Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m290_guko:learningunits:lu03:theorie:c_erm_erd [2025/08/31 16:42] – gkoch | modul:m290_guko:learningunits:lu03:theorie:c_erm_erd [2025/08/31 22:13] (aktuell) – gkoch | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
Ein **ERM** beschreibt die Daten und ihre Beziehungen in der realen Welt. | Ein **ERM** beschreibt die Daten und ihre Beziehungen in der realen Welt. | ||
- | * Eine **Entität** (engl. entity) ist ein Objekt oder ein Begriff, über den wir Informationen speichern möchten. → Beispiele: | + | * Eine **Entität** (engl. entity) ist ein Objekt oder ein Begriff, über den wir Informationen speichern möchten. → Beispiele: |
* Ein **Attribut** ist eine Eigenschaft einer Entität. → Beispiel: Ein Film hat einen //Titel//, ein // | * Ein **Attribut** ist eine Eigenschaft einer Entität. → Beispiel: Ein Film hat einen //Titel//, ein // | ||
* Eine **Beziehung** (engl. relationship) beschreibt, wie Entitäten zueinander in Verbindung stehen. → Beispiel: Eine Bestellung wird von einem Kunden ausgelöst. | * Eine **Beziehung** (engl. relationship) beschreibt, wie Entitäten zueinander in Verbindung stehen. → Beispiel: Eine Bestellung wird von einem Kunden ausgelöst. | ||
Zeile 18: | Zeile 18: | ||
Das ERM dient also dazu, die **Realität in Datenbank-Form zu modellieren**, | Das ERM dient also dazu, die **Realität in Datenbank-Form zu modellieren**, | ||
+ | |||
+ | <WRAP center tip round 80%> | ||
+ | [[ https:// | ||
+ | </ | ||
==== Entity-Relationship Diagram (ERD) ==== | ==== Entity-Relationship Diagram (ERD) ==== | ||
Ein **ERD** ist die **grafische Darstellung** des ERM. | Ein **ERD** ist die **grafische Darstellung** des ERM. | ||
- | Es zeigt Entitäten als Kästen, Attribute als Ovale Felder um die Entität, und Beziehungen als Linien bzw. Rauten zwischen den Entitäten. | + | Es zeigt **Entitäten als Rechtecke**, **Attribute als Ovale Felder** um die Entität, und **Beziehungen als Linien bzw. Rauten** zwischen den Entitäten. |
Beispiel (Filmdatenbank): | Beispiel (Filmdatenbank): | ||
Zeile 84: | Zeile 88: | ||
* [[https:// | * [[https:// | ||
* Links in der Leiste gibt es die Kategorie **Entity Relation** → Symbole für Tabellen, Attribute, Beziehungen. | * Links in der Leiste gibt es die Kategorie **Entity Relation** → Symbole für Tabellen, Attribute, Beziehungen. | ||
- | * Modelle können gespeichert oder exportiert werden (Datei → Exportieren → PNG/JPG). | + | * Modelle können gespeichert oder exportiert werden (Datei → Exportieren → PNG). |
Zeile 102: | Zeile 106: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | * [[https:// | ||
* [[https:// | * [[https:// | ||