IniziaInizia gratis

Metti alla prova ciò che sai prima di proseguire

Prima di passare al prossimo capitolo, rivediamo rapidamente ciò che hai imparato finora su attributi e vincoli di chiave. Se non sei sicuro della risposta, rivedi velocemente i capitoli 2 e 3, rispettivamente.

Pensiamo a un tipo di entità "student". Uno studente ha:

  • un last name composto da fino a 128 caratteri (obbligatorio),
  • un social security number univoco, composto solo da interi, che dovrebbe fungere da chiave,
  • un phone number di lunghezza fissa 12, composto da numeri e caratteri (ma alcuni studenti non ne hanno uno).

Questo esercizio fa parte del corso

Introduzione ai database relazionali in SQL

Visualizza il corso

Istruzioni dell'esercizio

  • Data la descrizione sopra di un’entità student, crea una tabella students con i tipi di colonna corretti.
  • Aggiungi una PRIMARY KEY per il social security number ssn.

Tieni presente che non c’è un requisito formale di lunghezza per la colonna intera. L’applicazione dovrà assicurarsi che sia un SSN corretto!

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Create the table
___ ___ students (
  last_name ___(___) ___ ___,
  ssn ___ ___,
  phone_no ___(___)
);
Modifica ed esegui il codice