Übung Informationssysteme 1 2016W Übungskatalog Übungsleiter: Josef Küng, Wolfram Wöß Abgabe bis 19.1.2017, 12:00 5. Transkationen, Transaktionsverwaltung 5.1 Beantworten Sie folgende Fragen im Zusammenhang mit Transaktionen in Datenbanken. (6 Punkte) Was ist eine Transaktion? Geben ein Beispiel für eine Transaktion, das nicht bereits in den Vorlesungsunterlagen verwendet wurde. Warum sind Transaktionen notwendig? 5.2 Erklären Sie etwas detaillierter, was hinter dem Akronym ACID steckt. (6 Punkte) 5.3 Erklären Sie die Rolle des Datenbankpuffers. 5.4 Erklären Sie ausführlich, welche Informationen in den Log-Dateien von Datenbanken gespeichert werden und wozu diese dienen. (3 Punkte) 5.5 Wie muss die Fehlerbehandlung eines Datenbanksystems ablaufen, wenn ein lokaler Fehler, ein Fehler mit Hauptspeicherverlust oder, ein Fehler mit Hintergrundspeicherverlust aufgetreten ist, und die ACID-Eigenschaften eingehalten werden müssen. (2 Punkte) (3 Punkte) 5.6 Welche Fehler können bei einem unkontrollierten Mehrbenutzerbetrieb auftreten? Geben Sie jeweils ein Beispiel dafür an, das sich von jenen in den Vorlesungsunterlagen unterscheidet. (3 Punkte) 5.7 Was bedeutet Serialisierbarkeit?. 5.8 Was macht der Datenbank-Scheduler? Wie könnte er prinzipiell vorgehen? (2 Punkte) 5.9 Wie funktioniert das 2-Phasen-Sperrprotokoll? Übung Informationssysteme 1 (3 Punkte) (2 Punkte) 2016w
© Copyright 2025 ExpyDoc