Time: Tuesday, 3. DS (11:10 to 12:40)
Location: HSZ/0003
Quantity: 2V/2Ü/0P SWS
Language: German
Modules: INF-B-370, INF-D-270, INF-LE-EUI, INF-LE-PHY, INF-SEBS-INF-11, INF-SEGY-INF-11, INF-SEMS-INF-11, IST-05-PF-HS

Ziele

Eine strukturierte Abbildung von Zuständen und Zustandsübergängen der realen Welt in einem Datenbanksystem erfordert Kenntnisse von Methoden des Schemaentwurfs und Techniken zur effizienten Auswertung von Datenbeständen. Beide Teile werden im Rahmen dieser Vorlesung diskutiert. Dabei wird nach einer Einführung auf das relationale Datenmodell einschließlich Normalisierungsverfahren und der Anfragesprache SQL eingegangen. Auf Ebene der Systemtechnik werden elementare Verfahren erläutert, um sowohl transaktionale Sicherheit beim Mehrbenutzerbetrieb als auch Effizienz bei der Suche von Datensätzen zu gewährleisten.

Klausureinsicht

Die Klausureinsicht findet am 21. September 2017 um 14:00 Uhr im Raum APB 3105 statt. Studierende die Einsicht nehmen wollen melden sich bitte vorher bei Maik Thiele.

Skripte

Teil Inhalt Anz. Seiten Acrobat/PDF
0 Prolog 6 PDF
1 Einführung 58 PDF
2 Konzeptueller Entwurf 50 PDF
3 Das relationale Datenmodell und Abbildung des E/R-Modells 25 PDF, Notizen
4 Relationale Algebra 36 PDF, Notizen
5 SQL 96 PDF, Notizen
6 Entwurfstheorie 63 PDF
7 Transaktionsverarbeitung I – Synchronisation 61 hier
8 Transaktionsverarbeitung II – Fehlerbehandlung, Logging und Recovery 38 hier
9 Datenbankarchitektur I – Zugriffspfade, Systempuffer und Satzadressierung 64 hier
10 Datenbankarchitektur II – Grundlagen der Anfrageverarbeitung 47 hier
11 Aktuell Trends 14 hier
12 Organisatorisches zur Prüfung 5 hier

Empfohlene Begleitlektüre

  • Datenbanksysteme. Eine Einführung. von Alfons Kemper, Andre Eickler
  • Modern Database Management (6th Edition) von Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden
  • Datenbanksysteme. Konzepte und Techniken der Implementierung von Theo Härder, Erhard Rahm
  • Databases and Transaction Processing von Philip M. Lewis, Arthur Bernstein, Michael Kifer
  • Fundamentals of Database Systems, with E-book (3rd Edition) von Shamkant Navathe, Ramez Elmasri

Kontakt

Schreiben Sie uns eine E-Mail an: sya-db-db@groups.tu-dresden.de