Einführung
In diesem Projekt lernst du, wie du in MySQL einen gespeicherten Prozedur erstellen, um Kurse mit einem Creditwert von mehr als 3 abzurufen. Dieses Projekt hilft dir, die Grundlagen des Umgangs mit gespeicherten Prozeduren in einem Datenbankmanagementsystem zu verstehen.
👀 Vorschau
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)
🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du MySQL mit dem
sudo
-Befehl ohne Passwort zugreifst - Wie du Daten in die MySQL-Datenbank importierst
- Wie du eine gespeicherte Prozedur erstellst, um bestimmte Daten aus einer Tabelle abzurufen
- Wie du die gespeicherte Prozedur testest, um sicherzustellen, dass sie wie erwartet funktioniert
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Den Zweck und die Vorteile der Verwendung von gespeicherten Prozeduren in einer Datenbank zu verstehen
- Eigene gespeicherte Prozeduren zu erstellen, um spezifische Datenabruftasks durchzuführen
- Gespeicherte Prozeduren zu debuggen und zu testen, um sicherzustellen, dass sie korrekt funktionieren
- Die im Rahmen dieses Projekts erworbenen Kenntnisse anzuwenden, um komplexere datenbankbasierte Anwendungen zu entwickeln