Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
5
Entity-Relationship-Datenmodell Entitätstyp
-Modellierung von Datenbank ohne spezifisches technisches Wissen über Zieldatenbank zu haben.
-Strukturierte Beschreibung gleichartiger Informationsobjekte (Entitäten)
Attribut:
-atomar (z.B. Geschlecht)
-zusammengesetzt (z.B. Name aus Vor- und Nachname)
-abgeleitete Atribute nicht erlaubt
Wertebereich:
-Zahl
-Zeichen
-Datum
-Zeit,
-Boolean {männlich / weiblich}
-Aufzählung {deutsch, englisch,spanisch)
Primärschlüssel:
-alle Entitäten müssen eindeutig identifizierbar sein
-in ER-Modell unterstreichen
-Schlüsselkandidat: minimale Attributkombination mit identifizierender Eigenschaft
Weak-Entitätstyp:
-von anderen Entitätstypen abhängig (Angestellter->weak Kind)
-kein eigener Primärschlüssel
Integritätsbedingungen
-garantieren ordnungsgemäßen Zustand, Integrität einer DB
-Angaben für Attribute (Wertebereich und Primärschlüssel, EINDEUTIG, [min .. max], Standard = <Wert>, CHECK (<Bedingung>)
Entität:
Objekt:
-Strukturierte Beschreibung gleichartiger Informationsobjekte (Entitäten)
Attribut:
-atomar (z.B. Geschlecht)
-zusammengesetzt (z.B. Name aus Vor- und Nachname)
-abgeleitete Atribute nicht erlaubt
Wertebereich:
-Zahl
-Zeichen
-Datum
-Zeit,
-Boolean {männlich / weiblich}
-Aufzählung {deutsch, englisch,spanisch)
Primärschlüssel:
-alle Entitäten müssen eindeutig identifizierbar sein
-in ER-Modell unterstreichen
-Schlüsselkandidat: minimale Attributkombination mit identifizierender Eigenschaft
Weak-Entitätstyp:
-von anderen Entitätstypen abhängig (Angestellter->weak Kind)
-kein eigener Primärschlüssel
Integritätsbedingungen
-garantieren ordnungsgemäßen Zustand, Integrität einer DB
-Angaben für Attribute (Wertebereich und Primärschlüssel, EINDEUTIG, [min .. max], Standard = <Wert>, CHECK (<Bedingung>)
Entität:
Objekt: