ER-Diagramm |
... newer stories
Montag, 13. November 2006
Tutorium von 13.11.2006
Marina.Gassner.Uni-Linz, 12:25h
Alle Kunden abfragen
Auftragsnummer Vorname ... link (0 comments) ... comment Montag, 6. November 2006
ER-Diagramm
Marina.Gassner.Uni-Linz, 16:12h
Unter dem Begriff ER-Diagramm (= Entity-Relationship-Modell) versteht man eines der bedeutendsten Hilfsmittel um eine Datenbank zu entwerfen und sie graphisch darzustellen.
Diese Datenbank stellt eine „erfundene“ Buchhandlung dar und dient als Übungsbeispiel. Bevor man diese Datenbank genauer durchleuchten kann muss man sich erst den genauen Aufbau bzw. die Beziehungen zwischen den einzelnen Elementen genauer ansehen. In diesem Beispiel gibt es vier Entitätsmengen: Kunde, Auftrag, Buch und Verlag. Jede dieser Entitätsmengen besitzt verschiedene Attribute. In diesem Bereich kann es leicht zu Konflikten kommen da z.B. die Entitätsmengen Kunde, Auftrag und Buch haben ein Attribut „Nr.“. Es handelt sich zwar in jedem Element um eine andere Nummer (Kundennummer, Auftragsnummer und Buchnummer). Trotzdem kann es bei falscher Anwendung zu Fehlermeldungen kommen. Deshalb ist es sehr wichtig die einzelnen Elemente in Beziehung zueinander zu setzten. Das Element Kunde steht in Beziehung mit dem Element Auftrag, hier handelt es sich um eine 1 : n Beziehung, da ein Kunde mehrer Aufträge erteilen kann. Die Menge Auftrag steht aber auch in Verbindung mit der Menge Buch, diese Beziehung ist eine n : m Beziehung. Viele Aufträge können viele Bücher enthalten. Die dritte Beziehung ist zwischen dem Element Buch und den Element Verlag, ähnlich wie bei der Kunde-Auftragsbeziehung kann ein Verlag mehre Bücher anbieten. Eine wünschenswerte Ergänzung wäre die Ausgliederung von dem Attribut Autor, denn ein Autor schreibt meist mehre Bücher und diese erscheinen oft nicht beim selben Verlag. Also wäre es wünschenswert wenn man das Attribut Autor in eine Entitätsmenge umwandeln würde. ... link (0 comments) ... comment |
Online for 6594 days
Last update: 2007.01.22, 13:22 status
You're not logged in ... login
menu
search
calendar
recent updates
Tutorium 22.01.07
Artikelauswertung nach Umsatz Auswa by Marina.Gassner.Uni-Linz (2007.01.22, 13:22) 3. Hausübung
Angabe: Resumieren Sie, ohne Verpflichtung zur Dokumentation,... by Marina.Gassner.Uni-Linz (2007.01.16, 21:04) Hü 2
Nachdem die Grundlagen der SQL-Abfragetechnik wiederholt... by Marina.Gassner.Uni-Linz (2006.11.20, 13:39) Tutorium 20.11.06
Vorname V by Marina.Gassner.Uni-Linz (2006.11.20, 13:24) Tutorium von 13.11.2006
Alle Kunden abfragen by Marina.Gassner.Uni-Linz (2006.11.13, 13:27) |