Arbeitsblatt 3
- Implementierung
- Modell erweitern
ER-Modell
Modelldatei (sqldeveloper)
Link auf Zip-Datei (
zip)
Link auf Domain-Datei (
xml)
ER01 - Implementierung (4P)
- Übersetzung in relationales Modell
- Tabellen anlegen
- Daten ausdenken und eintragen. Mindestanzahlen:
- Ein Semester (SoSe 2024)
- Ein Modul mit zwei Modulbestandteilen (SL und PCÜ)
- Ein Kurs, zwei Kursbestandteile SL und vier Kursbestandteile PCÜ
- Pro Kursbestandteil zwei Studierende
- Zwei Lehrpersonen
- Kursbestandteile mit Wochenterminen
- Schreiben sie zwei Abfragen, die die Daten gut verstehbar anzeigen
- Die erste soll die sechs Kursbestandteile anzeigen (d.h. 6 Zeilen) und folgende Spalten haben
- Bez - von Semester
- Bez - von Modul
- Bez - von Modulart
- Bez - von ModulBTArt
- SWS - von ModulBT
- RaumNr - von Raum
- Bez - von Tag
- UhrzeitVon - von Zeitblock
- UhrzeitBis - von Zeitblock
- Anzahl Studierende
- Die zweite soll alle Personen anzeigen und folgende Spalten haben
- Name - von Person
- DatumBeginn - von Personenrolle
- DatumEnde - von Personenrolle
- Bez - von Rolle
- MatrNr - von Studentin falls Rolle='Studentin'
- Steuernummer - von Lehrperson falls Rolle='Lehrperson'
ER02 - Akademische Struktur (1P)
- Fachbereich
- Studiengang
- Studienordnung
- Zuordnung Module zur Studienordnung
- Entitäts- und Beziehungstypen ergänzen
ER03 - Durchführung des Studiums (3P)
- Belegungen - Priorität, Zuordnung zu Kurs, Belegungsbestandteile, Belegungsstatus
- Klausuren - Zuordnung zu Modul, Zeitpunkt, Anmeldung
- Noten - Notenwerte, Versuch, Lehrperson
- Entitäts- und Beziehungstypen ergänzen