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

    SQL-Schnittstelle

    Transaktionen

    XQuery Schnittstelle

    RDF/Sparql Schnittstelle

    Datalog Schnittstelle

    XQuery Übungsmaterial

    XQuery.zip Lesen Sie bitte die readme Datei!

    DES Datalog

    Tool zum Ausführen/Ausprobieren von Datalog