9Einfügeanomalie
Jeder Datensatz ist durch den Schlüssel eindeutig identifizierbar. Die Gruppe hat sich entschieden, dass der Filmtitel und der Name des Verleihers gemeinsam den Schlüssel bilden sollen, deshalb sind sie in der Tabelle auch unterstrichen. Möchte Clara jetzt einen Film ohne Besitzer einfügen, so verstößt sie gegen die mit dem Datenbankverwaltungssystem ausgemachte Tabellendefinition.
Verwendet man kein Datenbankverwaltungssystem, sondern zum Beispiel ein Tabellenblatt aus einem Tabellenkalkulationssystem, oder ist man bei der Tabellendefinition nicht korrekt vorgegangen, so erfolgt diese Überprüfung nicht. Der Datensatz wird eingefügt und man kann sich danach nicht mehr darauf verlassen, dass Datensätze eindeutig identifiziert sind. Man spricht von Einfügeanomalien (INSERT-Anomalie).
Hierbei muss nicht zwingend der Schlüssel das Problem sein. Auch andere Bedingungen wie "Dieses Feld darf nicht leer bleiben" oder "Hier muss ein Fremdschlüssel stehen" können verletzt werden.