Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:er_modelle:start [14.11.2019 13:12] – angelegt sbel | faecher:informatik:oberstufe:datenbanken:er_modelle:start [21.10.2020 15:56] – [Das Entity-Relationship-Modell] sbel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | |||
===== Das Entity-Relationship-Modell ===== | ===== Das Entity-Relationship-Modell ===== | ||
- | Eine Datenbank verknüpft verschiedene **Entitäten** auf logische Weise, | + | Das Entity-Relationship-Modell (ERM oder ER-Modell) ist das heute mit am weitesten verbreitete Datenmodell. Der Einsatz von ER-Modellen ist der De-facto-Standard für die Datenmodellierung, |
+ | |||
+ | In der Datenbank wird ein Ausschnitt der Realität abgebildet oder modelliert. Da die Realität eine überschaubare Anzahl von Möglichkeiten und Randbedingungen beinhaltet ist bei der Beschreibung dieses Ausschnitts eine Beschränkung auf die wichtigsten oder interessantesten Objekte der Realität und ihre Beziehungen untereinander sinnvoll. Wir erzeugen dadurch einen Ausschnitt der realen Welt, eine " | ||
+ | |||
+ | Eine Datenbank verknüpft verschiedene **Entitäten** | ||
+ | |||
+ | Im folgenden Beispiel sind die Entitäten " | ||
- | Verknüpft im Beispiel die Entitäten " | + | {{ .:erd.png |}} |
- | {{.:ent.png?780|}} | + | //" |
- | //" | + | Insgesamt gibt es nur **vier** Beziehungen |
- | Insgesamt gibt es nur vier Beziehungen: | ||
- 1:1 - Beziehung | - 1:1 - Beziehung | ||
- 1:N - Beziehung | - 1:N - Beziehung |