de

Welcome Gast


  • Login
Full load

Winter Term 2005/2006
Vorlesung Transaktionale Informationssysteme
General Information
Course number 18.217
Course type Lecture
Lecturer Prof. Dr. -Ing Norbert Ritter
Time Mi 10-12, Fr 10-12
Recurrence einmalig
Suitability Geeignet für Wirtschaftsinformatikstudierende. Bedingt geeignet für Lehramtsstudierende, Nebenfachstudierende.
Qualifications Grundstudium, DIS (empfohlen)
Topic
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. Einen weiteren 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.
Aktuelle Informationen finden sich auf der zugehörigen Homepage: http://vsis-www.informatik.uni-hamburg.de/teaching/ws-05.06/trais
Procedure
Vorlesung mit integrierten Übungen
Learning target
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.
Literature
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.