1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction aux bases de données relationnelles en SQL

Connected

Exercice

AJOUTER des key CONSTRAINTs aux tables

Deux des tables de votre base de données ont déjà des clés candidates adaptées constituées d'une seule colonne : organizations et universities avec, respectivement, les colonnes organization et university_shortname.

Dans cet exercice, vous allez renommer ces colonnes en id à l'aide de la commande RENAME COLUMN, puis leur attribuer des contraintes de clé primaire. C'est aussi simple que d'ajouter des contraintes d'unicité (voir le dernier exercice du chapitre 2) :

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)

Notez que vous pouvez aussi indiquer plus d'une colonne entre les parenthèses.

Instructions 1/2

undefined XP
  • 1
    • Renommez la colonne organization en id dans organizations.
    • Définissez id comme clé primaire et nommez-la organization_pk.
  • 2
    • Renommez la colonne university_shortname en id dans universities.
    • Définissez id comme clé primaire et nommez-la university_pk.