Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der...

13
Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können an einer Auswahl von diversen Spielen (bzw. Sportarten) teilnehmen. Für die Teilnahme muss man sich im Sekretariat anmelden um eine nötige Planung vorzubereiten.

Transcript of Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der...

Page 1: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagSituationsbeschreibung

Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt.

Die Schüler können an einer Auswahl von diversen Spielen (bzw. Sportarten) teilnehmen.

Für die Teilnahme muss man sich im Sekretariat anmelden um eine nötige Planung vorzubereiten.

Page 2: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spiele

1. Schritt: Entitäten (Objektmengen) festlegen

Page 3: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spielennehmen teil an

2. Schritt: Beziehungen (Relationship) zwischen den Objektmengen festlegen

Page 4: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spielennehmen teil anm n

3. Schritt: Beziehungstyp (Kardinalität der Beziehung) festlegen

Page 5: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spielennehmen teil anm n

4. Schritt: Attribute für die Objektmengen festlegen

PLZ

GebDat

VName

Name Straße

Würste

Brezen

Telefon

Semmeln

OrtSpielname

Spielort

Spielleiter

Spielbeginn

Spielende

Page 6: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spielennehmen teil anm n

5. Schritt: Das ER-Modell mit Hilfe von Abbildungsregeln in ein relationales Datenbankmodell überführen

Jede Objektmenge muss als eigene Tabelle mit einem eindeutigen Primärschlüssel definiert werden!

SpielID Spielname Spielleiter Spielort Spielbeginn Spielende

Page 7: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spielennehmen teil anm n

5. Schritt: Das ER-Modell mit Hilfe von Abbildungsregeln in ein relationales Datenbankmodell überführen

Für alle m : n (komplex-komplex) Beziehungen gilt: Es muss eine eigenständige Beziehungsmengentabelle definiert

werden!

Schüler Spielennehmen teil an1 : m n :

1

Page 8: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spielennehmen teil anm n

5. Schritt: Das ER-Modell mit Hilfe von Abbildungsregeln in ein relationales Datenbankmodell überführen

Für alle m : n (komplex-komplex) Beziehungen gilt: Es muss eine eigenständige Beziehungsmengentabelle definiert

werden!

ID VName Name GebDat Klasse PLZ Ort Straße Telefon Semmeln Brezen Würste

SpielID Spielname Spielleiter Spielort Spielbeginn Spielende

ID SpielID

Die Primärschlüssel der zugehörigen Tabellentreten als Fremdschlüssel in der Beziehungsmengentabelle auf.

Page 9: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagModellierung mit dem ER-Modell

Schüler Spielennehmen teil anm n

6. Schritt: Normalisierungsregeln 1-3 auf den Datenbankentwurf anwenden

ID VName Name GebDat Klasse PLZ Ort Straße Telefon Semmeln Brezen Würste

SpielID Spielname Spielleiter Spielort Spielbeginn Spielende

ID SpielID

Page 10: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagUmsetzung

tbl schueler

tbl Klassen

SpielID Spielname Spielleiter Spielort Spielbeginn Spielende Max Anzahl

1 Badminton Volleymann Turnhalle 14:00 15:00 16

2 Basketball1 Schrempflein Hartplatz Nord 14:30 15:15 10

3 Basketball2 Schrempflein Hartplatz Nord 15:30 16:15 10

4 Fußball Beckenhauer Rasenplatz 15:00 16:45 22

5 Hockey Zach Hartplatz Süd 16:30 17:30 14

Klasse Klassenleiter RaumNr Stockw Ziel Anfang Ende

10 A Mäuschen 12 1 Isarmündung 08:00 16:30

10 B Diskus 24 2 Passau 08:15 14:45

10 C Ammesmaier 25 2 Grafenau 08:00 15:30

5 A Zöllner 14 1 Hackerweiher 08:00 13:00

5 B Hasneder 07 EG Isarauen 08:00 14:00

5 C Gawlik 05 EG Isarauen 07:45 15:00

tbl Spiele

tbl Spielteil-nahme

Page 11: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagUmsetzung - Tabellen

Page 12: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann

Datenbank WandertagUmsetzung - Beziehungen

Page 13: Stefan Wiedemann Datenbank Wandertag Situationsbeschreibung Nach den Wanderungen findet an der Schule noch ein Spielnachmittag statt. Die Schüler können.

Stefan Wiedemann