Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 6 » Datenbanken in Rechnernetzen + Transaktionssysteme
Datenbanken in Rechnernetzen + Transaktionssysteme
Prüfer: Lenz
Sehr entspannt und nett
Note: 1,0
Vorbereitung: Alle Fragen der Vorlesung + Rot markierte Folien lernen
Fragen
Was ist eine Transaktion?
Welche Eigenschaften hat eine Transaktion?
Wie wird Atomarität sichergestellt?
Was ist der unterschied zw. Nested Tra und Multilevel Tra?
Multilevel Tra Bedingungen erklären.
Recoverability Beispiel aufzeigen.
Was ist ein Fuzzy Checkpoint? Und wann darf man den nächsten Checkpoint machen?
2PC nicht verteilt aufzeichnen.
2 PC verteilt aufzeichnen.
Problem bei 2PC? → 3PC erklären
Presumed Abort ?
Undo / Redo Rule erklären.
Was ist LSN und wie hilft es bei der UNDO-Rule?
Welche Fragmentierungsarten gibt es?
Welche Kriterien müssen dabei sichergestellt werden?
Anfrageverarbeitung, Rekonstruktionsausdruck. (in Teilbaum einhängen) Beispiel SQL Abfrage
Welche Joins gibt es im verteilen System?
Synchronisationsverfahren aufzählen. (Problem bei ROWAA hat er dann nachgefragt → Validierung. Und nicht möglich bei Netzwerk Partitionen)
QC erklären und Bedingungen. Wie ist die Aufteilung der Quoren und was bewirkt das?
Was bedeutet optimistische Synchronisation + FOCC, BOCC?
Wie funktionieren Zeitmarkenverfahren?
Wieso braucht man bei Zeitmarkenverfahren noch Sperren? ( Recoverability gewährleisten)
Was ist LAV und GAV? + Vorteile / Nachteile
Was ist CWA und OWA?