hatirladiklarimdan Flashcards
(2) Eigenschaften von Candidate Key
1) EINDEUTIGKEIT
2) IRREDUZIBILITÄT
1-eindeutigkeit: Je 2 Tupel der Realtion R unterscheiden sich in mindestens einem Attributswert aus M
2-irreduzibilität: Jede echte Teilmenge aus M hat nicht die Eigenschaft der Eindeutigkeit
Parallelitätssteuerung
Logging - warum,wozu? Gefahr?
Logging aller Änderungen ist Voraussetzung für laufende Konsistenz und die Wiederherstellbarkeit im Fehler der Datenbank
ABER Log-Files:
1- werden extrem groß -> Zugriff auf diese Dateien unter Umständen sehr ineffizient
2- sind extrem wichtig -> Verlust von Log-Dateien muss vermieden werden
Daher:
- feste Dateigröße und Nutzung nach dem Round-Robin-Prinzip mit Archivprozess
- Mirroring direkt im DBMS
Mindestens 4 Grundsätze der Modellierung
SQL Injektion - pos or neg? warum gefährlich?