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