Choisissez votre langue
Cours sur l'outil de base de données DBeaver
Plus de 2 millions d'étudiants dans le monde

Cours sur l'outil de 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 aborde tout, de la configuration initiale et de l'écriture de requêtes SQL à la gestion des schémas, au 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 dans votre travail.

Dedika pour les 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. De là, 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 visuellement les objets de schéma et utiliserez le profileur de requêtes intégré pour résoudre les problèmes de performance. Le cours couvre également l'automatisation, la gestion de la sécurité, les bases de données NoSQL et les bonnes pratiques professionnelles de flux de travail.

Comment vous étudiez de façon pratique Cours sur l'outil de base de données DBeaver

Comment vous pratiquez Cours sur l'outil de 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 installation

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

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

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

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

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

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

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

    Présente le rôle de DBeaver en tant que client universel de bases de données et ses éditions. Donne 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 cloud et distantes

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

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

    Parcourez 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

    Expliquez les pilotes JDBC, les chaînes de connexion et les types d'authentification. Fournit les bases conceptuelles pour toutes les tâches de connexion.

  • Leçon 4 • Gestion de plusieurs connexions

    Organisez les connexions dans des dossiers et basculez 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 • Dépannage des erreurs de connexion

    Diagnostiquez 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 des connexions.

Chapitre 3Voir les détails

Exploration de la structure d'une base de données

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

    Ouvrez les propriétés d'une table pour examiner les définitions des colonnes, leurs types de données et leurs contraintes. Soutient directement l'écriture de requêtes dans les chapitres suivants.

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

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

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

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

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

    Localisez et lisez les routines stockées dans le navigateur. Prépare les apprenants à travailler avec la logique procédurale des bases de données.

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

    Créez automatiquement des diagrammes ER à partir d'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 automatique et de l'assistance au code

    Exploitez la saisie 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 des requêtes.

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

    Présentez 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écutez des scripts à instruction unique et multi-instructions et interprétez 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

    Sauvegardez les scripts sur le disque et récupérez les requêtes passées depuis l'historique d'exécution. Favorise la réutilisation et la traçabilité du travail SQL.

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

    Appliquez 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 réécrire les requêtes.

Chapitre 5Voir les détails

Édition et gestion des données

  • Leçon 1 • Travail avec les grandes données textuelles et binaires

    Ouvrez et modifiez les valeurs des 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 des instructions DML dans l'éditeur

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

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

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

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

    Activez l'édition en ligne des cellules directement dans le panneau des résultats. Offre un chemin 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

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

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

    Utilisez l'outil de transfert de données pour déplacer des données directement entre deux connexions en direct. É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

    Exportez les jeux de résultats vers les formats 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

    Chargez des fichiers CSV et Excel dans des tables existantes ou nouvelles à l'aide de l'assistant d'importation. Permet le chargement de données en masse 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

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

  • Leçon 2 • Modification de tables existantes

    Ajoutez, renommez et supprimez 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éez et supprimez visuellement des index, des clés étrangères et des contraintes uniques. Impacte directement les performances des requêtes et l'intégrité des données.

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

    Utilisez 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 des environnements.

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

    Définissez de nouvelles vues et modifiez le SQL des vues existantes via l'éditeur d'objets. Encapsule les requêtes complexes pour une réutilisation 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 des requêtes

    Interprétez la sortie 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

    Capturez le temps d'exécution et les métriques 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

    Utilisez la liaison de paramètres et la substitution de variables de DBeaver dans les scripts. Permet des modèles de requêtes réutilisables et sécurisés contre les injections.

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

    Visualisez les sessions actives de la base de données et les conflits de verrouillage via le gestionnaire de sessions de DBeaver. Permet un 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

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

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

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

  • Développeur back-end : 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 le reporting sans outils ETL externes.

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

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

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...
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 Maroc ?

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