Datenbankprogrammierung mit DELPHI
1 Grundbegriffe
Definition:
Eine Datenbank ist eine selbständige und auf Dauer ausgelegte
Datenorganisation, welche einen Datenbestand sicher und flexibel verwalten kann.
Sie hat folgende Aufgaben:
- Dem Benutzer muss der Zugriff auf die gespeicherten Daten möglich sein, ohne dass
Kenntnisse über die Organisation der Daten im System vorliegen müssen.
- Der Benutzer soll nur Zugriff auf die Daten haben, für die Zugriffsberechtigung
besteht. Fehlbedienungen des Benutzers dürfen nicht dazu führen, dass einzelne Daten
oder der gesamte Datenbestand unbrauchbar wird.
1.1 Datenbankgrundsätze
- Gespeicherte Daten sollen eine übersichtliche Struktur haben.
- Gleiche Informationen sollen nicht mehrfach (redundant) gespeichert werden.
- Es muss möglich sein, für einen bestehenden Datenbestand auch neue Anwendungen zu
entwickeln.
- Die Datenintegrität muss sichergestellt sein. Das heißt: Widersprüchliche Eingaben
des Benutzers müssen zurückgewiesen werden.
weiter