Skip to content

ER-Diagramm – Arbeitsblatt

Was ist ein ER-Diagramm?

Ein ER-Diagramm (Entity-Relationship-Diagramm) zeigt, wie Daten in einer Datenbank organisiert sind. Es besteht aus drei Bausteinen:

BegriffBedeutung
EntitätEin "Ding" oder ein Objekt, das wir speichern wollen. Beispiel: ein Buch, eine Person.
AttributEine Eigenschaft einer Entität. Beispiel: der Titel eines Buches.
BeziehungEine Verbindung zwischen zwei Entitäten. Beispiel: Ein Schüler leiht ein Buch aus.

Das Szenario: Die Schulbibliothek

Lies den folgenden Text sorgfältig durch. Deine Aufgaben findest du danach.

Unsere Schule hat eine Bibliothek. Dort gibt es viele Bücher. Von jedem Buch wissen wir den Titel, das Erscheinungsjahr und wie viele Exemplare vorhanden sind. Jedes Buch wurde von einem oder mehreren Autoren geschrieben. Von jedem Autor speichern wir den Vornamen, den Nachnamen und das Land, aus dem er oder sie kommt. Jedes Buch gehört zu genau einem Genre – zum Beispiel Krimi, Fantasy oder Sachbuch. Zu jedem Genre speichern wir eine Bezeichnung und eine kurze Beschreibung. Schülerinnen und Schüler können Bücher ausleihen. Von jedem Schüler kennen wir den Vornamen, den Nachnamen, das Geburtsdatum und die Klasse. Ein Schüler kann mehrere Bücher gleichzeitig ausgeliehen haben. Wenn ein Buch ausgeliehen wird, notieren wir das Ausleihdatum, das geplante Rückgabedatum und ob das Buch bereits zurückgegeben wurde.


Deine Aufgaben

Aufgabe 1: Entitäten finden

Lies den Text noch einmal und unterstreiche alle Wörter, die für ein "Ding" stehen, das in der Datenbank gespeichert werden soll. Trage sie hier ein:

Entität (Tabellenname)Kurze Erklärung (was ist das?)

Aufgabe 2: Attribute finden

Was wissen wir über jede Entität? Trage die Eigenschaften (Attribute) und den Primärschlüssel (PK) ein. Den PK erfindet ihr selbst – er muss jede Zeile eindeutig kennzeichnen.

EntitätAttributePrimärschlüssel (PK)

Aufgabe 3: Beziehungen finden

Welche Entitäten sind miteinander verbunden? Trage die Beziehungen ein und bestimme den Typ:

Entität 1Beziehung (Verb)Entität 2Typ (1:N oder M:N)

Aufgabe 4: ER-Diagramm zeichnen

Zeichne das vollständige ER-Diagramm in das Feld unten. Nutze Rechtecke für Entitäten, Ellipsen für Attribute und Linien mit Beschriftung für Beziehungen. Markiere den Primärschlüssel mit Unterstreichung oder dem Kürzel "PK". Du kannst das von Hand oder auf der Webseite draw.io machen.

Bonusaufgabe

Kannst du erklären, warum die Beziehung zwischen Autor und Buch eine M:N-Beziehung ist? Nenne ein konkretes Beispiel aus dem Alltag.

Lösungen

Aufgabe 1: Entitäten

Lösung
Entität (Tabellenname)Kurze Erklärung
BuchMedium zum Ausleihen
AutorSchreibt Bücher
GenreKategorie des Buches
SchülerLeiht Bücher aus
AusleiheDer Akt des Ausleihens

Aufgabe 2: Attribute

Lösung
EntitätAttributePrimärschlüssel (PK)
BuchTitel, Erscheinungsjahr, Exemplarebuch_id
AutorVorname, Nachname, Landautor_id
GenreBezeichnung, Beschreibunggenre_id
SchülerVorname, Nachname, Geburtsdatum, Klasseschueler_id
AusleiheAusleihdatum, Rückgabedatum, zurückgegebenausleihe_id

Aufgabe 3: Beziehungen

Lösung
Entität 1BeziehungEntität 2Typ
AutorschreibtBuchM:N
Buchgehört zuGenre1:N
Schülerleiht ausBuch1:N (über Ausleihe)

Bonus

Lösung

Die Beziehung zwischen Autor und Buch ist M:N, weil:

  • Ein Buch kann mehrere Autoren haben (z.B. Sammelband)
  • Ein Autor kann mehrere Bücher schreiben

Informatik & ICT Unterricht Neufeld