This flashcard is just one of a free flashcard set. See all flashcards!
11
Relationale Datenmodellierung und Normalisierung
ER-Modell muss in Relationales Datenmodell überführt und normalisiert werden, um in SQL umgesetzt werden zu können
Entitäts -> Relation (in Tabellenform)
Attribute -> atomare, einwertige Attribute in normalisierter Relation
Beziehungstyp -> PS, FS referenziert <Relation> (<Attribut>)
Wertebereich
-INTEGER, DECIMAL [(4,2)]
-CHAR, VARCHAR
-DATE
-TIME
-BOOLEAN
-Aufzählungen müssen mit CHECK(VALUE IN(...)) umgesetzt werden
-WEAK-Entitätstyp bekommt in Relation künstlichen Primärschlüssel
-NOT NULL (bei PS implizit)
-UNIQUE (bei PS implizit)
-DEFAULT = <Wert>
-CHECK (<Bedingung>)
Entitäts -> Relation (in Tabellenform)
Attribute -> atomare, einwertige Attribute in normalisierter Relation
Beziehungstyp -> PS, FS referenziert <Relation> (<Attribut>)
Wertebereich
-INTEGER, DECIMAL [(4,2)]
-CHAR, VARCHAR
-DATE
-TIME
-BOOLEAN
-Aufzählungen müssen mit CHECK(VALUE IN(...)) umgesetzt werden
-WEAK-Entitätstyp bekommt in Relation künstlichen Primärschlüssel
-NOT NULL (bei PS implizit)
-UNIQUE (bei PS implizit)
-DEFAULT = <Wert>
-CHECK (<Bedingung>)