VO Datenbanken

Lehrveranstaltungsleiter

Dipl.-Ing. Dr. (ETH) Josef Templ


Termine

Sommersemester 2006, Universität Salzburg, jeweils am

Freitag, 14:15 – 18:00h, Jakob-Haringer-Str. 2, T01 - 14-tägig

Beginn: 10. März 2006


Inhalt

Die Vorlesung gibt eine Einführung in das Gebiet der Datenbanken mit besonderem Augenmerk auf relationalen Datenbanken (RDBMS).

Thematische Schwerpunkte der Vorlesung sind:

  • Das relationale Datenmodell und die Relationenalgebra nach Codd
  • Structured Query Language (SQL 2)
  • Verarbeitungsmechanismen in RDBMS (Transaktion, Index, Locking, etc.)
  • Design von relationalen Datenbanken (ER-Modell)
  • Datenbankprogrammierung (JDBC, Trigger, Stored Procedure)
  • Erweiterungen und Alternativen (SQL-3, verteilte und deduktive Datenbanken)


Literatur

  • Hermann Sauer, Relationale Datenbanken – Theorie und Praxis, Addison Wesley.
  • Leicht verständliche Einführung in die Welt der relationalen Datenbanken mit guter Beschreibung der verschiedenen SQL-Standards.
  • A. Kemper / A.Eickler, Datenbanksysteme – Eine Einführung, Oldenburg.
  • Umfassende, fundierte technische und theoretische Einführung in die Welt der Datenbanken mit zahlreichen annotierten Literaturreferenzen. Gute Grundlage auch für wissenschtliche Beschäftigung mit Datenbanken.
  • Jim Gray / Andreas Reuter, Transaction Processing: Concepts and Techniques. Morgan Kaufmann.
  • Alles über Transaction Processing inklusive Konzepte, Techniken, Systeme, Geschichte etc. von einem der Datenbank-Päpste (Jim Gray). Geht sehr in die Tiefe und ist sehr anspruchsvoll.


Ergänzende Unterlagen

eXtreme Programming (XP) und SW-Prozessmodelle: