
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.
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.
Contenu du cours
8 Chapitres • 37 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsIntroduction à DBeaver et installation
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 2MasquerCacher les détailsVoir les détailsConnexion aux bases de données
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 3MasquerCacher les détailsVoir les détailsExploration de la structure d'une base de données
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 4MasquerCacher les détailsVoir les détailsÉcriture et exécution de requêtes SQL
É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 5MasquerCacher les détailsVoir les détailsÉdition et gestion des données
É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 6MasquerCacher les détailsVoir les détailsImportation et exportation de données
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 7MasquerCacher les détailsVoir les détailsGestion des schémas et des objets
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 8MasquerCacher les détailsVoir les détailsTechniques avancées de requête et optimisation
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.
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...

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 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




















