Flat- Datei -Datenbanken sind Datenbank-Strukturen , die alle Datensätze speichern in einer einzigen Tabelle , in der Regel mit einer einzigen Textzeile , um einen Datensatz zu speichern. Sie eignen sich für kleine Anwendungen , weil ihre Datensätze benötigt weniger Speicherplatz als andere Datenbank- Strukturen . Allerdings ist die Flat-File- System mit mehreren Nachteilen kommen . Low Zuverlässigkeit
der Flat-File- Datenbank an Größe zunimmt , gibt es wachsende Gefahr der Beschädigung von Daten . Dies ist aufgrund der einzelnen Tabelle Struktur des Flat-File- Datenbank . Wenn diese Tabelle übersteigt die verfügbaren Ressourcen auf den Datenbankserver , können die Daten beschädigt werden.
Niedrige Sicherheit
Im Gegensatz zu konkurrierenden Datenbank-Strukturen , funktioniert die Flat-File- Datenbank nicht keine eingebauten Sicherheits-Features. Wer Zugriff auf die Datenbank hat, kann frei seine Aufzeichnungen zu sehen .
Keine Beziehungen
Die Flat-File- Datenbank speichert Datensätze als Zeilen in einer Textdatei. Dies gilt nicht erlauben Datenbank-Designer , um Datensätze nach Beziehung zu organisieren. Beispielsweise verfügt eine relationale Datenbank mehrere Tabellen , die verschiedene Aspekte der gleichen Menge von Daten zu beschreiben. Eine Tabelle beschreibt eine Liste von Kunden und ihre Arbeit Zahlen , und eine andere Tabelle hat Jobnummern und Beschreibung der Arbeit . Dadurch können die Daten auf unterschiedliche Weise angezeigt werden. Diese Flexibilität ist mit dem Flat-File- Datenbank nicht möglich.
Rigid Format
Die Flat-File- Datenbank folgt eine sehr starre Format . Dies bedeutet, dass ein Programm muss fundierte Kenntnisse des Formats , um die Datensätze zu lesen. Dies begrenzt die Anzahl der Computer in der Lage ist das Lesen der spezifischen Flat-File- Datenbank, um die mit spezieller Software auf ihnen installiert .