Database Systems for Modern CPU (Summer Term 2023, 2025)
Lecture: Database Systems for Modern CPU
Topics
Implementierung von Datenbanksystemen
- Transaktionsverwaltung
- Fehlerbehandlung (Recovery)
- Mehrbenutzersynchronisation
- Sicherheitsaspekte
- Hauptspeicherdatenbanken
Einsatz von Datenbanksystemen
- Deduktive Datenbanken
- Verteilte Datenbanken
- Betriebliche Anwendungen (OLTP, OLAP), Data Mining, SQL:2003
- XML und Datenbanksysteme (XQuery)
- Big Data (SPARQL, Datenströme, Graph-Exploration)
- Leistungsbewertung
Bonus
Eine Korrektur bearbeiteter Übungsblätter erfolgt gemäß Tutorentscheidung. Primär werden die in den Übungen vorgestellten Lösungsansätze im Rahmen eines Bonusverfahrens bewertet.
- Bewertet wird die aktive Teilnahme an den Übungen und das Vorstellen von Aufgaben.
- Punkt für aktive Teilnahme bekommt, wer sich aktiv beteiligt hat.
- Einen Bonuspunkt bekommt, wer sich in der Tutorübung hervorgetan hat z.B. durch Vorstellen einer Übungsaufgabe.
- Für eine positive Bewertung ist die vollständige Korrektheit der Ergebnisse nicht ausschlaggebend. Es muss vielmehr erkennbar sein, dass man sich mit dem Stoff / den Aufgaben eingehend beschäftigt hat.
- Wer Lösungen zu einzelnen Aufgaben vorstellen darf, entscheidet der Tutor.
- Hat man am Ende mindestens 12+2 Bonuspunkte, so wird für die Prüfungsperiode ein Bonus von 0,3 auf die erste bestandene schriftliche Prüfung gegeben. Dieser Bonus kann nur bei Noten zwischen einschließlich 1,3 und 4,0 in Anspruch genommen werden (bestandene Prüfung). Noten besser 1,0 werden nicht vergeben. Für die Bewertung ist es zwingend notwendig, dass Sie in einer Tutorübungsgruppe angemeldet sind.
Books
Vorlesungsbegleitend empfiehlt sich das Datenbanken-Buch wie das Übungsbuch zu organisieren. Beide stehen in ausreichender Stückzahl in der Universitätbibliothek zur Verfügung (dokumenTUM).
Tools
XQuery Übungsmaterial
XQuery.zip Lesen Sie bitte die readme Datei!
Tool zum Ausführen/Ausprobieren von Datalog