O'Reilly logo

Datenbanken - Grundlagen und Design by Frank Geisler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 8: Transaktionen und konkurrierende Zugriffe

Bisher habe ich versucht, Dateninkonsistenzen in unserer Datenbank mit Hilfe von Designprozessen, wie z.B. der Normalisierung in den Griff zu bekommen. Aber selbst wenn Sie ein komplett redundanzfreies Datenmodell erstellt haben, so ist unsere Datenbank im Betrieb zahlreichen Gefahren ausgesetzt. Solange nur ein einziger Anwender mit der Datenbank arbeitet, haben Sie kein Problem. Der Anwender wird eine Operation nach der anderen durchführen und die Datenbank stets in einem konsistenten Zustand lassen. Was passiert aber, wenn mehrere Datenbankanwender gleichzeitig mit der Datenbank arbeiten und womöglich versuchen, gleichzeitig Änderungen an denselben Daten vorzunehmen? Dieses Szenario ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required