ADD de CONTRAINTES clés aux tables
Deux des tables de votre base de données disposent déjà de clés candidates appropriées composées chacune d'une colonne : organizations et universities avec respectivement les colonnes organization et university_shortname.
Dans cet exercice, vous renommerez ces colonnes en utilisant la commande en id à l’aide de la commande RENAME COLUMN. Vous définirez ensuite des contraintes de clé primaire pour celles-ci. Il suffit d'ajouter des contraintes uniques (voir le dernier exercice du chapitre 2) :
ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)
Veuillez noter que vous pouvez également spécifier plusieurs colonnes entre parenthèses.
Cet exercice fait partie du cours
<cours>Introduction aux bases de données relationnelles en SQL</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Rename the organization column to id
___ ___ organizations
___ ___ organization TO ___;
-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);