LoslegenKostenlos starten

Ein Wissenstest bevor es weitergeht

Bevor du zum nächsten Kapitel übergehst, überprüfe, was du bisher über Attribute und Schlüssel-Constraints gelernt hast. Wenn du dir bei der Antwort nicht sicher bist, geh noch einmal kurz zurück zu den Kapiteln 2 und 3.

Stellen wir uns einen Entitätstyp „student“ vor. Ein/e Student/in hat:

  • einen Nachnamen, der aus bis zu 128 Zeichen besteht (erforderlich),
  • eine eindeutige Sozialversicherungsnummer, die nur aus ganzen Zahlen besteht und als Schlüssel dient,
  • eine Telefonnummer mit der festen Länge 12, die aus Zahlen und Buchstaben besteht (manche Studierende haben jedoch keine).

Diese Übung ist Teil des Kurses

<Kurs>Einführung in relationale Datenbanken in SQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle eine Tabelle students mit den richtigen Spaltentypen unter Verwendung der obigen Beschreibung.
  • Füge einen PRIMARY KEY für die Sozialversicherungsnummer ssn hinzu.

Beachte, dass es keine formale Längenanforderung für die Integer-Spalte gibt. Die Anwendung muss sicherstellen, dass es sich um eine korrekte Sozialversicherungsnummer handelt!

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- Create the table
___ ___ students (
  last_name ___(___) ___ ___,
  ssn ___ ___,
  phone_no ___(___)
);
Code bearbeiten und ausführen