Datenbanken erstellen
Dieses Kapitel gehört zum Leistungskurs. Im Grundkurs reicht es, Daten abzufragen; im Leistungskurs sollst du ein Datenbankschema auch selbst umsetzen und Daten einfügen, ändern und löschen.
Wer im Grundkurs ist, kann das Kapitel trotzdem durcharbeiten – es macht vieles aus den Kapiteln 5 und 6 erst greifbar.
Worum geht es hier?
Bisher hast du Datenbanken benutzt und modelliert. Jetzt baust du eine.
SQL besteht aus zwei Teilen, die man bisher nicht auseinanderhalten musste:
- die Datenabfragesprache (DQL) – alles rund um
SELECT - die Datendefinitionssprache (DDL) –
CREATE,ALTER,DROP - die Datenmanipulationssprache (DML) –
INSERT,UPDATE,DELETE
Für dieses Kapitel musst du …
- ein Relationenschema aus einem ER-Diagramm herleiten können (Kapitel 5)
- wissen, was Primär- und Fremdschlüssel leisten (Kapitel 1)
Hier lernst du …
- Tabellen mit passenden Datentypen anlegen
- Integritätsbedingungen formulieren und ihre Wirkung prüfen
- Daten einfügen, ändern und löschen
- ein Schema nachträglich verändern und Sichten anlegen