====== Tabellen anlegen (CREATE TABLE-Statement) ======
Nach ''CREATE TABLE'' folgen in Klammern die Spaltendefinitionen, jeweils durch Kommata getrennt:
{{ :jg10:ddl:create:pasted:20221102-181336.png?450 }}
===== Anlegen einer Beziehungstabelle =====
Ein aus zwei Spalten kombinierter Primärschlüssel kann folgendermaßen definiert werden:
{{ :jg10:ddl:create:pasted:20221102-182122.png?450 }}
====== Aufgabe: Lager-Datenbank ======
Hier das Klassendiagramm der Datenbank eines Lagers:
{{ :jg10:ddl:create:pasted:20221107-091205.png?600 }}
Die Aufgabenstellung dazu [[jg10:modellierung10:start#aufgabe_4lager|hast Du bereits hier gelöst.]]
== Hier das relationale Datenbankschema: ==
* Halle [__id: int__; name: varchar(20)]
* Regal [__id: int__, buchstabe: varchar(1); halle_id: int]
* Ware [__id: int__; name: varchar(100); ist_gefahrgut: boolean; einlagerungsdatum: date]
* Enthält [__regal_id: int__, __ware_id: int__, anzahl: int]
**Aufgabe:** Erstelle die Tabellen in der Datenbank! \\ \\
[[.createtable:loesung:start|Hier geht's zur Lösung.]]