datenbanken:relational:er
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
datenbanken:relational:er [2020/05/01 12:38] – [Beispiele für Modellierungsaufgaben] lutz | datenbanken:relational:er [2025/03/10 12:31] (aktuell) – lutz | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | |||
====== Entity-Relationship-Modell (ER-Modell) ====== | ====== Entity-Relationship-Modell (ER-Modell) ====== | ||
Zeile 6: | Zeile 5: | ||
Bevor wir zu Beispielen für ER-Diagramme kommen, sollen die wichtigsten Begriffe geklärt werden: | Bevor wir zu Beispielen für ER-Diagramme kommen, sollen die wichtigsten Begriffe geklärt werden: | ||
+ | <WRAP box round> | ||
* **Entität** (**Entity**) - eindeutig identifizierbares Datenobjekt | * **Entität** (**Entity**) - eindeutig identifizierbares Datenobjekt | ||
- | * **Entitätsmenge** ( **Entityklasse**) – Zusammenfassung von Entitäten mit gemeinsamen Eigenschaften | + | * **Entitätsmenge** ( **Entitätsklasse**) – Zusammenfassung von Entitäten mit gemeinsamen Eigenschaften |
* **Attribut** – Eigenschaft der Entitätsmenge | * **Attribut** – Eigenschaft der Entitätsmenge | ||
- | * **Atributwert** - konkreter Wert eines Attributs | + | * **Attributwert** - konkreter Wert eines Attributs |
* **Primärschlüssel** – minimale Menge von Attributen zur eindeutigen Identifikation der Entität | * **Primärschlüssel** – minimale Menge von Attributen zur eindeutigen Identifikation der Entität | ||
* **Relationship** – Beziehung zwischen Entitätsmengen | * **Relationship** – Beziehung zwischen Entitätsmengen | ||
+ | </ | ||
+ | |||
Einige Begriffe im ER-Modell entsprechen Begriffen im objektorientierten Modell. So entspricht eine Entität einem Objekt und eine Entitätsmenge einer Klasse. Die Begriffe Attribut und Attributwert kommen in beiden Modellen vor. | Einige Begriffe im ER-Modell entsprechen Begriffen im objektorientierten Modell. So entspricht eine Entität einem Objekt und eine Entitätsmenge einer Klasse. Die Begriffe Attribut und Attributwert kommen in beiden Modellen vor. | ||
Zeile 84: | Zeile 86: | ||
Im folgenden Video werden die Inhalte dieser Seite nochmal erklärt. | Im folgenden Video werden die Inhalte dieser Seite nochmal erklärt. | ||
- | {{youtube> | + | {{youtube> |
[[https:// | [[https:// | ||
Zeile 95: | Zeile 97: | ||
**Aufgabe 1** | **Aufgabe 1** | ||
- | Eine Firma möchte eine Datenbank für ihre Fahrzeugflotte einrichten. Hierzu sollen die Fahrzeuge(kennzeichen, | + | Eine Firma möchte eine Datenbank für ihre Fahrzeugflotte einrichten. Hierzu sollen die Fahrzeuge(kennzeichen, |
+ | |||
+ | / | ||
**Aufgabe 2** | **Aufgabe 2** | ||
Zeile 101: | Zeile 106: | ||
In einer Pizzeria werden Pizzatypen (name, preis) aus bestimmten Zutaten (name, vegetarisch(Ja/ | In einer Pizzeria werden Pizzatypen (name, preis) aus bestimmten Zutaten (name, vegetarisch(Ja/ | ||
+ | / | ||
+ | |||
+ | [[datenbanken: | ||
- | ~~DISCUSSION | Hier können Fragen zum Inhalt der Seite gestellt werden. ~~ |
datenbanken/relational/er.1588329484.txt.gz · Zuletzt geändert: 2020/05/01 12:38 von lutz