Tutoriels de Bases de Données

Nos tutoriels de bases de données fournissent des parcours d'apprentissage bien structurés pour les bases de données SQL et NoSQL. Couvrant les concepts essentiels, les langages de requête, la conception de bases de données et les techniques d'optimisation, nos tutoriels sont adaptés aux débutants et aux développeurs intermédiaires. Avec des laboratoires gratuits et des exemples pratiques, vous acquerrez une expérience pratique dans les opérations de bases de données sur différents systèmes de bases de données.

Gestion des données JSON dans MySQL

Gestion des données JSON dans MySQL

Dans ce laboratoire, vous apprendrez à gérer les données JSON au sein d'une base de données MySQL. Cela inclut l'insertion de données JSON, l'interrogation avec `JSON_EXTRACT`, la mise à jour des valeurs des champs JSON et la création d'un index sur une propriété JSON. Connectez-vous à MySQL, créez une base de données et manipulez des données JSON.
MySQL
Filtrage de données et requêtes simples dans PostgreSQL

Filtrage de données et requêtes simples dans PostgreSQL

Dans ce labo, vous apprendrez à effectuer le filtrage de données et des requêtes simples dans PostgreSQL. Vous utiliserez la clause WHERE pour filtrer les données, LIKE pour la correspondance de motifs, ORDER BY pour le tri, et LIMIT et OFFSET pour contrôler la taille de l'ensemble de résultats. Connectez-vous à une base de données PostgreSQL et créez une table d'exemple.
PostgreSQL
Capacités de recherche plein texte de MySQL

Capacités de recherche plein texte de MySQL

Dans ce laboratoire, vous explorerez les capacités de recherche plein texte de MySQL. Vous créerez une base de données et une table, ajouterez un index plein texte et vérifierez sa création. Cette configuration vous préparera à des recherches textuelles efficaces dans votre base de données MySQL.
MySQL
Installation et configuration initiale de PostgreSQL

Installation et configuration initiale de PostgreSQL

Dans ce laboratoire, nous allons installer et effectuer la configuration initiale de PostgreSQL sur la machine virtuelle LabEx. L'objectif est de faire fonctionner PostgreSQL et de vérifier ses fonctionnalités de base. Nous allons explorer les bases de données par défaut et vérifier le statut du serveur et la configuration de base.
PostgreSQL
Fonctions MySQL et Logique Personnalisée

Fonctions MySQL et Logique Personnalisée

Dans ce laboratoire, vous apprendrez à créer et utiliser des fonctions personnalisées dans MySQL. Le laboratoire se concentre sur l'encapsulation de la logique réutilisable au sein de votre base de données en créant une fonction pour calculer l'aire d'un rectangle. Les étapes comprennent la création, l'utilisation, le test et la suppression d'une fonction MySQL.
MySQL
Expressions de Table Communes (CTEs) MySQL

Expressions de Table Communes (CTEs) MySQL

Dans ce laboratoire, vous apprendrez à utiliser les Expressions de Table Communes (CTEs) en MySQL pour améliorer la lisibilité et la maintenabilité des requêtes. Le laboratoire couvre la définition de CTEs simples à l'aide de la clause `WITH`, l'écriture de CTEs récursifs pour les données hiérarchiques, la jointure de CTEs avec des tables et le test de la sortie des requêtes CTE.
MySQL
Configuration et optimisation de MySQL

Configuration et optimisation de MySQL

Dans ce laboratoire, vous apprendrez à configurer et à optimiser votre serveur MySQL pour des performances optimales. Le laboratoire vous guide à travers la visualisation de la configuration actuelle à l'aide de `SHOW VARIABLES`, l'ajustement de la taille du pool de tampons InnoDB, la surveillance des performances des requêtes après optimisation et la sauvegarde des modifications de configuration.
MySQL
Index MySQL et optimisation des performances

Index MySQL et optimisation des performances

Dans ce laboratoire, vous découvrirez les index MySQL et les techniques d'optimisation des performances. Le laboratoire se concentre sur la création et la gestion des index pour améliorer les performances des requêtes de base de données. Vous analyserez les plans de requêtes, ajouterez des index composites et supprimerez les index inutilisés.
MySQL
Bases de la réplication MySQL

Bases de la réplication MySQL

