Inhaltsverzeichnis
Klassen 9a, 9b und 9c im Schuljahr 2018/19
Datenbank-Projekt
Die Projektthemen werden auf Mebis veröffentlicht.
Rahmenbedingungen:
- Bearbeitung alleine
- 6 Schulstunden Arbeit am Projekt
- Gefordert ist:
- a) Pflichtenheft
- Beschreibung der Anforderungen stichpunktartig in kurzen Sätzen
- Neben den Anforderungen an das Datenmodell solle auch funktionale Anforderungen genannt werden.
- b) Datenbankmodell (Klassen, Beziehungen)
- c) Relationales Modell
- d) Datenbank mit Testdaten (http://www.mathe-pabst.de/datenbanken)
- e) mind. 4 Abfragen (SQL!) die beispielhaft zeigen (select), wie sich Anforderungen aus dem Pflichtenheft umsetzen lassen
- f) Diskussion, welche Beschränkungen das Datenmodell hat und wie es erweitert werden könnte.
- Abgabe der Arbeit in Dateiform (a – f: Word; d: Datenbank online auf www.mathe-pabst.de/datenbanken)
- Zwischenspeicherung: auf eigenem USB-Stick und im privaten-Laufwerk im Schulnetz
- Es ist erlaubt, zwischen den Stunden zuhause weiterzuarbeiten.
- Bewertungskriterien:
- Fachliche Richtigkeit
- Schwierigkeitsgrad der Modellierung/der Abfragen
- Umfang (Mindestumfang: siehe Beispiel „CD-Sammlung“)
- Äußere Form
- Umfang der abgegebenen Datenbank (Datentype, Beziehungen, …)
Themen:
- Verwaltung des Lagers einer großen Firma
(Waren, Lieferanten, Regale,…) - Datenbank eines Internethändlers
(Waren, Kunden, Rechnungen,…) - Auswertung eines Sportwettkampfs (z.B. Bundesjugendspiele)
(Sportarten, Riegen, Ergebnisse,…) - Datenbank einer Bibliothek
(Bücher, Verlage, Entleiher,…) - Datenbank eines Sportvereins
(Sportarten, Mitglieder, Kursleiter, Beiträge,…) - Rezeptsammlung
(Zutaten, Rezepte, Köche, Dauer,…) - Autovermietung
(Wer, Was, Ausleihdauer, Kosten) - Sportstatistik
(Fußball, Basketball,…) - Fitnessstudio
(Mitglieder, Trainingspläne,…) - Flugbuchung
(Flüge mit Start & Ziel, Passagiere,…) - Materieaufbau
(Nuklid, Atom, Molekül,…) - Kino
(Filme, Räume, ,Spielzeiten, Belegung,…) - Stundenplan einer Schule
(Wer, was, wann, wo, …) - Partyservice
(Kunden, Bestellpositionen, Speisekarte,…) - Notenverwaltung
(Schüler, Fächer, Lehrkräfte, Noten,…) - Bundestag
(Abgeordnete, Parteien, Fraktionen, Gesetze, …) - Schließanlage eines Hauses
(Räume, Schluessel, Berechtigung, Personen, …) - Fahrradverleih
(Räder, Typen, Kunden, Termine, …) - Klinik
(Arzt, Patient, Pfleger, Operation, Krankheit, …)
Tipps:
- Das Datenbankmodell kann mit UMLet erstellt und per Copy/Paste ins Word-Dokument eingefügt werden.
- Nicht vergessen: Alle Dateien aufbewahren, um später Änderungen durchführen zu können.