CommencerCommencer gratuitement

ADD les CONSTRAINTs de clé aux tableaux

Deux des tableaux de votre base de données possèdent déjà des clés candidates bien adaptées, composées d'une colonne chacune : organizations et universities avec les colonnes organization et university_shortname, respectivement.

Dans cet exercice, vous renommerez ces colonnes en id à l'aide de la commande RENAME COLUMN, puis vous spécifierez des contraintes de clé primaire pour ces colonnes. 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)

Notez que vous pouvez également spécifier plus d'une colonne dans les crochets.

Cet exercice fait partie du cours

Introduction aux bases de données relationnelles SQL

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- 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