Création de procédures stockées pour la récupération de données de cours

Débutant

Dans ce projet, vous apprendrez à créer une procédure stockée dans MySQL pour récupérer les cours dont le nombre de crédits est supérieur à 3. Ce projet vous aidera à comprendre les bases de l'utilisation des procédures stockées dans un système de gestion de base de données.

SQLMySQL

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à créer une procédure stockée dans MySQL pour récupérer les cours dont les crédits sont supérieurs à 3. Ce projet vous aidera à comprendre les bases du travail avec les procédures stockées dans un système de gestion de base de données.

👀 Aperçu

MariaDB [edusys]> CALL getCourses();
+-----------+----------------------------+------------+---------+
| course_id | title                      | dept_name  | credits |
+-----------+----------------------------+------------+---------+
| BIO-101   | Intro. to Biology          | Biology    |       4 |
| BIO-301   | Genetics                   | Biology    |       4 |
| CS-101    | Intro. to Computer Science | Comp. Sci. |       4 |
| CS-190    | Game Design                | Comp. Sci. |       4 |
| PHY-101   | Physical Principles        | Physics    |       4 |
+-----------+----------------------------+------------+---------+
5 rows in set (0.000 sec)

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment accéder à MySQL en utilisant la commande sudo sans mot de passe
  • Comment importer des données dans la base de données MySQL
  • Comment créer une procédure stockée pour récupérer des données spécifiques à partir d'un tableau
  • Comment tester la procédure stockée pour vous assurer qu'elle fonctionne comme prévu

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Comprendre le but et les avantages de l'utilisation de procédures stockées dans une base de données
  • Créer vos propres procédures stockées pour effectuer des tâches de récupération de données spécifiques
  • Dépanner et tester les procédures stockées pour vous assurer qu'elles fonctionnent correctement
  • Appliquer les connaissances acquises dans ce projet pour construire des applications plus complexes basées sur une base de données

Enseignant

labby

Labby

Labby is the LabEx teacher.