IniziaInizia gratis

AGGIUNGI le CONSTRAINT delle chiavi alle tabelle

Due delle tabelle nel tuo database hanno già chiavi candidate adatte composte da una singola colonna: organizations e universities, rispettivamente con le colonne organization e university_shortname.

In questo esercizio rinominerai queste colonne in id usando il comando RENAME COLUMN e poi specificherai i vincoli di chiave primaria per entrambe. È semplice come aggiungere vincoli di unicità (vedi l’ultimo esercizio del Capitolo 2):

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)

Nota che puoi anche specificare più di una colonna tra le parentesi.

Questo esercizio fa parte del corso

Introduzione ai database relazionali in SQL

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Rename the organization column to id
___ ___ organizations
___ ___ organization TO ___;

-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);
Modifica ed esegui il codice