Flat Files sind eine der frühesten Formen der gespeicherten elektronischen Dateien und sind noch heute im Einsatz . DOS -und Macintosh- Betriebssystemen und frühe Versionen von Software-Tools wie FileMaker verwendet einige der frühesten Formen von flachen Dateien . Im Gegensatz zu relationalen Datenbanken oder Dateien sind Textdateien Singular und nicht Daten mit anderen Dateien . Definition
Wohnung Dateien sind Dateien, die einem Datensatz pro Zeile , und deren Felder kann begrenzt werden ( getrennt) , die voneinander durch einen besonderen Charakter zu halten. Entwerfen einer Flat-File beinhaltet die Identifizierung bestimmter Eigenschaften der Felder in jedem Datensatz --- Feldnummer , Feldname und eine Beschreibung dessen, was das Feld hält und seine maximale und minimale Größe . Die Datensätze in einer flachen Datei gehalten haben keine Beziehung zu anderen Datensätzen in der Datei , die sie nicht relational.
Flat File Modell
Zum Beispiel bedeutet , eine Wohnung Datei kann mit 12 Feldern für jeden Datensatz ausgeführt werden. Feldnummer kann man den Namen eines Feldes der " Agentur Code " mit einer Beschreibung, es ist eine einzigartige fünfstellige Zahl , die einen Code für die benannte Agentur sagt. Feld Nummer zwei kann ein Feld Namen " Agentur Name" und eine Beschreibung besagt, dass in diesem Feld der Name der Agentur für jede Agentur innerhalb einer Abteilung hält und dass der String Größe oder Länge des Namens darf nicht länger als 12 Zeichen. Feldnummer 10 kann ein Feld Namen " Billing Kategorie " mit einer Beschreibung , die die Auswahl begrenzt auf " abrechenbar ", " Nicht abrechenbar " oder " Non-Profit " zu haben.
Verwendung Flat Files
Wohnung Dateien nehmen viel weniger Platz als bei relationalen Daten gespeichert. Für Unternehmen, die sehr große Datenmengen es wirtschaftlicher Sinn machen kann , um flache Dateien verwenden zu halten. Abrufen eines Datensatzes aus einer flachen Datei geschieht durch Programmierung Code, der auf eine grafische Benutzeroberfläche , wie ein On-Screen- Eingabemaske verknüpft. Aufzeichnungen können auch über die Befehlszeile Bildschirme , wie sie in UNIX-oder DOS -Computing-Umgebungen verwendet abgerufen werden.
Format
Wohnung Dateien können nicht ohne zu wissen, die Eigenschaften der Datei , die gehören interpretiert werden jedes Feld Name , seine Größe und seine Beschreibung . Ohne dieses Wissen ist die Datei eine Liste von Zeilen mit Zahlen und Worten gefüllt . Die Feldnamen Teil der Datei , wenn sie in eine Kopfzeile aufgeführt sind , aber nicht so sein. Titelzeilen sind die erste Zeile in einer flachen Datei .
Abrufen von Datensätzen
Aufzeichnungen und Daten werden mithilfe einer Abfrage abgerufen . Abfragen werden mit dem Wissen der Datei -Format geschrieben und erfordern die Verwendung einer Abfragesprache zu bewerkstelligen. Zum Beispiel , in einem UNIX-System eine Abfragesprache namens " cql " verwendet wird. Was wird nach der Herstellung eine Abfrage sind alle Datensätze , die den Antrag abgestimmt zurückgegeben. Zum Beispiel kann die Abfrage für alle Mitarbeiter mit " Smith " in das erste Feld oder alle Datensätze , die "1999" in dem Feld " Start Year " enthalten zu fragen.