
Aktuell
Veranstaltungen
Datenbanksysteme
Softwaretechnik
Datenbanken und Informationssysteme
Architektur und Implementierung eines DBMS
Softwarearchitektur und Anwendungsentwicklung
Logik und formale Methoden
Softwaretechnik III
Projekte & Publikationen
Literatur & Links
Miscellanea
Impressum
|
Datenbanken und Informationssysteme CS5004
Inhalt
| 1 |
Programmierung von Datenbankzugriffen
|
| 1.1 |
Konzepte des Datenbankzugriffs |
| 1.2 |
Architektur des SQL/CLI am Beispiel JDBC |
| 1.3 |
Programmieren mit JDBC |
| 1.4 |
Architektur von ADO.NET |
| 1.5 |
Speicherresidente Datenbankstrukturen mit ADO.NET |
| 1.6 |
Objekt-Relationales Mapping am Beispiel der Java Persistence API
JPA |
| 2 |
Transaktionen und Synchronisation paralleler Zugriffe
|
| 2.1 |
Eigenschaften und Verwendung von Transaktionen |
| 2.2 |
Serialisierbarkeit und Synchronisation |
| 2.3 |
Isolationslevel in SQL-Datenbanksystemen |
| 2.4 |
Strategien der Synchronisation |
| 2.5 |
Synchronisation in JDBC, ADO.NET und JPA |
| 3 |
Verteilte Datenbanken
|
| 3.1 |
Architektur verteilter Datenbanken |
| 3.2 |
Datenspeicherung in verteilten Datenbanken |
| 3.3 |
Verteilte Anfragen |
| 3.4 |
Änderung verteilter Daten und Replikation |
| 3.5 |
Verteilte Transaktionen |
| 4 |
Datenanalyse zur Entscheidungsfindung
|
| 4.1 |
Data-Warehouses |
| 4.2 |
Data-Mining |
| 5 |
Neue Datenbanktechnologien
|
| 5.1 |
XML und Datenbanken |
| 5.2 |
Temporale Datenbanken |
| 5.3 |
Geografische Datenbanken |
| 5.4 |
Deduktive Datenbanken |
Curriculare Einordnung
Pflichtmodul Master Informatik
Datenbanken und Informationssysteme
CS5004
Wahlpflichtmodul Diplom Informatik
Datenbanken II IS102
Literatur
Es gibt viele gute Lehrbücher über Datenbanken.
Besonders zu empfehlen sind:
- H. Garcia-Molina, J. D. Ullman, J. Widom Database
Systems: The Complete Book, Second Edition Pearson Prentice
Hall
- M. Kifer, A. Bernstein, Ph. M. Lewis Database Systems:
An Application-Oriented Approach Addison Wesley
- C.J. Date An Introduction to Database Systems
Eight edition, Addison Wesley
- R. Elmasri, S. B. Navathe Grundlagen von
Datenbanksystemen Pearson Studium
- A. Silberschatz, H. F. Korth, S. Sudarshan Database
System Concepts McGraw Hill
Weitere Literaturhinweise.
Materialien
 |
Burkhardt Renz: JDBC – Kurze Einführung. Vorlesungsskript Fachhochschule Gießen-Friedberg, 2007 Portable Document Format, 535 KB, Stand 11.11.2007 |
 |
Burkhardt Renz: Isolationslevel in SQL. Vorlesungsskript Fachhochschule Gießen-Friedberg, 2009 Portable Document Format, 300 KB, Stand 18.12.2009 |
Es wird kein vollständiges Skript geben, die vorhandenen
Lehrbücher decken den Stoff sehr gut ab.
Aus einer ähnlichen Veranstaltung im Diplomstudiengang gibt
es ein (unvollständiges) Skript. Teile davon kommen in ähnlicher
Form in der neuen Veranstaltung vor.
 |
Datenbanken II. Vorlesungsskript Fachhochschule Gießen-Friedberg, 2005 Portable Document Format, 2704 KB, Stand 6.02.2005 |
Übungen und Praktikum
Die Vorlesung wird von einem Praktikum und Übungen begleitet.
Die Modulbeschreibung zur Veranstaltung sieht eine Hausübung
als Klausurvoraussetzung für die Teilnehmer im Studiengang
Master Informatik vor. Studierende erbringen
in diesem Semester diese Vorleistung, indem sie die Ergebnisse
des Praktikums präsentieren.
Hierzu ist es auch möglich, Gruppen
mit bis zu drei Teilnehmern zu bilden.
|