Ein Flat-File -Datenbank ist die einfachste Art der Datenbank-Modell . Es wird manchmal auch als " Tabelle " von Daten und besteht aus einer einfachen Beziehung zwischen Datensätzen und Datenfeldern . Wir erkunden den Bau einer Flat-File- Datenbank , beschreiben seine Verwendungen und diskutieren die Möglichkeiten, in denen sie verlängert werden kann . Was ist ein Flat-File -Datenbank?
Der einfachste Weg zu visualisieren ein Flat-File- Datenbank ist ein Tabellenkalkulationsprogramm . Auf der linken Seite des Blattes hinaus werden in einer Spalte mit Zahlen die Datensätze in der Datenbank . Aus diesem Grund Datenbankeinträge manchmal genannt " Zeilen " und können synonym verwendet werden ; . Jedoch jede Datenbank-Plattform wählt in der Regel eine oder das andere als Standard -Begriff
Across the top , hat jede Spalte ein Etikett , dass zeigt die Namen der Dateneingabe , die so genannte "feld" dieser Daten . Ein einzelner Querschnitt eines Datensatzes und einem Feld eine " Zelle", wieder mit der gleichen Terminologie als Tabellenkalkulation genannt . Der Begriff " Flat-File " kommt aus dieser Tabelle Visualisierung : Daten existiert in zwei Dimensionen , horizontal und vertikal, die auf einem Stück Papier oder eine andere ebene Oberfläche dargestellt werden kann
Bild eine einfache Datenbank mit diesen Feldern . : Name , Adresse , Stadt, Bundesland , Postleitzahl , Telefon . Wenn es 10 Personen in der Datenbank sind , gäbe es 10 Datensätze sein --- eine für jede Person. Jeder Datensatz besteht aus sechs Bereichen , unabhängig davon, ob jeder Datensatz ist vollständig ausgefüllt , so gibt es bis zu 60 Zellen von Daten. Felder und Zellen weiter existieren , auch wenn sie leer sind , jede Datenbank hat ihre eigene Art und Weise bezeichnet eine leere Zelle
Verwendet von Flat -File -Datenbank
Fast . Alle Daten können auf flachen Dateien reduziert werden ; komplizierter " relational" Datenbanken werden durch eine Verknüpfung zwei oder mehrere flache Tische zusammen , um mehrdimensionale Datenverbindungen erstellen erstellt
Arbeiten mit einer flachen Datei ist einfach: . wenn Sie mehr Einträge in Ihrer Datenbank , fügen Sie neue Datensätze . Wenn Sie mehr Daten in jedem Datensatz speichern müssen , erstellen Sie neue Felder . Deshalb, wenn Sie möchten E-Mail- Adressen in der obigen Tabelle speichern Beispiel entscheiden , würden Sie ein neues Feld hinzuzufügen (oder eine neue Spalte , in der Tabellenkalkulation ) , beschriften Sie "E-Mail " und dann neue Zellen würden in jedem Datensatz existieren.
Erweitern eines Flat- Datei Datenbank
Die Grenzen einer flachen Datei schnell offensichtlich geworden : was ist, wenn Ihre Daten mehrere Einträge in den einzelnen Datensätzen erfordert ? Zum Beispiel kann jede Person mehr als eine Adresse, Telefonnummer und E-Mail -Adresse ein. Der einfache Weg zur Lösung dieses Problems ist es, neue Felder ( Email2 , Email3 ) erstellen , aber dies ist problematisch , sie schafft Probleme mit Datenspeicherung und Darstellung , wenn viele Datensätze leere Felder haben , aber ein paar Aufzeichnungen haben viele Felder, die sein müssen angezeigt auf einmal
Dies kann mit einer relationalen Datenbank , die zwei flachen Tabellen verbindet gelöst werden: die erste kann ID, Name sein , der zweite könnte ID , Telefon sein . . Mit der gleichen ID-Nummer in beiden Tabellen erstellt eine Beziehung zwischen ihnen, die eine einzelne Person , so viele Einträge haben , wie Sie wünschen können.