Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Terminverschiebung Java am kommenden Mittwoch (18.) kann leider nicht stattfinden! Ausweichtermin I: Dienstag (17.) 12 - 13:30 Uhr Ausweichtermin II:

Ähnliche Präsentationen


Präsentation zum Thema: "Terminverschiebung Java am kommenden Mittwoch (18.) kann leider nicht stattfinden! Ausweichtermin I: Dienstag (17.) 12 - 13:30 Uhr Ausweichtermin II:"—  Präsentation transkript:

1 Terminverschiebung Java am kommenden Mittwoch (18.) kann leider nicht stattfinden! Ausweichtermin I: Dienstag (17.) :30 Uhr Ausweichtermin II: Donnerstag (19.) :30 Uhr (nach Übung Diskrete Mathe)

2 Hausaufgabe: Bildet das UML-Diagramm auf Tabellen eines relationalen Datenbanksystems ab Fluß Name 0..* liegt_an Bundesland Name Fläche 0..* Stadt Name Einwohner 1..* liegt_in 0..* 1 Stadtstaat Flächenstaat Anzahl_der_Kreise hat_als_ Hauptstadt 1

3 Lösung: Fluß(ID, Name) Stadt(ID, Name, Einwohner)
Bundesland(ID, Name, Fläche) //Spezialisierung von Bundesland: BundeslandID (Option 1) Stadtstaat(ID, BundeslandID) //1:1-Beziehung zu Hauptstadt: HauptstadtID Flächenstaat(ID, Anzahl_der_Kreise,HauptstadtID, BundeslandID) Fluß_liegt_an_Stadt(FlußID,StadtID) //m:n-Beziehung Stadt_liegt_in_Flächenstaat(StadtID, FlächenstaatID) //m:n-Beziehung

4 Übungsaufgabe: Füllt die Tabellen, die in der Hausaufgabe hergeleitet wurden, mit den folgenden Instanzen: Klasse Stadtstaat: Bremen, Hamburg Klasse Flächenstaat: Niedersachsen, NRW Klasse Stadt: Hannover, Düsseldorf, Bonn, Frankfurt Klasse Fluß: Leine, Weser, Rhein, Main

5 Hausaufgabe 1 1 0..* 0..* Bundesland Name Fläche Kreisfreie Stadt Name
Sind die unten angegebenen drei Tabellen eine korrekte Abbildung des nebenstehenden UML-Diagramms? Begründet Eure Antwort. Bundesland(ID, Name, Fläche,KreisID, KreisfreieStadtID) KreisfreieStadt(ID, Name) Kreis(ID, Name) 1 1 0..* 0..* Kreisfreie Stadt Name Kreis Name


Herunterladen ppt "Terminverschiebung Java am kommenden Mittwoch (18.) kann leider nicht stattfinden! Ausweichtermin I: Dienstag (17.) 12 - 13:30 Uhr Ausweichtermin II:"

Ähnliche Präsentationen


Google-Anzeigen