Sommersemester 2002
Vorlesung Transaktionale Informationssysteme
Vorlesung Transaktionale Informationssysteme
Allgemeine Information
Veranstaltungs-Nr. | 18.236 |
Veranstaltungs-Type | Vorlesung |
Zeit | 4st. (erster Termin 10.4.2002) |
Periodizität | einmalig |
Eignung | Geeignet für Wirtschaftsinformatikstudierende. Bedingt geeignet für Lehramtsstudierende, Nebenfachstudierende. |
Voraussetzungen | Grundstudium, DIS (empfohlen) |
Inhalt
Die Vorlesung behandelt Mechanismen zur Kontrolle von Abläufen in Informationssystemen. Ausgehend von dem (objekt-)relationalen Datenmodell und der zugehörigen Anfragesprache SQL(:1999) wird zunächst das etablierte Modell der ACID-Transaktionen näher erläutert, wobei "ACID" die grundlegenden Eigenschaften Atomarität, Konsistenz, Isolation und Dauerhaftigkeit beschreibt. Die praktische Handhabung wird anhand von konkret in heutigen Datenbanksystemen eingesetzten Kontrollkomponenten (z. B. zur Synchronisation und Fehlerbehandlung/ Recovery) verdeutlicht. Ausgehend von dem Modell der ACID-Transaktionen werden weitere Ablaufmodelle, die im Hinblick auf besondere Anwendungsbereiche entwickelt wurden, wie z. B. geschachtelte Transaktionen und transaktionale Workflow-Modelle, erläutert. Ein weiterer Schwerpunkt bildet die Betrachtung der relevanten Aspekte der Transaktionskontrolle in verteilten und heterogenen Umgebungen. Dies umfasst die Ablaufkontrolle in föderierten Datenbanksystemen, die Kontrolle verteilter Transaktionssysteme durch TP-Monitore sowie die Unterstützung von Transaktionen in E-Business-Plattformen, wie z. B. J2EE.
Vorgehen
Vorlesung mit integrierten Übungen
Lernziel
Verständnis der grundlegenden Konzepte der Ablaufkontrolle in zentralisierten und verteilten Informationssystemen
- Kennenlernen von Verfahren und Komponenten zur Gewährleistung der Transaktionseigenschaften
- Erkennen der Rolle von Transaktionen in verteilten, heterogenen Umgebungen
- Fähigkeit des gezielten Einsatzes von Transaktionen als Mittel der Entwicklung von DB-Anwendungsprogrammen und verteilten Komponenten
Literatur
1. Weikum, G, Vossen, G.: Transactional Information Systems, Morgan Kaufmann, 2001;
2. Bernstein, P.A., Newcomer, E.: Principles of Transaction Processing, Morgan Kaufmann, San Mateo, 1997;
3. Gray, J., Reuter, A.: Transaction Processing: Concepts und Techniques, Morgan Kaufmann, San Mateo, 1993;
Weitere Literatur wird zu Beginn der Veranstaltung bekannt gegeben.
Debug Info for generation of "last modified"teachingCourse_87 (2004-12-16 19:21:00) | teachingCourse_87 (2004-12-16 19:21:00) | teachingCourse_87 (2004-12-16 19:21:00) | teachingCourse_87 (2004-12-16 19:21:00) | teachingCourse_87 (2004-12-16 19:21:00)
Am 16. December 2004 um 19:21 von SystemCALL getCollectionFull('teaching/coursekvv','dbis',87,0)