Letzte Änderung:
20.03.2012



Spruch des Tages

Die deutsche Sprache ist Freeware, aber kein Open Source.
Datenbanken




Neun Regeln nach Codd



Codd hat für relationale Datenbanken grundlegende Anforderungen in neun Regeln zusammengefasst:

Hinweis 1. Integration: einheitliche Datenverwaltung, keine redundanten Daten

Hinweis 2. Operationen: Zugriff, Änderung und Speicherung der Daten.

Hinweis 3. Katalog: Zugriff auf Datenbeschreibung der Datenbank.

Hinweis 4. Benutzersichten: unterschiedliche Sichten auf Datenbank zu haben, auch wenn Parallel-Zugriffe erfolgen.

Hinweis 5. Integritätssicherung / Konsistenzüberwachung: Korrektheit der Datenbankinhalte und daraus folgernd die korrekte Ausführung von Änderungen.

Hinweis 6. Zugriffskontrolle: Schutz vor unberechtigtem Zugriff.

Hinweis 7. Transaktionen: Zusammenführung atomarer Funktionen zu einer Einheit.

Hinweis 8. Synchronisation: Koordination von parallel laufenden Transaktionen.

Hinweis 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.