Flat File

Autor: Lewis Jackson
Erstelldatum: 10 Kann 2021
Aktualisierungsdatum: 23 Juni 2024
Anonim
Flat File Databases
Video: Flat File Databases

Inhalt

Definition - Was bedeutet Flat File?

In einer Flatfile-Datenbank werden Daten im Nur-Format gespeichert. In einer relationalen Datenbank enthält eine Flatfile eine Tabelle mit einem Datensatz pro Zeile. Die verschiedenen Spalten in einem Datensatz werden durch ein Komma oder einen Tabulator getrennt, um die Felder zu trennen. Im Gegensatz zu einer relationalen Datenbank enthält eine Flatfile-Datenbank nicht mehrere Tabellen. Daten, die in Einfachdateien gespeichert sind, sind weder mit Ordnern noch mit Pfaden verknüpft.

In Data Warehousing-Projekten werden häufig Flatfiles zum Importieren von Daten verwendet. Es werden keine Manipulationen an den von ihnen gespeicherten Daten vorgenommen, sie werden jedoch aufgrund der Leichtigkeit, mit der sie Daten vom Server übertragen, bevorzugt. Flatfiles dienen nur als bloßes Mittel zum Speichern von Tabelleninformationen, enthalten jedoch keine Beziehungen zwischen den darin enthaltenen Tabellen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Flat File

Programmierer verwenden Flatfile-Datenbanken, wenn sie Anwendungen in Oracle und SQL erstellen, die mehrere Programmiersprachen unterstützen. Aufgrund ihrer einfachen Struktur belegen flache Dateien weniger Speicherplatz als strukturierte Dateien, aber die Informationen in flachen Dateien können nur gelesen, gespeichert und gesendet werden. Die Darstellung der Daten in einer Flatfile-Datenbank entspricht bestimmten Standards. Jede Spalte in einer Flatfile-Datenbank ist auf einen bestimmten Datentyp beschränkt. Trennzeichen sind in Einfachdateien enthalten, um eine Datenformatierung mit fester Breite sicherzustellen. Dies reduziert den Aufwand für das Auffinden verschiedener Felder in einem Datensatz. Die erste Zeile in einer Flatfile bezieht sich auf den Feldnamen. Dieser eindeutige Feldname erleichtert die Identifizierung der Daten, mit denen die einzelnen Felder arbeiten. Alle Zeilen in einer Flatfile-Datenbank folgen ebenfalls dem Tupel-Konzept in der relationalen Algebra, wobei ein Tupel eine geordnete Liste von Elementen ist. Daten in Einfachdateien bleiben in ihrer ursprünglichen Form erhalten, bis sie in ein Datenbankverwaltungssystem oder einen Staging-Bereich in einem Warehouse übertragen werden. Sobald die Übertragung abgeschlossen ist, werden die Daten geändert und in verschiedenen Formen gespeichert.