Anderson
Nachteile von Dateiverarbeitungssystemen umfassen: 1.
Programm-Daten-Abhängigkeit . Dateibeschreibungen werden in jedem Anwendungsprogramm gespeichert, das auf eine gegebene Datei zugreift. 2.
Duplizierung von Daten. Anwendungen werden in Dateiverarbeitungssystemen unabhängig entwickelt, was zu ungeplanten doppelten Dateien führt. Das Duplizieren ist verschwenderisch, da es zusätzlichen Speicherplatz benötigt und Änderungen in einer Datei manuell in allen Dateien vorgenommen werden müssen. Dies führt auch zu einem Verlust der Datenintegrität. Es ist auch möglich, dass dasselbe Datenelement in verschiedenen Dateien unterschiedliche Namen haben kann oder derselbe Name für verschiedene Datenelemente in verschiedenen Dateien verwendet wird. 3.
Begrenzter Datenaustausch.Jede Anwendung hat ihre eigenen privaten Dateien mit geringer Möglichkeit, Daten außerhalb ihrer eigenen Anwendungen freizugeben. Ein angeforderter Bericht kann Daten aus mehreren inkompatiblen Dateien in separaten Systemen erfordern. 4.
Lange Entwicklungszeiten. Es gibt kaum Möglichkeiten, frühere Entwicklungsbemühungen zu nutzen. Jede neue Anwendung erfordert, dass der Entwickler bei Null beginnt, indem er neue Dateiformate und Beschreibungen entwirft. 5.
Übermäßige Programmwartung. Die vorstehenden Faktoren verursachen eine hohe Programmwartungslast.