
Formation administrateur de base de données
Maîtrisez toutes les responsabilités essentielles d'un administrateur de bases de données professionnel, de l'installation et de la sécurité à l'optimisation des performances et à la haute disponibilité. Ce cours vous offre les compétences pratiques que les employeurs recherchent, couvrant les stratégies de sauvegarde du monde réel, les workflows d'automatisation et la migration vers le cloud. Que vous débutiez dans le domaine ou que vous cherchiez à évoluer, voici la boîte à outils complète de l'administrateur de bases de données.
Ce que vous allez apprendre:
Vous apprendrez à installer et configurer des serveurs de bases de données, à gérer le stockage et à appliquer une sécurité multicouche sur les utilisateurs et les objets. Vous concevrez des politiques de sauvegarde alignées sur les exigences de continuité d'activité et pratiquerez les procédures de restauration avant qu'une crise ne survienne. Le cours couvre la surveillance des performances, l'optimisation des requêtes et l'optimisation des index pour réduire la latence dans les systèmes de production. Vous implémenterez également des architectures haute disponibilité, automatiserez les tâches courantes d'administration de bases de données à l'aide de scripts et de pipelines CI/CD, et appliquerez des contrôles de gouvernance des données qui satisfont aux audits réglementaires. La planification de la migration vers le cloud et les concepts NoSQL complètent votre ensemble de compétences.
Comment vous étudiez de façon pratique Formation administrateur de base de données
Comment vous pratiquez Formation administrateur de base de données
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 37 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsFondamentaux de l'administration de bases de données
Fondamentaux de l'administration de bases de données
Leçon 1 • Concepts fondamentaux des bases de données relationnelles
Couvre les tables, les clés, les relations et les principes de normalisation. Établit le vocabulaire du modèle de données utilisé tout au long du cours.
Leçon 2 • Fondamentaux SQL pour les DBA
Examine la syntaxe SQL essentielle en mettant l'accent sur les requêtes pertinentes pour les DBA. Prépare les étudiants à lire et à écrire des scripts d'administration utilisés dans les chapitres suivants.
Leçon 3 • Rôles et responsabilités du DBA
Définit le périmètre du travail du DBA dans les environnements de développement, de production et hybrides. Distingue les tâches du DBA de celles du développeur et de l'ingénieur de données.
Leçon 4 • Présentation du système de gestion de base de données
Passe en revue les principales plateformes SGBDR et leurs différences architecturales. Fournit le contexte pour les décisions spécifiques à une plateforme prises dans les chapitres suivants.
Chapitre 2MasquerCacher les détailsVoir les détailsInstallation et configuration de la base de données
Installation et configuration de la base de données
Leçon 1 • Processus d'installation et validation
Présente les méthodes d'installation silencieuse et interactive ainsi que les étapes de vérification post-installation. Garantit un processus de déploiement reproductible et vérifiable.
Leçon 2 • Planification pré-installation
Couvre le dimensionnement du matériel, les prérequis du système d'exploitation et les décisions de disposition du stockage avant l'installation. Évite les dettes de configuration post-installation courantes.
Leçon 3 • Procédures de démarrage et d'arrêt de l'instance
Enseigne les séquences de démarrage et d'arrêt contrôlés ainsi que leur impact sur l'intégrité des données. Développe des habitudes qui empêchent la corruption lors des fenêtres de maintenance.
Leçon 4 • Paramètres de configuration principaux du serveur
Explique les paramètres d'initialisation critiques qui régissent la mémoire, les E/S et la concurrence. Des paramètres mal configurés sont la principale cause de problèmes de performance précoces.
Chapitre 3MasquerCacher les détailsVoir les détailsStockage, fichiers et gestion de l'espace
Stockage, fichiers et gestion de l'espace
Leçon 1 • Structures de stockage logiques
Couvre les espaces de table, les schémas, les segments et les extensions en tant que conteneurs logiques pour les données. Fait le lien entre les fichiers physiques et les objets que les DBA gèrent quotidiennement.
Leçon 2 • Architecture de stockage physique
Explique les fichiers de données, les fichiers journaux et les fichiers temporaires ainsi que leurs rôles dans le fonctionnement de la base de données. Fournit les bases de toutes les tâches de gestion de l'espace.
Leçon 3 • Récupération et expansion de l'espace
Couvre l'ajout de fichiers de données, le redimensionnement des espaces de table et la récupération de l'espace inutilisé. Garantit que la capacité de stockage suit la croissance de l'application.
Leçon 4 • Surveillance et alertes de l'espace
Enseigne les requêtes et les outils pour suivre les tendances de consommation d'espace et définir des alertes proactives. Empêche les incidents de disque plein qui provoquent des temps d'arrêt non planifiés.
Chapitre 4MasquerCacher les détailsVoir les détailsSécurité, utilisateurs et contrôle d'accès
Sécurité, utilisateurs et contrôle d'accès
Leçon 1 • Mécanismes d'authentification
Couvre les politiques de mots de passe, l'authentification au niveau du système d'exploitation et l'intégration à un annuaire externe. Établit la première ligne de défense contre les accès non autorisés.
Leçon 2 • Chiffrement et masquage des données
Couvre le chiffrement transparent des données, le chiffrement au niveau de la colonne et le masquage des données pour les environnements hors production. Protège les données sensibles au repos et en transit.
Leçon 3 • Journalisation d'audit et de conformité
Configure les pistes d'audit de la base de données pour capturer les événements de connexion, les modifications DDL et les accès aux données. Prend en charge la conformité réglementaire et les enquêtes médico-légales.
Leçon 4 • Contrôle des privilèges au niveau de l'objet
Explique les instructions GRANT et REVOKE au niveau des tables, vues et procédures. Un contrôle granulaire empêche les fuites de données entre les schémas d'application.
Leçon 5 • Gestion des utilisateurs et des rôles
Enseigne la création d'utilisateurs, l'attribution de rôles et l'application du principe du moindre privilège. Les rôles simplifient la gestion des autorisations à grande échelle.
Chapitre 5MasquerCacher les détailsVoir les détailsStratégies de sauvegarde et de récupération
Stratégies de sauvegarde et de récupération
Leçon 1 • Conception de la politique de sauvegarde
Guide les étudiants dans la définition du RTO, du RPO, des périodes de conservation et des plannings de sauvegarde. Aligne la stratégie de sauvegarde sur les exigences de continuité d'activité.
Leçon 2 • Exécution et automatisation des sauvegardes
Couvre les outils de sauvegarde natifs, le script des tâches de sauvegarde et l'intégration avec les planificateurs. L'automatisation élimine les erreurs humaines dans l'exécution des sauvegardes de routine.
Leçon 3 • Validation et test de la sauvegarde
Établit des procédures pour vérifier l'intégrité des sauvegardes et effectuer des exercices de restauration planifiés. Les sauvegardes non testées donnent une fausse confiance.
Leçon 4 • Types et terminologie de sauvegarde
Définit les sauvegardes complètes, incrémentielles, différentielles et de journal ainsi que leurs compromis. Une terminologie correcte est essentielle pour concevoir une politique de sauvegarde cohérente.
Leçon 5 • Scénarios et procédures de récupération
Présente la récupération à un instant précis, la récupération au niveau de l'objet et la restauration complète de l'instance. La pratique des scénarios de récupération avant une crise est essentielle.
Chapitre 6MasquerCacher les détailsVoir les détailsSurveillance et réglage des performances
Surveillance et réglage des performances
Leçon 1 • Métriques de performance et références de base
Identifie les indicateurs de performance clés et établit des références de base pour un fonctionnement normal. Les références de base rendent la détection des anomalies fiable et exploitable.
Leçon 2 • Conception et optimisation des index
Couvre les stratégies d'index B-tree, bitmap et composite et leurs exigences de maintenance. Une indexation correcte est le levier de réglage ayant le plus d'impact à la disposition des DBA.
Leçon 3 • Réglage des performances au niveau du serveur
Aborde l'allocation mémoire, le réglage du sous-système d'E/S et la configuration du pool de connexions. Les modifications au niveau du serveur amplifient les gains réalisés au niveau des requêtes.
Leçon 4 • Plans d'exécution des requêtes
Enseigne la lecture et l'interprétation des plans d'exécution pour identifier les opérations inefficaces. L'analyse des plans d'exécution est l'outil de diagnostic principal pour les requêtes lentes.
Leçon 5 • Techniques d'optimisation SQL
Applique des stratégies de réécriture, des indicateurs et la gestion des statistiques pour améliorer les performances des requêtes. Complète le travail sur les index par des optimisations au niveau de la requête.
Chapitre 7MasquerCacher les détailsVoir les détailsHaute disponibilité et réplication
Haute disponibilité et réplication
Leçon 1 • Mise à l'échelle en lecture avec réplicas
Distribue les charges de travail en lecture sur des nœuds réplicas pour améliorer le débit et réduire la charge du serveur primaire. Complète la haute disponibilité avec une scalabilité horizontale en lecture.
Leçon 2 • Concepts de haute disponibilité
Définit les niveaux de disponibilité, les points de défaillance uniques et les objectifs de basculement. Fournit le cadre conceptuel pour toutes les décisions d'architecture de haute disponibilité.
Leçon 3 • Réplication synchrone et asynchrone
Compare les modes de réplication synchrone et asynchrone et leurs compromis en termes de durabilité. Le choix du mode affecte directement le RPO et les performances de l'application.
Leçon 4 • Expédition de journaux et bases de données de secours
Couvre le mécanisme d'expédition de journaux, la configuration de la base de données de secours et la surveillance du lag. L'expédition de journaux est une technique de haute disponibilité fondamentale applicable sur toutes les plateformes.
Leçon 5 • Configuration du basculement automatique
Configure les gestionnaires de cluster et les mécanismes de quorum pour le basculement automatique. Réduit le temps de réponse humain lors des interruptions non planifiées.
Chapitre 8MasquerCacher les détailsVoir les détailsAutomatisation, DevOps et workflows DBA
Automatisation, DevOps et workflows DBA
Leçon 1 • Gestion des changements de base de données
Implémente le versionnement des schémas, les scripts de migration et les workflows d'approbation des modifications. Une gestion contrôlée des changements évite les incidents de production dus à des DDL non examinées.
Leçon 2 • Pipelines de surveillance et d'alertes
Construit des pipelines de surveillance de bout en bout qui collectent, stockent et déclenchent des alertes sur les métriques de la base de données. Les alertes proactives réduisent le temps moyen de détection.
Leçon 3 • Infrastructure en tant que code pour les bases de données
Applique des outils de gestion de configuration et IaC pour provisionner et configurer les serveurs de bases de données. Élimine la dérive de configuration entre les environnements.
Leçon 4 • Intégration CI/CD pour les changements de base de données
Intègre les tests de migration de base de données dans les pipelines d'intégration continue. Détecte les erreurs de schéma avant qu'elles n'atteignent les environnements de production.
Leçon 5 • Script pour l'automatisation des bases de données
Enseigne les fondamentaux du shell et du langage de script appliqués aux tâches du DBA. Les scripts d'automatisation constituent l'épine dorsale d'une exploitation efficace des bases de données.
Votre certificat valide de réussite
Ce cours est fait pour vous :
Junior sysadmin : souhaite se spécialiser dans la gestion de bases de données et progresser plus rapidement.
Développeur logiciel : a besoin de connaissances approfondies en bases de données pour évoluer vers des rôles back-end.
Technicien de support informatique : prêt à transitionner vers une carrière structurée d'administrateur de bases de données.
Jeune diplômé en informatique : cherche des compétences pratiques au-delà de ce qui a été enseigné à l'école.
Analyste de données : souhaite comprendre la couche d'infrastructure derrière les pipelines de données.
Personne en reconversion professionnelle venant de la finance : apporte une connaissance du domaine et souhaite obtenir des credentials techniques en bases de données.
Ce que disent nos élèves
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable en France ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















