Choisissez votre langue
Formation administration de bases de données
Plus de 2 millions d'étudiants dans le monde

Formation administration de bases 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.

Dedika pour les entreprises

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 administration de bases de données

Comment vous pratiquez Formation administration de bases 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 propre activité et aux besoins spécifiques de votre entreprise.

Cliquez ici

Contenu du cours

8 Chapitres • 37 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

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 2Voir les détails

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 3Voir les détails

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 4Voir les détails

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 5Voir les détails

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 6Voir les détails

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 7Voir les détails

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 8Voir les détails

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.

Certification

Votre certificat valide de réussite

Ce cours est 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 apprenants

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...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Digital
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.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
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 !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika ?

Le certificat est-il valable en Algérie ?

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