Letzte Änderung:
20.03.2012
20.03.2012
Spruch des Tages
Die deutsche Sprache ist Freeware, aber kein Open Source.
Neun Regeln nach Codd
Codd hat für relationale Datenbanken grundlegende Anforderungen in neun Regeln *¹ zusammengefasst:
1. Integration: einheitliche Datenverwaltung, keine redundanten Daten
2. Operationen: Zugriff, Änderung und Speicherung der Daten.
3. Katalog: Zugriff auf Datenbeschreibung der Datenbank.
4. Benutzersichten: unterschiedliche Sichten auf Datenbank zu haben, auch wenn Parallel-Zugriffe erfolgen.
5. Integritätssicherung / Konsistenzüberwachung: Korrektheit der Datenbankinhalte und daraus folgernd die korrekte Ausführung von Änderungen.
6. Zugriffskontrolle: Schutz vor unberechtigtem Zugriff.
7. Transaktionen: Zusammenführung atomarer Funktionen zu einer Einheit.
8. Synchronisation: Koordination von parallel laufenden Transaktionen.
9. Datensicherung: Datenbestände nach einem Fehler wiederherstellen. *¹ Diese Regeln wurden durch Codd später auf 12, 18 und 333 Regeln erweitert. Allerdings gab es mit steigender Anzahl der Regeln erheblichste Probleme, diese umzusetzen. Deshalb bildet das „neun-Regeln-Werk“ auch heute noch die Basis.