1. Übungsblatt

Werbung
Übungsblatt 1
Datenbanksysteme für Hörer anderer Fachrichtungen
Besprechung am 28.5.2002
Aufgabe 1
ER-Modellierung
Gegeben ist die folgende Miniwelt. Es gibt Personen (mit Namen, Vornamen, Geburtsdatum,
Einkommen, usw.) und Wohnungen. Personen mieten Wohnungen an, wobei nur eine Person eine
Wohnung anmieten darf (Untermiete oder Gemeinschaftswohnungen seien ausgeschlossen).
Darüberhinaus gibt es Eigentümer, welche natürlich auch Personen sind. Eigentümer besitzen
Flurstücke von Gebäuden. Eine Wohnung liegt in genau einem Flurstück (Mehretagenwohnungen
sind in dieser Miniwelt nicht vorgesehen). Ein Flurstück ist durch eine „lnummer“ charakterisiert
und hat Eigenschaften wie „Gemarkung“, „Zähler“ und „Nenner“ sowie eine „Rissnummer“. Ein
Gebäude steht in einer Straße und hat Eigenschaften wie „Hausnummer“, „Anzahl Stockwerke“,
„Baujahr“ und „Grundfläche“. Eine Straße liegt in einer Gemeinde und hat Eigenschaften wie
„Name“, „Art“ und „Zustand“. Eine Gemeinde wiederum hat Eigenschaften wie „Name“,
„Einwohnerzahl“ und „Gemeinfläche“.
1. Zeichnen Sie die Entitäten, Attribute und Beziehungen in ein ER-Diagramm.
2. Geben Sie die Funktionalitäten der Beziehungen im ER-Diagramm an.
3. Geben Sie die Kardinalitäten der Beziehungen in der (min, max) Notation im ERDiagramm an.
4. Unterstreichen Sie die Schlüsselattribte der Entitäten.
Hinweis: In etwas anderer Form und erweitert wird Ihnen diese Welt auch im Praktikum (SQL
Übungen) begegnen.
Aufgabe 2
Relationales Datenmodell
Setzen Sie Ihr ER-Modell aus Aufgabe 1 in ein relationales Schema um.
PROFESSOREN am INSTITUT: Friedrich L. Bauer (Emeritus), Richard Baumann (Emeritus), Uwe Baumgarten, Rudolf Bayer, Arndt Bode, Hans-Hermann Braess (Honorarprofessor),
Wilfried Brauer, Manfred Broy, Bernd Brügge, Anne Brüggemann-Klein, Ernst Denert (Honorarprofessor), Jürgen Eickel, Javier Esparza, Heinz Gumin (Honorarprofessor),
Heinz-Gerhard Hegering, Friedrich Hertweck (Honorarprofessor), Gerhard Hirzinger (Honorarprofessor), Thomas Huckle, Eike Jessen, Ernst W. Mayr,
Karl Rudolf Moll (Honorarprofessor), Peter Müller-Stoy (Honorarprofessor), Tobias Nipkow, Manfred Paul, Walter E. Proebster (Honorarprofessor), Bernd Radig,
Johann Schlichter, Heinz Schwärtzel (Honorarprofessor), Achim Schweikard, Hans-Jürgen Siegert, Peter Paul Spies, Angelika Steger, Christoph Zenger
INSTITUTSLEITUNG: Zenger (Geschäftsführer), Bayer (Stellvertreter), Brügge (Stellvertreter), Mayr (Stellvertreter), Spies (Stellvertreter); Bode, Brauer, Broy, Brügge, Eickel, Jessen, Paul, Radig, Schlichter, Siegert
Herunterladen