2. Informationsmodellierung mit
EntityRelationshipModell
und UML
Einführung Modellierung / Abstraktionskonzepte
EntityRelationshipModell
– EntityMengen
– Attribute und Wertebereiche
– Primärschlüssel
– RelationshipMengen
– Klassifikation der Beziehungstypen (1:1, n:1, 1:n, n:m)
– Schwache EntityMengen
Modellierung mit UML (Klassendiagramme)
– Kardinalitätsrestriktionen (Multiplizitäten)
– Generalisierung / Spezialisierung
– Aggregation
Lernziele Kapitel 2
Kenntnis der Vorgehensweise beim DBEntwurf
Grundkonzepte des ERModells
sowie von UMLKlassendiagrammen
Kenntnis der Abstraktionskonzepte, insbesondere von
Generalisierung und Aggregation
Fähigkeit zur praktischen Anwendung der Konzepte
– Erstellung von ERModellen
und Diagrammen
bzw. UMLModellen
für
gegebene Anwendungsszenarien
– Festlegung der Primärschlüssel, Beziehungstypen, Kardinalitäten,
Existenzabhängigkeiten etc.
– Interpretation gegebener ERbzw.
UMLModelle