Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Entity-Relationship (ER)-Modell

Ähnliche Präsentationen


Präsentation zum Thema: "Entity-Relationship (ER)-Modell"—  Präsentation transkript:

1 Entity-Relationship (ER)-Modell
Elemente des ER-Modells 1. Entität bzw. Objekt od. Instanz 2. Beziehung zwischen Entitäten 3. Attribute St. Wiedemann

2 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Entität bzw. Objekt od. Instanz (eindeutig identifizierbare Einheit) z. B. Individuum (z. B. der Schüler Müller) reales Objekt (z. B. der Raum mit der Nr. 221) abstraktes Objekt (z. B. der Kurs Informatik) Ereignis (z. B. eine mündliche Prüfung) graphische Darstellung für Entitätsmengen (Entitäten mit gleichen Merkmalen) durch Rechtecke – z. B.: Lehrer Schüler Unterrichtsfächer St. Wiedemann

3 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beziehungen zwischen Entitäten z. B. Lehrer unterrichtet Klasse graphische Darstellung für Beziehungen durch Rauten: unterrichtet Klasse Lehrer Kardinalität einer Assoziation: Beziehungs- beschreibung E2 E1 A (E2, E1) A (E1, E2) St. Wiedemann

4 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beziehungen zwischen Entitäten Drei (wichtige) verschiedene Arten von Beziehungen: 1 hat Klassenleiter Klasse 1 1 - 1 1 n enthält Schüler Klasse 1 - n unterrichtet Klasse Lehrer n m n - m St. Wiedemann

5 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Attribute (Merkmale) einer Entitätsmenge Beispiele: Lehrernummer, Familienname, Vorname, Amtsbezeichnung, Augenfarbe, Schuhgröße, ... Lehrer Klassenbezeichnung, Ausbildungsrichtung, Klassensprecher, Lehrer als Klassenleiter, ... Klasse St. Wiedemann

6 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Attribute (Merkmale) einer Entitätsmenge graphische Darstellung durch Ellipsen: Schülernummer Vorname Schüler Familienname Körpergröße besuchte Klasse St. Wiedemann

7 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beispiele aus der Praxis: St. Wiedemann

8 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beispiele aus der Praxis: Mitarbeiter Abteilung Projekte besteht aus arbeitet in Projekt-Nr. Beschreibung Nachname Vorname Personal-Nr. Abteilungsnummer Bezeichnung n 1 m St. Wiedemann

9 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beispiele aus der Praxis: MA-Nr Fahrzeuge Mitarbeiter Modelle leiht sich gehören zu Modellnr. Modellname Geschw. Leistung Kaufdatum TÜV Kennzeichen Fahrzeugnr. Name Vorname Abteilung gehliehen am zurück am n m 1 St. Wiedemann

10 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beispiele aus der Praxis: Die Verwaltung einer Schülerbücherei wurde bisher mit einer Tabelle verwaltet wie sie unten (Material/Quellen) dargestellt ist. Zerlegen Sie diese Tabelle unter Beachtung der Normalisierungsregeln in die vier Tabellen Buecher, Personen, Ausleihe, Kategorien und zeichnen Sie ein entsprechendes Modell St. Wiedemann

11 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beispiele aus der Praxis: Ein Zustellservice für Zeitschriftenabos soll mit Hilfe einer relationalen Datenbank erfasst und verwaltet werden. Legen Sie die Datenbank Zeitschriftenabo an. Material: St. Wiedemann

12 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Beispiele aus der Praxis: St. Wiedemann

13 Entity-Relationship (ER)-Modell
Elemente des ER-Modells Quellenangabe: Zentralstelle für Computer im Unterricht, Augsburg 1997 Seminar Informatik, Ulrich Fischer Grundlagen für Datenbankentwickler, Herdt-Verlag St. Wiedemann


Herunterladen ppt "Entity-Relationship (ER)-Modell"

Ähnliche Präsentationen


Google-Anzeigen