Choisissez votre langue
Formation base de données DBeaver
Plus de 2 millions d'apprenants dans le monde

Formation base de données DBeaver

Maîtrisez DBeaver, le client de base de données le plus polyvalent disponible, et prenez le contrôle total de vos bases de données dès le premier jour. Ce cours couvre tout, de la configuration initiale et l'écriture de requêtes SQL à la gestion des schémas, le transfert de données et l'optimisation des requêtes. Que vous travailliez avec des bases de données relationnelles ou NoSQL, vous développerez les compétences pratiques qui font une réelle différence sur le terrain.

Dedika pour entreprises

Ce que vous allez apprendre:

Vous commencerez par installer et configurer DBeaver, puis vous apprendrez à vous connecter en toute confiance à des bases de données locales, distantes et hébergées dans le cloud. Ensuite, vous explorerez les structures de bases de données, écrirez et optimiserez des requêtes SQL, et modifierez des données en direct en toute sécurité à l'aide de contrôles de transaction. Vous gérerez les importations et exportations de données, manipulerez les objets de schéma visuellement, et utiliserez le profileur de requêtes intégré pour résoudre les problèmes de performance. Le cours aborde également l'automatisation, la gestion de la sécurité, les bases de données NoSQL et les bonnes pratiques des workflows professionnels.

Comment vous étudiez de façon pratique Formation base de données DBeaver

Comment vous pratiquez Formation base de données DBeaver

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

Introduction à DBeaver et mise en place

  • Leçon 1 • Configuration des préférences et paramètres

    Ajustez les préférences globales pour les polices, les thèmes et le comportement de sauvegarde automatique. Une configuration correcte réduit les frictions tout au long de la formation.

  • Leçon 2 • Navigation dans l'interface de DBeaver

    Cartographiez les principaux panneaux de l'interface utilisateur : le navigateur de base de données, l'éditeur SQL et la vue des propriétés. Développez une familiarité spatiale avant de commencer les travaux pratiques.

  • Leçon 3 • Installation de DBeaver sur votre système

    Guide l'installation sur les plateformes Windows, macOS et Linux. Garantit que chaque apprenant dispose d'une installation de base fonctionnelle.

  • Leçon 4 • Ce qu'est DBeaver et ce qu'il fait

    Couvre le rôle de DBeaver en tant que client universel de base de données et ses éditions. Établit le contexte pour toute utilisation ultérieure de l'outil.

Chapitre 2Voir les détails

Connexion aux bases de données

  • Leçon 1 • Connexion aux bases de données dans le cloud et à distance

    Configure les tunnels SSH et les points de terminaison de bases de données hébergées dans le cloud. Étend les compétences de connexion à l'infrastructure cloud moderne.

  • Leçon 2 • Création d'une nouvelle connexion à la base de données

    Parcourt l'assistant de nouvelle connexion étape par étape. Les apprenants créent leur première connexion en direct à une base de données relationnelle.

  • Leçon 3 • Compréhension des concepts de connexion

    Explique les pilotes JDBC, les chaînes de connexion et les types d'authentification. Fournit la base conceptuelle pour toutes les tâches de connexion.

  • Leçon 4 • Gestion de plusieurs connexions

    Organise les connexions dans des dossiers et bascule entre les sessions actives. Prend en charge les flux de travail réels avec de nombreuses bases de données simultanées.

  • Leçon 5 • Résolution des erreurs de connexion

    Diagnostique les échecs de connexion courants à l'aide des journaux système et des messages d'erreur de DBeaver. Développe l'autonomie en cas d'échec de connexion.

Chapitre 3Voir les détails

Exploration de la structure de la base de données

  • Leçon 1 • Inspection des tables et des colonnes

    Ouvre les propriétés de la table pour examiner les définitions de colonnes, les types de données et les contraintes. Prend directement en charge la rédaction de requêtes dans les chapitres suivants.

  • Leçon 2 • Navigation dans le navigateur de base de données

    Utilise l'arborescence du navigateur pour développer les schémas et localiser les objets. Établit des habitudes de découverte efficace des objets.

  • Leçon 3 • Exploration des vues, des index et des séquences

    Inspecte les objets autres que les tables qui affectent les performances des requêtes et l'accès aux données. Élargit la compréhension structurelle au-delà des tables de base.

  • Leçon 4 • Visualisation des procédures stockées et des fonctions

    Localise et lit les routines stockées dans le navigateur. Prépare les apprenants à travailler avec la logique procédurale de base de données.

  • Leçon 5 • Génération de diagrammes entité-relation

    Crée automatiquement des diagrammes ER à partir des objets de schéma existants. Fournit une carte visuelle des relations entre les tables pour les tâches d'analyse.

Chapitre 4Voir les détails

Écriture et exécution de requêtes SQL

  • Leçon 1 • Utilisation de la saisie semi-automatique et de l'assistance au code

    Exploite la saisie semi-automatique contextuelle de DBeaver pour les tables, les colonnes et les mots-clés. Réduit les erreurs de frappe et accélère la rédaction de requêtes.

  • Leçon 2 • Fondamentaux de l'éditeur SQL

    Présente les onglets de l'éditeur SQL, la coloration syntaxique et les raccourcis clavier. Une utilisation efficace de l'éditeur accélère tout le travail de requête.

  • Leçon 3 • Exécution de requêtes et lecture des résultats

    Exécute des scripts à instruction unique et multi-instructions et interprète le panneau des résultats. Relie la mécanique d'exécution à l'interprétation des résultats.

  • Leçon 4 • Gestion des scripts SQL et de l'historique

    Sauvegarde les scripts sur le disque et récupère les requêtes passées à partir de l'historique d'exécution. Favorise la réutilisation et la vérifiabilité du travail SQL.

  • Leçon 5 • Filtrage, tri et recherche dans les résultats

    Applique des filtres en ligne et des contrôles de tri directement dans le panneau des résultats. Permet une exploration rapide des données sans avoir à réécrire les requêtes.

