CommencerCommencez gratuitement

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>
Voir le 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 (___);
Modifier et exécuter le code