28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Operationen<br />

6.1 Transaktionen<br />

Transaktionskonzepte und Fehlerbehandlung<br />

� Elementaroperationen, die sich auf die Datenbasis beziehen<br />

– Lesen des Werts eines Objekts A in eine Programmvariable a:<br />

read(A,a) bzw. r(A)<br />

– Zuweisung eines Werts einer Programmvariable a an ein Objekt A der Datenbank<br />

write(A, a) bzw. w(A)<br />

� Elementaroperationen, die keine Auswirkung auf die Datenbasis haben.<br />

� Ablaufsteuerung<br />

Anfang einer Transaktion: BOT<br />

– Oft wird nach einem Beenden einer Transaktion die nächste Transaktion implizit bereits<br />

geöffnet.<br />

Ende der Transaktion: commit<br />

– Alle in der Transaktion erzeugten Änderungen der Datenbasis werden festgeschrieben.<br />

Abbruch einer Transaktion: abort<br />

– Alle in der Transaktion vorgenommen Änderungen der Datenbasis werden unwirksam.<br />

Seite 196

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!