Aan de slagGa gratis aan de slag

Test je kennis voordat je verdergaat

Voordat je naar het volgende hoofdstuk gaat, kijken we snel terug op wat je tot nu toe hebt geleerd over attributen en sleutelconstraints. Als je twijfelt over het antwoord, kijk dan nog even terug naar respectievelijk hoofdstuk 2 en 3.

Laten we denken aan een entiteittype "student". Een student heeft:

  • een achternaam van maximaal 128 tekens (verplicht),
  • een unieke social security number, bestaande uit alleen gehele getallen, die als sleutel moet dienen,
  • een telefoonnummer met vaste lengte 12, bestaande uit cijfers en tekens (maar sommige studenten hebben er geen).

Deze oefening maakt deel uit van de cursus

Introductie tot relationele databases in SQL

Cursus bekijken

Oefeninstructies

  • Maak, op basis van de bovenstaande beschrijving van een student-entiteit, een tabel students met de juiste kolomtypen.
  • Voeg een PRIMARY KEY toe voor het social security number ssn.

Let op: er is geen formele lengte-eis voor de integerkolom. De applicatie moet ervoor zorgen dat het een correcte SSN is!

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- Create the table
___ ___ students (
  last_name ___(___) ___ ___,
  ssn ___ ___,
  phone_no ___(___)
);
Code bewerken en uitvoeren