====== 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.]]