Primärschlüssel der Tabelle countrylanguage ändern

Anfänger

In diesem Projekt lernen Sie, wie Sie den Primärschlüssel der Tabelle countrylanguage in einer MySQL-Datenbank ändern. Der ursprüngliche Primärschlüssel basierte ausschließlich auf der Spalte CountryCode. Zur besseren Organisation erstellen Sie jedoch einen zusammengesetzten Primärschlüssel, der sowohl die Spalte CountryCode als auch die Spalte Language verwendet.

SQLMySQL

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

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

Lehrer

labby

Labby

Labby is the LabEx teacher.