1.7. Aktualität, Datenintegrität, Datenkonsistenz sowie Aktualität - Datenbank-Anomalien |
![]() |
![]() |
Letztmalig dran rumgefummelt: 29.02.16 18:20:42 |
![]() |
... nur drei Begriffe stellen in ihrer inhaltlichen Umsetzung enorm hohe Ansprüche an Datenbanken. Wenn etwas nicht klappt, dann ist eines von dreien meist Schuld wobei noch ein entscheidender Punkt hinzu kommt: das ist die Aktualität von Daten. So können wir zusammenfassen: Daten müssen widerspruchfrei, vollstndig, unbeschadet sowie aktuell sein, dann klappt's auch mit den Datenbanken - sonst nicht ;-) | ||||||
![]() |
1. Integrität 2. Konsistenz 3. Verwandte Themen |
||||||
![]() |
|
||||||
![]() |
Quellen:
|
||||||
![]() |
ein Datenschützer ist nicht dazu da, Daten zu schützen - der Datenschutzbeauftragte ist dazu da, in einem Unternehmen die Anwendung des Bundesdatenschutzgesetzes zu überwachen und dabei die Erhebung, Verarbeitung und Speicherung schutzrelevanter Daten zu kontrollieren. |
1. Datenintegrität |
![]() |
![]() |
![]() |
![]() |
Hier geht es um die die Korrektheit der
Beziehungen zwischen den Attributen in einer Relation und der Erhaltung
der Eindeutigkeit des Schlüssels. Ein Kunde zahlt seine Telefonrechnung nicht und wird deshalb vom Telefonnetz abgetrennt. Die freigewordenen Nummer wird nach kurzer Zeit an einem neuen Teilnehmer vergeben. Da Kundenname mit den Zahlungseingängen über die Telefonnummer verknüpft sind, erhält jetzt der Neukunde die Mahnung, die seinem Vorgänger zugedacht war. Sollen festgelegte Beziehungen zwischen Relationen auch bei Änderungen oder Löschungen bestehen bleiben, so muss man dafür sorgen, dass die referentielle Integrität durchgesetzt wird. |
![]() |
|
![]() |
referentielle Integrität – Integrität auf Beziehungsebene
|
![]() |
Es
werden drei Arten der Datenintegrität unterschieden: Wertebereichsintegrität – Integrität auf Datenfeldebene:
Datenintegrität auf Datensatzebene:
Datenintegrität auf Relationenebene:
|
2. Konsistenz |
![]() |
![]() |
![]() |
![]() |
Konsistenz garantiert Widerspruchsfreiheit. Niemals - auch nur kurzzeitig gibt es den Zustand, in welchem die Inhalte relational miteinander verknüpfte Tupel einander widersprechen. Idealerweise organisiert dies das DBMS selbst oder überwacht zumindest die konsequente Einhaltung selbiger. |
![]() |
|
![]() |
Wertebereichsintegrität – Integrität auf
Datenfeldebene:
|
![]() |
Datenintegrität auf Datensatzebene: hier geht es um die die Korrektheit des Datensatzes, so dass beim Hinzufügen, Ändern oder Löschen von Datensätzen keine Schwierigkeiten auftreten durch Normalisierung sichert man die Datenintegrität auf Datensatzebene weitgehend. |
3. Verwandte Themen |
![]() |
![]() |
![]() |
![]() |
Da schon einmal feststeht, dass Datenbanken das Non plus Ultra der Informatik sind, und dies sowohl von der theoretischen als auch praktischen Seite gilt, gibt's nun hier die Verwandtschaften und somit auch das Basiswissen zu Datenbanken auf Abiturniveau schlechthin. | |||||||||||||||
![]() |
|
|||||||||||||||
![]() |
|
|||||||||||||||
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost im Oktober 2004 |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus (das haben wir schon den Salat - und von dem weiß ich!) nicht mehr teilzunehemn ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |
Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-) |