
Défi d'accès à la base de données MySQL
Une petite entreprise doit configurer un accès sécurisé à la base de données avec les autorisations appropriées pour les utilisateurs de sa nouvelle équipe marketing
MySQLSQL

Défi d'enregistrement des données de films
Un cinéma local a besoin d'aide pour configurer sa base de données de films en insérant des enregistrements de films précis, comprenant les titres, les années de sortie, les genres et les informations de prix.
MySQLSQL

Rendre la base de données plus sécurisée
Dans ce défi, nous allons apprendre à rendre la base de données plus sécurisée.
MySQLSQL

Défi d'analyse des données de vente MySQL
Un gestionnaire de magasin de détail a besoin d'aide pour analyser ses données de vente afin de prendre des décisions concernant l'inventaire en calculant la performance en termes de revenus pour différentes catégories de produits.
MySQLSQL

Créez votre première base de données MySQL
Apprenez à créer et à gérer votre première base de données MySQL en utilisant des commandes essentielles. Parfait pour les débutants qui commencent dans l'administration de bases de données.
MySQL

Créer une table de catalogue de produits
Une librairie locale a besoin d'aide pour configurer sa base de données du catalogue de produits avec une structure de table, des types de données et des contraintes appropriées
MySQLSQL

Explorer les tables système de MySQL
Apprenez à démarrer le service MySQL et à explorer les bases de données et les tables système pour mieux comprendre la structure interne et la gestion de MySQL.
MySQL

Défi sur les informations des auteurs et des livres
Un administrateur de base de données de bibliothèque a besoin d'aide pour créer un rapport qui combine les informations des tables des auteurs et des livres afin de générer une liste complète des publications.
MySQLSQL

Défi de recherche de livres
Une librairie locale cherche à améliorer son système de gestion des stocks en mettant en œuvre un système de requêtes de base de données pour rechercher des livres techniques en fonction de la date de publication et du prix.
MySQLSQL

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

Tables temporaires MySQL et données de session
Dans ce laboratoire, vous apprendrez à manipuler les tables temporaires dans MySQL, en vous concentrant sur leur création et leur utilisation au sein d'une session. Vous créerez, insérerez des données dans, interrogerez et supprimerez une table temporaire. Vous vérifierez également sa portée et comprendrez son utilité pour la manipulation de données spécifiques à une session.
MySQL

Transactions MySQL et intégrité des données
Dans ce laboratoire, vous explorerez les transactions MySQL et leur importance pour maintenir l'intégrité des données. Vous apprendrez à utiliser les transactions pour garantir qu'une série d'opérations SQL est traitée comme une seule unité de travail. Le laboratoire couvre les instructions BEGIN, COMMIT, ROLLBACK et les points de sauvegarde (savepoints).
MySQL

Déclencheurs (Triggers) MySQL pour l'automatisation
Dans ce laboratoire (lab), vous apprendrez à automatiser des tâches dans MySQL en utilisant des déclencheurs (triggers). Le laboratoire se concentre sur la création d'un déclencheur qui enregistre les opérations d'insertion sur une table `products` dans une table distincte `product_logs`. Vous testerez, mettrez à jour et supprimerez le déclencheur.
MySQL

Fonctions fenêtre (Window Functions) MySQL
Dans ce laboratoire (lab), nous allons explorer le potentiel des fonctions fenêtre (Window Functions) de MySQL. L'objectif est d'apprendre à effectuer des calculs sur des ensembles de lignes de table liées à la ligne actuelle. Nous utiliserons ROW_NUMBER(), SUM OVER, PARTITION BY et LAG. Ce laboratoire fournit des exemples pratiques pour comprendre et appliquer efficacement ces fonctions fenêtre.
MySQL

Vues MySQL et tables virtuelles
Dans ce laboratoire, vous apprendrez à travailler avec les vues MySQL, qui sont des tables virtuelles basées sur le résultat d'une instruction SQL. Le laboratoire couvre la création, la mise à jour, l'interrogation et la suppression des vues MySQL. Vous créerez une base de données, la remplirez avec des données, puis créerez et manipulerez une vue.
MySQL

Sous - requêtes et opérations imbriquées en MySQL
Dans ce laboratoire, vous explorerez les sous - requêtes et les opérations imbriquées en MySQL, en vous concentrant sur l'utilisation de sous - requêtes dans la clause WHERE. Apprenez à filtrer les données, à utiliser EXISTS, à tester les sous - requêtes corrélées et à comparer les performances. Connectez - vous à MySQL, créez des bases de données et construisez des requêtes SQL.
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 en utilisant `LOAD DATA INFILE`, l'exportation des résultats de requêtes au format CSV, la résolution de problèmes d'encodage et la validation des données importées. Maîtrisez la gestion des données MySQL !
MySQL

Fonctionnalités de recherche plein texte dans MySQL
Dans ce laboratoire, vous allez explorer les fonctionnalité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épare à effectuer des recherches de texte de manière efficace dans votre base de données MySQL.
MySQL