Einführung
In diesem Projekt lernen Sie, wie Sie mithilfe von MySQL ein Studenteninformationsverwaltungssystem erstellen. Dieses System umfasst zwei Tabellen: student_info
und student_score
, die durch eine Fremdschlüsselbeziehung miteinander verknüpft sind.
👀 Vorschau
MySQL [studentSys]> DESC student_info;
+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| Id | int | NO | PRI | NULL | auto_increment |
| name | varchar(10) | YES | | NULL | |
+-------+-------------+------+-----+---------+----------------+
2 rows in set (0.002 sec)
MySQL [studentSys]> DESC student_score;
+-------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+------------+------+-----+---------+-------+
| Id | int | NO | PRI | NULL | |
| score | varchar(4) | YES | | NULL | |
| Sid | int | YES | MUL | NULL | |
+-------+------------+------+-----+---------+-------+
3 rows in set (0.001 sec)
🎯 Aufgaben
In diesem Projekt lernen Sie:
- Wie Sie den MySQL-Server starten und sich in die MySQL-Kommandozeile einloggen
- Wie Sie mithilfe von SQL-Anweisungen eine Datenbank und Tabellen erstellen
- Wie Sie eine Fremdschlüsselbeziehung zwischen zwei Tabellen herstellen
🏆 Errungenschaften
Nach Abschluss dieses Projekts können Sie:
- Das Konzept einer relationalen Datenbank verstehen und wissen, wie Sie Tabellen erstellen und verwalten
- Eine Fremdschlüsselbeschränkung implementieren, um die Datenintegrität zwischen verwandten Tabellen sicherzustellen
- Ihr SQL-Wissen anwenden, um ein einfaches Studenteninformationsverwaltungssystem zu erstellen