Teil 6 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government
Teil 6 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government
Teil 6 - Lehrstuhl für Wirtschaftsinformatik und Electronic Government
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Der Weg zur Datenbank - ER-Modellierung<br />
Das Prinzip des Entity Relationship Modells (ERM)<br />
Das Entity Relationship Modell (ERM)<br />
Das Prinzip des Entity Relationship Modells (ERM)<br />
Reale/ idelle Welt<br />
Gedankenmodell<br />
ER-Modellierung<br />
Konzeptionelles<br />
Modell<br />
Objekte<br />
Entities - Informationsobjekte, Gegenstände<br />
Attribute - Eigenschaften dieser Objekte<br />
Beziehungen - Verknüpfung zwischen Entities<br />
Logisches Modell<br />
Symbole<br />
gewünschte Daten:<br />
Darstellung<br />
Abfrage<br />
Tabellen<br />
Normalisierung<br />
Schemata <strong>für</strong><br />
Tabellen<br />
Realisierung/<br />
physisches Modell<br />
Objekt<br />
Attribut<br />
Beziehung<br />
Objekttypen: Rechtecke<br />
Beziehungstypen: Rhomben (Rauten)<br />
Attribute: Ellipsen/Kreise an Rechtecken/Rhomben<br />
Namensangaben immer im Singular<br />
‣ Das ERM beschreibt Objekte <strong>und</strong> Beziehungen graphisch im ER-<br />
Diagramm.<br />
5<br />
6<br />
Das Prinzip des Entity Relationship Modells (ERM)<br />
Das Prinzip des Entity Relationship Modells (ERM)<br />
Entity - Entitytyp<br />
Das Attribut<br />
Entities (Objekte) - Informationseinheiten <strong>für</strong> das Modell<br />
Mitarbeiter<br />
Kontoauszug<br />
K<strong>und</strong>e<br />
Reale oder abstrakte Dinge, die <strong>für</strong> den zu<br />
betrachtenden Ausschnitt Relevanz besitzen<br />
Identifizierung eines Entity über ein eindeutig<br />
beschreibendes Merkmal<br />
Merkmal eines konkreten Objektes<br />
Zuordnung mehrerer Attribute (Merkmale) zu einem Objekt<br />
Ein oder mehrere Attribute (Attributkombination, Schlüssel) - Aufgabe der<br />
eindeutigen Identifizierung eines Entities<br />
Attribut<br />
Entitytyp - Zusammenfassung gleichartiger Entities<br />
Typ - K<strong>und</strong>e<br />
Typ - Konto<br />
Typ - Mitarbeiter<br />
Eindeutige Zuordnung jedes Entity zu einem<br />
Entitytyp<br />
Unterscheidung der Entities durch mindestens<br />
einen ihrer Attributwerte<br />
Identifikation jedes Attributs über seinen Namen<br />
Vereinbarung eines Typs <strong>für</strong> Attributwerte<br />
Vereinbarung einer Optionalität<br />
Ermittlung der Beziehungskomplexität zwischen Entities<br />
‣ Das Attribut stellt eine Eigenschaft dar, die die Beschreibung einer<br />
Entität weiter ausführt.<br />
Elmasri, 2002, S. 46<br />
Elmasri, 2002, S. 47<br />
7<br />
8