Einführung
In diesem Projekt lernst du, wie du die Primärschlüssel der Tabelle countrylanguage
in einer MySQL-Datenbank ändern kannst. Der ursprüngliche Primärschlüssel basierte ausschließlich auf der Spalte CountryCode
, aber für eine bessere Organisation wirst du einen zusammengesetzten Primärschlüssel aus den Spalten CountryCode
und Language
erstellen.
👀 Vorschau
MariaDB [world]> DESC countrylanguage;
+-------------+---------------+------+-----+---------+-------+
| Feld | Typ | Null | Schlüssel | Standard | Zusatz |
+-------------+---------------+------+-----+---------+-------+
| CountryCode | char(3) | NEIN | PRI | | |
| Sprache | char(30) | NEIN | PRI | | |
| Ist offiziell | enum('T','F') | NEIN | | F | |
| Prozentsatz | decimal(4,1) | NEIN | | 0,0 | |
+-------------+---------------+------+-----+---------+-------+
4 Zeilen in Satz (0,001 Sekunden)
🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du MySQL mit dem Befehl
sudo
ohne Passwort zugreifen kannst - Wie du Daten aus einer SQL-Datei in eine MySQL-Datenbank importierst
- Wie du den Primärschlüssel einer Tabelle in einen zusammengesetzten Schlüssel umwandelst
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Die Wichtigkeit eines zusammengesetzten Primärschlüssels für eine bessere Datenorganisation zu verstehen
- Vertrauensvoll Änderungen am Primärschlüsselaufbau einer MySQL-Tabelle vorzunehmen
- Dein Wissen um SQL-Befehle anzuwenden, um gewünschte Änderungen an der Datenbank durchzuführen