vault backup: 2026-07-22 17:11:34

This commit is contained in:
Benjamin Neumann
2026-07-22 17:11:34 +02:00
commit 96281716d4
47 changed files with 3653 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

@@ -0,0 +1,14 @@
### Intrarelationale Abhängigkeiten
Gültigkeit einer einzelnen Relation
Innerhalb einer Tabelle
z.B. $\sigma$ : Rel(X) -> {true, false}
erfüllt oder verletzt Regel
### Interrelationale Abhängigkeiten
Regeln zwischen Tabellen
Konsistenz über die gesamte Datenbank
![[Pasted image 20260722152527.png]]
Etwas in einer Tabelle muss auch in einer anderen existieren
auch Exklusionsabhängigkeiten müssen erstellt werden!
z.B. Assistent $\cap$ Professor = $\emptyset$
@@ -0,0 +1,46 @@
![[3-Rel.pdf]]
![[Pasted image 20260722144852.png]]
Wertebereiche = Domänen = Atomare Datentypen
![[Pasted image 20260722145754.png]]
Relation = Ausprägung eines Schemas
Datenbankschema = Menge von Schemata
Datenbank = Menge aller gegenwärtigen Relationen
Schema = Bauplan - Datenbank = aktueller Gesamtzustand
Tupel-Projektion
![[Pasted image 20260722150147.png]]
isolieren relevanter Teilinformationen
Wir wählen bestimmte Spalten einer Zeile aus
Schlüsselkandidat : eine MINIMALE menge S eines Schemas R deren Werte den Tupel EINDEUTIG identifizieren
Primärschlüssel : gewählter Schlüsselkandidat
[[Intrarelationale Abhängigkeiten]]
[[Intrarelationale Abhängigkeiten]]
### Fremdschlüssel
Referenziert einen Primärschlüssel einer anderen Tabelle
### ER-Modell zu Relationalem Modell
Starke Entities werden zu Relationen
Attribute werden zu Spalten
Primärschlüssel bleibt Primärschlüssel
![[Pasted image 20260722153519.png]]
Zusammengesetzte Attribute werden aufgeteilt und bekommen eigene Spalten
außer wenn es eh nie zerlegt ausgewertet wird
mehrwertige Attribute bekommen eigene Relation
![[Pasted image 20260722153712.png]]
n:m Beziehungen bekommen eigene Relation
![[Pasted image 20260722154305.png]]
1:n Beziehungen entweder eigene Relation oder in Relation der n Seite integrieren
![[Pasted image 20260722154629.png]]
1:1 Beziehung Verschmelzen oder Fremdschlüssel
![[Pasted image 20260722154712.png]]
Rekursive Beziehungen
1:1 / 1:n