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: