LoslegenKostenlos loslegen

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

Einführung in relationale Datenbanken in SQL

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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