Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |
q2:anomalien [2017/07/14 13:44] – admin03 | q2:anomalien [2017/07/17 15:16] (aktuell) – admin03 |
---|
| |
| |
(1) Änderungsanomalie: Beim Ändern eines bestehenden Eintrags werden Datenin¬kon-sistenzen geschaffen. Wird z.B. der Mechanikkurs mit der Kursnummer 11 statt von Lehrer Zeisig von Lehrer Vogel übernommen, so muss das in allen Daten¬einträgen, die die diesen Kurs betreffen geändert werden. Wird dies z.B. beim Schüler 1002 vergessen, entsteht ein Widerspruch. | (1) Änderungsanomalie: Beim Ändern eines bestehenden Eintrags werden Dateninkon-sistenzen geschaffen. Wird z.B. der Mechanikkurs mit der Kursnummer 11 statt von Lehrer Zeisig von Lehrer Vogel übernommen, so muss das in allen Dateneinträgen, die die diesen Kurs betreffen geändert werden. Wird dies z.B. beim Schüler 1002 vergessen, entsteht ein Widerspruch. |
| |
(2) Einfügeanomalie: Durch Aufnahme eines neuen Entities entstehen Widersprüche. Schüler 1004 möchte in den Mechanikkurs wechseln. Beim Eintragen wird aber versehentlich für den Mechanikkurs die falsche Kursnummer 9 angegeben. | (2) Einfügeanomalie: Durch Aufnahme eines neuen Entities entstehen Widersprüche. Schüler 1004 möchte in den Mechanikkurs wechseln. Beim Eintragen wird aber versehentlich für den Mechanikkurs die falsche Kursnummer 9 angegeben. |