Datenbankfehler
Beschreibung
Sind die eingegebenen Daten an der Benutzeroberfläche fehlerfrei, dann werden sie an die Datenbank weitergegeben. Treten bei den hier durchgeführten Prüfungen Fehler auf, so werden diese in einem spezielle Meldungsfenster mitgeteilt. Ein Arbeiten mit der Datenbank (falsche Angaben beim Anmelden) oder das Speichern der Daten (Verstoß gegen die Eindeutigkeit) ist dann nicht möglich.Nach dem Schließen des Meldungsfensters kann die Fehleingabe korrigiert und die Daten können erneut zur Datenbank geschickt werden. Wird [HALT!] gewählt, so wird die gesamte Anwendung beendet.
Nachfolgende Aufzählung zeigt die gebräuchlichsten Ursachen für Datenbankfehler:
- Fehler beim Anmelden (ungültiger Server, ungültige Datenbank, ungültiger Benutzer, ungültiges Kennwort)
- fehlender Datenwert für eine Datenbanktabellenspalte, die NULL-Werte nicht zulässt
- Verstoß gegen die Eindeutigkeit beim Versuch, einen bereits existierenden Wert nochmals abzuspeichern
- Verstoß gegen die referentielle Integrität z.B. beim Löschen eines Eintrags aus einer Stammdatentabelle, auf den in einer anderen Tabelle ein Verweis gespeichert ist
- Verstoß gegen spezielle Regeln bezüglich Struktur und / oder Inhalt bestimmter Datenwerte (z.B. ein Wert muss größer als null sein)