CommencerCommencer gratuitement

Évaluation des connaissances

Avant de passer au chapitre suivant, passons rapidement en revue ce que vous avez appris jusqu'à présent sur les attributs et les contraintes clés. Si vous n'êtes pas certain de la réponse, veuillez rapidement revoir les chapitres 2 et 3.

Considérons le type d'entité « student ». Un étudiant a :

  • un nom de famille pouvant comporter jusqu'à 128 caractères (obligatoire),
  • un numéro de sécurité sociale unique, composé uniquement de chiffres entiers, qui devrait servir de clé,
  • un numéro de téléphone de 12 chiffres, composé de chiffres et de lettres (cependant, certains étudiants n'en possèdent pas).

Cet exercice fait partie du cours

Introduction aux bases de données relationnelles en SQL

Afficher le cours

Instructions

  • Compte tenu de la description ci-dessus d'une entité étudiante, créez une table students avec les types de colonnes appropriés.
  • Ajoutez PRIMARY KEY pour le numéro de sécurité sociale ssn.

Notez qu'il n'y a pas d'exigence formelle en matière de longueur pour la colonne entière. L'application devrait vérifier que le numéro de sécurité sociale est correct.

Exercice interactif pratique

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

-- Create the table
___ ___ students (
  last_name ___(___) ___ ___,
  ssn ___ ___,
  phone_no ___(___)
);
Modifier et exécuter le code