1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Relational Databases in SQL

Connected

cvičení

Přidání klíčových omezení (CONSTRAINTs) do tabulek

Dvě tabulky v tvé databázi už mají vhodné kandidátní klíče tvořené jedním sloupcem: organizations se sloupcem organization a universities se sloupcem university_shortname.

V tomto cvičení tyto sloupce přejmenujeme na id pomocí příkazu RENAME COLUMN a pak pro ně definujeme omezení primárního klíče. Postup je stejně přímočarý jako přidání omezení jedinečnosti (viz poslední cvičení 2. kapitoly):

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)

Do závorek můžeš uvést i více než jeden sloupec.

Instrukce 1/2

undefined XP
  • 1
    • Přejmenuj sloupec organization na id v tabulce organizations.
    • Nastav id jako primární klíč a pojmenuj ho organization_pk.
  • 2
    • Přejmenuj sloupec university_shortname na id v tabulce universities.
    • Nastav id jako primární klíč a pojmenuj ho university_pk.