vault backup: 2026-07-23 18:55:56
This commit is contained in:
Vendored
+5
-5
@@ -216,6 +216,11 @@
|
|||||||
},
|
},
|
||||||
"active": "25f5b25d5eca7203",
|
"active": "25f5b25d5eca7203",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723185549.png",
|
||||||
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723185542.png",
|
||||||
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723185131.png",
|
||||||
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723185118.png",
|
||||||
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723185054.png",
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723183537.png",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723183537.png",
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723183402.png",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723183402.png",
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723183353.png",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723183353.png",
|
||||||
@@ -224,15 +229,10 @@
|
|||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/7-TM.pdf",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/7-TM.pdf",
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Transaktionsverwaltung.md",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Transaktionsverwaltung.md",
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723182412.png",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723182412.png",
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723182355.png",
|
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723182339.png",
|
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge/Pasted image 20260723182328.png",
|
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung/Anhänge",
|
||||||
"SS2026/Datenbanken und Informationssysteme/Datenbanken und Informationssysteme.md",
|
"SS2026/Datenbanken und Informationssysteme/Datenbanken und Informationssysteme.md",
|
||||||
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung",
|
"SS2026/Datenbanken und Informationssysteme/7. Transaktionsverwaltung",
|
||||||
"SS2026/Datenbanken und Informationssysteme/6. Relationale Entwurfstheorie/Relationale Entwurfstheorie.md",
|
"SS2026/Datenbanken und Informationssysteme/6. Relationale Entwurfstheorie/Relationale Entwurfstheorie.md",
|
||||||
"SS2026/Datenbanken und Informationssysteme/6. Relationale Entwurfstheorie/Anhänge/Pasted image 20260723163404.png",
|
|
||||||
"SS2026/Datenbanken und Informationssysteme/6. Relationale Entwurfstheorie/Anhänge/Pasted image 20260723163350.png",
|
|
||||||
"SS2026/Datenbanken und Informationssysteme/6. Relationale Entwurfstheorie/Anhänge/6-RelDesign.pdf",
|
"SS2026/Datenbanken und Informationssysteme/6. Relationale Entwurfstheorie/Anhänge/6-RelDesign.pdf",
|
||||||
"SS2026/Klausurplan.canvas",
|
"SS2026/Klausurplan.canvas",
|
||||||
"SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Relationale Anfragebearbeitung.md",
|
"SS2026/Datenbanken und Informationssysteme/5. Relationale Anfragebearbeitung/Relationale Anfragebearbeitung.md",
|
||||||
|
|||||||
BIN
Binary file not shown.
|
After Width: | Height: | Size: 41 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 25 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
BIN
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
+37
-1
@@ -60,7 +60,43 @@ Operationen pi(x) und qj(y) stehen in Konflikt wenn:
|
|||||||
![[Pasted image 20260723183537.png]]
|
![[Pasted image 20260723183537.png]]
|
||||||
|
|
||||||
|
|
||||||
## Fehlersicherheit und
|
## Fehlersicherheit und Recoverability
|
||||||
|
|
||||||
|
Eine Transaktion soll nicht committen, solange sie von noch unbestätigten Daten abhängt!
|
||||||
|
### RC - Recoverable
|
||||||
|
Wenn Ti von Tj liest und Ti committed, MUSS Tj vorher committen!
|
||||||
|
|
||||||
|
### ACA - Avoiding Cascading Aborts
|
||||||
|
Die Quelle eines gelesenen Werts MUSS VOR DEM LESEN bereits committed haben.
|
||||||
|
|
||||||
|
### ST - Striktheit
|
||||||
|
Nach einem Schreibzugriff von Tj darf Ti erst lesen oder schreiben, wenn Tj beendet ist!
|
||||||
|
|
||||||
|
|
||||||
|
## Scheduler & Sperrprotokolle
|
||||||
|
![[Pasted image 20260723185054.png]]
|
||||||
|
|
||||||
|
### Sperren
|
||||||
|
![[Pasted image 20260723185118.png]]
|
||||||
|
![[Pasted image 20260723185131.png]]
|
||||||
|
|
||||||
|
#### 2-Phasen-Sperrprotokoll 2PL
|
||||||
|
|
||||||
|
Nach der ersten Freigabe dürfen KEINE NEUEN Sperren angefordert werden!!!
|
||||||
|
|
||||||
|
#### C2PL Konservatives 2PL
|
||||||
|
|
||||||
|
Alle benötigten Sperren müssen VOR der ersten Operation auf Daten angefordert werden!
|
||||||
|
|
||||||
|
#### S2PL / SS2PL Strenges 2PL
|
||||||
|
- S2PL = Alle SCHREIBSPERREN erst NACH Commit/Abort freigeben!!!
|
||||||
|
- SS2PL = ALLE SPERREN erst NACH Commit/Abort freigeben!!!
|
||||||
|
|
||||||
|
|
||||||
|
## SQL - Isolationsebene
|
||||||
|
![[Pasted image 20260723185542.png]]
|
||||||
|
![[Pasted image 20260723185549.png]]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user