Über ADD Schlüssel-Constraints zu Tabellen hinzufügen
Zwei der Tabellen in deiner Datenbank haben bereits gut geeignete Kandidatenschlüssel, die jeweils aus einer Spalte bestehen: organizations und universities mit den Spalten organization bzw. university_shortname.
In dieser Übung benennst du diese Spalten mit dem Befehl RENAME COLUMN in id um und gibst dann Primärschlüssel-Constraints für sie an. Das ist genauso einfach wie das Hinzufügen von Unique-Constraints (siehe letzte Übung in Kapitel 2):
ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)
Beachte, dass du mehr als eine Spalte in den Klammern angeben kannst.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in relationale Datenbanken in SQL</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- Rename the organization column to id
___ ___ organizations
___ ___ organization TO ___;
-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);