1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do relacyjnych baz danych w SQL

Connected

ćwiczenie

Dodawanie ograniczeń klucza za pomocą ADD CONSTRAINT

Dwie tabele w twojej bazie danych mają już dobrze dobrane klucze kandydujące składające się z jednej kolumny: organizations z kolumną organization oraz universities z kolumną university_shortname.

W tym ćwiczeniu zmienisz nazwy tych kolumn na id przy użyciu polecenia RENAME COLUMN, a następnie zdefiniujesz dla nich ograniczenia klucza głównego. Wygląda to tak samo jak dodawanie ograniczeń unikalności (patrz ostatnie ćwiczenie z rozdziału 2):

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)

Pamiętaj, że w nawiasach możesz podać więcej niż jedną kolumnę.

Instrukcje 1/2

undefined XP
  • 1
    • Zmień nazwę kolumny organization na id w tabeli organizations.
    • Ustaw id jako klucz główny i nadaj mu nazwę organization_pk.
  • 2
    • Zmień nazwę kolumny university_shortname na id w tabeli universities.
    • Ustaw id jako klucz główny i nadaj mu nazwę university_pk.