Ü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