Chapitre 5Voir les détails

Édition et gestion des données

  • Leçon 1 • Travail avec des données textuelles et binaires volumineuses

    Ouvre et édite les valeurs de colonnes CLOB, BLOB et JSON à l'aide d'éditeurs spécialisés. Gère les types de données qui ne peuvent pas être modifiés en ligne.

  • Leçon 2 • Utilisation d'instructions DML dans l'éditeur

    Écrit et exécute des instructions INSERT, UPDATE et DELETE dans l'éditeur SQL. Renforce la manipulation des données basée sur SQL parallèlement à l'édition par grille.

  • Leçon 3 • Compréhension du contrôle des transactions

    Explique le mode de validation automatique par rapport aux transactions manuelles et leurs risques. Empêche la perte accidentelle de données lors des sessions d'édition.

  • Leçon 4 • Édition de données dans la grille des résultats

    Active l'édition en ligne des cellules directement dans le panneau des résultats. Offre une voie rapide et nécessitant peu de code pour les petites corrections de données.

Chapitre 6Voir les détails

Importation et exportation de données

  • Leçon 1 • Génération et exécution de dumps SQL

    Produit des scripts de dump DDL et DML à des fins de sauvegarde et de migration. Offre une méthode de transfert de données portable basée sur du texte.

  • Leçon 2 • Copie de données entre bases de données

    Utilise l'outil de transfert de données pour déplacer des données directement entre deux connexions actives. Élimine les étapes de fichier intermédiaire pour la migration entre bases de données.

  • Leçon 3 • Exportation des résultats de requête

    Exporte les jeux de résultats au format CSV, JSON, Excel et autres via l'assistant d'exportation. Couvre le flux de travail de partage de données le plus courant.

  • Leçon 4 • Importation de données à partir de fichiers

    Charge les fichiers CSV et Excel dans des tables existantes ou nouvelles à l'aide de l'assistant d'importation. Permet le chargement en masse de données sans outils ETL externes.

Chapitre 7Voir les détails

Gestion des schémas et des objets

  • Leçon 1 • Création de tables avec l'éditeur visuel

    Construit de nouvelles tables en définissant les colonnes, les types et les contraintes dans une interface basée sur un formulaire. Réduit les erreurs de syntaxe DDL pour les tâches courantes de création de tables.

  • Leçon 2 • Modification de tables existantes

    Ajoute, renomme et supprime des colonnes et des contraintes sur des tables en direct. Prend en charge l'évolution itérative du schéma pendant le développement.

  • Leçon 3 • Gestion des index et des contraintes

    Crée et supprime visuellement des index, des clés étrangères et des contraintes uniques. A un impact direct sur les performances des requêtes et l'intégrité des données.

  • Leçon 4 • Comparaison et synchronisation de schémas

    Utilise l'outil de comparaison de schémas de DBeaver pour différencier deux bases de données et générer des scripts de synchronisation. Prend en charge les flux de travail de déploiement et d'alignement d'environnement.

  • Leçon 5 • Création et gestion de vues

    Définit de nouvelles vues et modifie le SQL des vues existantes via l'éditeur d'objets. Encapsule les requêtes complexes pour les réutiliser dans toute la base de données.

Chapitre 8Voir les détails

Techniques avancées de requête et optimisation

  • Leçon 1 • Lecture des plans d'exécution de requêtes

    Interprète la sortie des commandes EXPLAIN et EXPLAIN ANALYZE rendue dans le visualiseur de plan de DBeaver. Identifie les opérations coûteuses avant l'optimisation.

  • Leçon 2 • Utilisation du profileur de requêtes

    Capture les métriques de temps d'exécution et de ressources à l'aide des fonctionnalités de profilage de DBeaver. Quantifie les performances avant et après les modifications d'optimisation.

  • Leçon 3 • Travail avec les paramètres et variables de requête

    Utilise la liaison de paramètres et la substitution de variables de DBeaver dans les scripts. Permet de créer des modèles de requêtes réutilisables et sûres contre les injections.

  • Leçon 4 • Surveillance des sessions actives et des verrous

    Visualise les sessions actives de la base de données et les conflits de verrouillage via le gestionnaire de sessions de DBeaver. Permet le diagnostic en temps réel des problèmes de blocage et d'interblocage.

  • Leçon 5 • Stratégie d'index et réécriture de requêtes

    Applique les recommandations d'index issues des plans d'exécution et réécrit les requêtes inefficaces. Traduit l'analyse des plans en gains de performance mesurables.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Analyste de données : besoin d'un outil fiable pour interroger et explorer plusieurs bases de données.

  • Développeur backend : souhaite une gestion visuelle des schémas sans mémoriser chaque commande DDL.

  • Administrateur de base de données : gère les utilisateurs et les permissions sur plusieurs environnements simultanément.

  • Professionnel de la business intelligence : extrait et formate des données pour les rapports sans outils ETL externes.

  • Personne en reconversion professionnelle : entre dans un rôle axé sur les données et se constitue une boîte à outils pratique et prête à l'emploi.

  • Développeur amateur : gère des projets de bases de données personnels et souhaite un client plus performant.

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 au Cameroun ?

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