
Gestion des utilisateurs et des privilèges MySQL
Dans ce laboratoire, nous explorerons la gestion des utilisateurs et les privilèges dans MySQL, des compétences essentielles pour sécuriser votre système de base de données
MySQLSQL

Gestion avancée des clés Redis
Dans ce labo, vous explorerez les techniques avancées de gestion des clés dans Redis. Vous apprendrez à renommer les clés avec RENAME, à déplacer les clés entre les bases de données avec MOVE, à définir plusieurs clés avec MSET, à récupérer plusieurs clés avec MGET et à itérer efficacement sur les clés avec SCAN.
Redis

Gestion basique des données dans Redis
Dans ce labo, vous explorerez les techniques de gestion basique des données dans Redis. Vous commencerez par apprendre à incrémenter et décrémenter des valeurs numériques à l'aide des commandes atomiques `INCR` et `DECR`, adaptées aux compteurs et aux limiteurs de débit (rate limiters). Vous vous connecterez au serveur Redis à l'aide de `redis-cli`, définirez des valeurs initiales, puis les incrémenterez et les décrémenterez, en vérifiant les résultats avec la commande `GET`. De plus, vous apprendrez à récupérer toutes les clés stockées dans Redis à l'aide de la commande `KEYS`.
Redis

Opérations Clé-Valeur de Base dans Redis
Dans ce labo, nous explorerons les opérations clé-valeur de base dans Redis, en nous concentrant sur la manière d'interagir avec Redis en tant que magasin de données. Nous utiliserons l'interface de ligne de commande `redis-cli` pour nous connecter au serveur Redis et effectuer des opérations fondamentales. Nous apprendrons à définir et à récupérer des paires clé-valeur à l'aide des commandes `SET` et `GET`. De plus, nous nous entraînerons à définir différentes paires clé-valeur pour consolider notre compréhension de ces opérations de base.
Redis

Interroger des données spécifiques dans SQLite
Dans ce défi, vous utiliserez vos compétences SQL pour interroger des données spécifiques dans une base de données SQLite nommée `treasure.db`. L'objectif est de récupérer un artefact caché en créant une instruction `SELECT` qui filtre les résultats en fonction de l'`id` de l'artefact. Vous vous connecterez à la base de données, écrirez une requête pour sélectionner la colonne `name` (nom) de la table `artifacts` (artefacts), et utiliserez une clause `WHERE` pour identifier l'artefact avec un `id` de 2.
SQLite

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

Créez votre propre base de données de recettes
Dans ce défi, vous vous lancerez dans une aventure culinaire en créant votre propre base de données de recettes à l'aide de PostgreSQL. En tant que blogueur culinaire en herbe, vous configurerez une base de données dédiée nommée `recipe_db` pour gérer votre collection croissante de recettes.
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

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

Installation et configuration initiale de Redis
Dans ce labo, vous apprendrez à installer et à effectuer la configuration initiale de Redis sur une VM LabEx. Le labo couvre les étapes essentielles pour démarrer et faire fonctionner Redis, notamment la vérification de l'installation et la garantie que le serveur est accessible. Vous mettrez à jour les paquets, installerez Redis et testerez la connectivité.
Redis

Gérer les données des employés dans PostgreSQL
Dans ce défi, vous incarnerez un administrateur de base de données et gérerez les données des employés au sein d'une base de données PostgreSQL. La tâche consiste à utiliser les commandes PostgreSQL pour mettre à jour les enregistrements des employés dans la table `employees` afin de refléter les changements dans l'organisation.
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

Optimisation des index PostgreSQL
Dans ce labo, vous apprendrez à optimiser les performances d'une base de données PostgreSQL grâce à l'indexation. Vous créerez une table d'exemple, analyserez les plans d'exécution des requêtes, construirez des index multi-colonnes et supprimerez les index inutilisés. Cette expérience pratique vous fournira des compétences concrètes en matière de gestion des index PostgreSQL.
PostgreSQL

Introduction aux Structures de Données Redis
Dans ce lab (TP), vous explorerez les structures de données fondamentales de Redis et comment interagir avec elles en utilisant l'outil de ligne de commande `redis-cli`. Le lab se concentre sur des exercices pratiques pour vous aider à comprendre comment stocker et récupérer des données dans Redis. Vous travaillerez avec les Strings (chaînes de caractères), les Lists (listes), les Sets (ensembles) et les Hashes (tables de hachage).
Redis

Vérifier les détails de connexion PostgreSQL
Dans ce défi, vérifiez l'état opérationnel du serveur PostgreSQL après une alerte critique. Confirmez que le serveur accepte les connexions et connectez-vous à la base de données 'postgres' en utilisant les commandes `pg_isready` et `psql` en tant qu'utilisateur `postgres`. Assurez-vous que le service PostgreSQL fonctionne correctement.
PostgreSQL

Relations et jointures PostgreSQL
Dans ce labo, vous explorerez les relations et les jointures (joins) dans PostgreSQL. Vous créerez des tables avec des contraintes de clé étrangère (foreign key constraints), insérerez des données en assurant l'intégrité référentielle, interrogerez les données à l'aide de INNER JOIN, et comparerez les résultats de LEFT, RIGHT et FULL OUTER JOIN pour comprendre les relations entre les données.
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

Trouver les employés du département Marketing dans PostgreSQL
Dans ce défi, vous aiderez le service des Ressources Humaines en extrayant une liste des employés du département Marketing à partir d'une base de données PostgreSQL. Vous devrez écrire une requête SQL pour sélectionner l'`id` et le `name` des employés du département 'Marketing', et enregistrer les résultats de la requête dans un fichier pour vérification.
PostgreSQL