Dans ce laboratoire, vous explorerez les bases de la réplication MySQL. Vous apprendrez à configurer un environnement de réplication maître-esclave en configurant une seule instance MySQL pour agir à la fois comme maître et comme esclave. Ce laboratoire couvre l'activation de la journalisation binaire, la création d'un utilisateur de réplication, la configuration d'un esclave pour se connecter à un maître et la vérification du statut de la réplication.
MySQL
Planificateur d'événements MySQL

Planificateur d'événements MySQL

Dans ce laboratoire, vous apprendrez à utiliser le planificateur d'événements MySQL (MySQL Event Scheduler) pour automatiser des tâches. Le laboratoire vous guidera à travers l'activation du planificateur d'événements, la création d'un événement pour mettre à jour périodiquement des données dans une table, la vérification du statut d'exécution de l'événement et, enfin, la suppression de l'événement.
MySQL
Bonnes pratiques de sécurité MySQL

Bonnes pratiques de sécurité MySQL

Dans ce laboratoire, vous apprendrez les pratiques essentielles de sécurité MySQL. Le laboratoire couvre la sécurisation du compte root, la création d'utilisateurs dédiés avec des permissions limitées, la gestion des privilèges et la suppression des comptes par défaut inutiles pour renforcer votre serveur de base de données.
MySQL
Gestion des erreurs et journalisation dans MySQL

Gestion des erreurs et journalisation dans MySQL

Dans ce laboratoire, vous apprendrez des techniques essentielles de gestion des erreurs et de journalisation dans MySQL. Vous pratiquerez l'activation du journal général des requêtes, l'implémentation de gestionnaires d'erreurs dans les procédures stockées, la génération d'erreurs personnalisées avec SIGNAL, et la consultation du journal d'erreurs MySQL pour déboguer et auditer efficacement votre base de données.
MySQL
Partitionnement MySQL pour les grands ensembles de données

Partitionnement MySQL pour les grands ensembles de données

Dans ce laboratoire, vous apprendrez à implémenter le partitionnement MySQL pour les grands ensembles de données afin d'améliorer les performances des requêtes et la gestion des données. Vous partitionnerez une table par plage, interrogerez des partitions spécifiques, réorganiserez les partitions et vérifierez l'impact sur la vitesse des requêtes.
MySQL
Sauvegarde et restauration MySQL

Sauvegarde et restauration MySQL

Dans ce laboratoire, vous apprendrez à sauvegarder et restaurer des bases de données MySQL à l'aide de l'outil en ligne de commande `mysqldump`. Le laboratoire couvre les techniques essentielles pour créer des sauvegardes logiques et les restaurer afin d'assurer l'intégrité et la disponibilité des données.
MySQL
Opérations de base sur les données dans PostgreSQL

Opérations de base sur les données dans PostgreSQL

Dans ce labo, nous explorerons les opérations de base sur les données dans PostgreSQL. Nous apprendrons à insérer des données, à interroger avec SELECT, à mettre à jour des enregistrements et à supprimer des enregistrements dans une base de données PostgreSQL à l'aide de commandes SQL. Ceci fournit une introduction pratique aux techniques essentielles de gestion des données.
PostgreSQL
Création de tables et types de données dans PostgreSQL

Création de tables et types de données dans PostgreSQL

Dans ce labo, nous explorerons la création de tables et les types de données dans PostgreSQL. Nous nous connecterons à PostgreSQL en utilisant `psql`, créerons des tables avec des clés primaires et ajouterons des contraintes telles que `NOT NULL` et `UNIQUE`. Nous inspecterons ensuite la structure de la table et insérerons des données pour illustrer les types de données.
PostgreSQL
Opérations d'importation et d'exportation MySQL

Opérations d'importation et d'exportation MySQL

Dans ce laboratoire, vous apprendrez à effectuer des opérations d'importation et d'exportation MySQL. Vous explorerez l'importation de données à partir de fichiers CSV dans des tables MySQL à l'aide de `LOAD DATA INFILE`, l'exportation de résultats de requêtes vers CSV et la validation des données importées. Maîtrisez la gestion des données MySQL !
MySQL
Bases de la gestion de bases de données avec PostgreSQL

Bases de la gestion de bases de données avec PostgreSQL

Dans ce laboratoire, vous apprendrez les principes fondamentaux de la gestion de bases de données avec PostgreSQL. Le laboratoire couvre la création, la liste, la connexion et la suppression de bases de données. Explorez les tâches d'administration de base de données et visualisez les métadonnées de la base de données dans PostgreSQL.
PostgreSQL
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 27
  • Suivant