- Formations Base de données -
Accueil ⇀ Formations Base de données

Base de données

Oracle DBA I (5 jours)

Public concerné : Développeurs, Administrateur de base de données 

Objectifs : Savoir administrer une base de donnée Oracle Débutant

Contenu

1.Introduction

2.Installation

3.Création de la base de données

4.Instance

5.Réseau

6.Stockage

7.Utilisateurs

8.Schéma

9.Données et simultanéité d’accès aux données

10. Annulation

11. Sécurité

12. Maintenance proactive

13. Performances

14. Concepts de sauvegarde et de récupération

15. Sauvegarde

16. Récupération

17. Déplacement de données

18. Extension de la base de données

Oracle DBA II (5 jours)

Public concerné : Développeurs, Administrateur de base de données 

Objectifs : Savoir administrer une base de donnée Oracle Avancé

Contenu 

1. Architecture base de données et ASM

2. Configuration de la récupération

3. Utilisation du Catalogue de récupération RMAN

4. Configuration de la sauvegarde

5. Utilisation de RMAN pour créer les sauvegardes

6. Sauvegarde et Restauration gérer par l’utilisateur

7. Utilisation de RMAN pour la récupération

8. Utilisation de RMAN pour la duplication de base de données

9. Récupération de Tablespace à un moment spécifique

10. Monitoring et performance de RMAN

11. Utilisation de la technologie flashback

12. Opération flashback additionnelles

13. Diagnostiquer la base de données

14. Gestion de la mémoire

15. Gestion des performances de la base de données

16. Gestion de l’espace

17. Gestion des ressources

18. Automatisation des tâches avec Oracle scheduler

19. Administrer la programmation

20. Globalisation

Oracle Tuning

Public concerné : Développeurs, Administrateur de base de données 

Objectifs : Maîtriser le tuning d’une base de données Oracle

Contenu

1. Introduction

2. Principaux diagnostics de réglage

3. Utiliser le référentiel AWR

4. Définir les problèmes

5.    Utiliser les mesures et les alertes

6. Utiliser des lignes de base

7. Utiliser les outils AWR

8. Surveiller des applications

9. Identifier les instructions SQL problématiques

10. Influencer l’optimiseur

11. Réduire le coût des interrogations

12. Utiliser SQL Performances SQL

13. Utiliser Database Replay

14. Régler la zone de mémoire partagée

15. Régler le cache de tampons

16. Régler la mémoire PGA et l’espace temporaire

17. Gestion automatique de la mémoire

18. Régler les E/S

19. Réglage des performances : Synthèse

PostgreSQL Administration (5 jours)

Public concerné : Développeurs, Administrateur de base de données 

Objectifs : Savoir administrer une base de donnée PostgreSQL Débutant

Contenu : 

1-Présentation de PostgreSQL

2-Installation

  • Les étapes d'installation.

  • Les distributions Linux : à partir de RPM ou des sources.

  • Les binaires pour MS-Windows. Assistant d'installation. Préparation du système d'exploitation.

Travaux pratiques : Installation de PostgreSQL.

3-Initialisation et exécution d'une instance

  • Principe. Arrêt et démarrage du serveur.

  • Architecture des processus du serveur.

  • Création d'instances supplémentaires.

Travaux pratiques : Initialisation et sécurisation d'une instance PostgreSQL.

4-Connexions et outils d'administration

  • Sessions. Côté serveur (pg_hba.conf). Sécurité (SSL...).

  • Droits d'accès. Gestion des rôles (utilisateurs et groupes). Gratification et révocation des privilèges.

  • Outils en ligne de commande et graphique. psql (shell SQL). PgAdminIII, phpPgAdmin, Pgpool.

Travaux pratiques : Prise en main des outils d'administration. Sécurisation des objets dans PostgreSQL.

5-Définition des données

  • Création de schémas, tables, index, domaines...

  • Types de données, opérateurs et fonctions.

Travaux pratiques : Exécuter des instructions de manipulation des données de la base.

6-Administration au quotidien

  • Définition des fichiers. Création d'espace de nom (tablespaces, fichiers).

  • Arborescence des répertoires et des fichiers du serveur.

  • Administration du serveur. Configuration. Les logs binaires et la mémoire.

  • Le collecteur de statistiques et les logs d'activités.

  • Tâches de maintenance et d'exploitation. L'analyse des requêtes avec Explain.

  • L'analyse et le nettoyage des espaces de tables et d'index avec Vacuum.

  • La reconstruction d'index avec Reindex.

Travaux pratiques : Création des espaces de tables. Configuration des traces d'activités. Configuration des fichiers WAL. Configuration du cache de données PostgreSQL. Utilisation des commandes de maintenance.

7-Sauvegardes et restauration

  • Les sauvegardes avec pg_dump et pg_dumpall.

  • Les restaurations avec pg_restore et psql.

  • Les logs binaires : Write Ahead Logging (WAL).

Travaux pratiques : Réalisation de sauvegardes/restaurations sous PostgreSQL.

t}}

MySQL Administration (5 jours)

Public concerné : Développeurs, Administrateur de base de données 

Objectifs : Savoir administrer une base de donnée MySQL

Contenu : 

1-Mise en oeuvre

2-MySQL : la version 8.x

  • Différentes méthodes d'installation

  • Démarrage et arrêt du serveur

  • Configuration du serveur

  • Création d'une base

3-Les opérations sur les tables

  • Les différents types de moteurs de stockage

  • Les différents types de tables et les fichiers correspondants

  • La construction et la suppression de tables

  • La modification de la structure d'une table

  • La définition des types de données

  • La déclaration des contraintes d'intégrité

  • Importation et exportation de données

4-Gestion des comptes utilisateurs

  • Authentification et droits

  • Structure des tables de la base MySQL de gestion des droits

  • Sécurisation de la post-installation

  • Gestion des utilisateurs et de leurs privilèges

  • Sécurisation des procédures stockées

5-Sauvegarde / restauration

  • Les différents journaux MySQL (erreurs, requêtes, requêtes lentes, journal binaire)

  • Stratégies de sauvegardes (serveur arrêté, serveur actif, types de tables, verrouillages...)

  • Les commandes d'administration importantes (MySQLdump, InnoDB Hot Backup, autres commandes...)

6-Outils d'administration et d'exploitation

SQL Server Administration (5 jours)

Public concerné : Développeurs, Administrateur de base de données 

Objectifs : Savoir administrer une base de donnée SQL Server

Contenu : 

1. Présentation de SQL Server et Installation

 

2. Configuration SQL Server et optimisation

 

3. Tâches d'administration

 

4. Sécurité et chiffrement

 

5. Sauvegardes et restaurations

 

6. Surveillance et performances

Ces formations vous intéressent?

Veuillez remplir ce formulaire et cliquez sur le bouton Envoyer .

Demande de formation