dBase

DBF (dBase, Visual FoxPro, Clipper, xBase, FoxBase)

dBase war eines der ersten Datenbank Management Systeme. Visual FoxPro, Clipper, XBase und FoxBase benutzen alle das DBF Dateiformat von dBase für die Dateien in ihrer Datenbank.

Das Dateiformat, das dBase benutzt (Dateien, die in .DBF enden) wird optimal dargestellt, was wiederum den Anwendungen von Drittanbietern das Lesen und Schreiben der DBF-Dateien ermöglicht. Zudem hängen viele der Programmiersprache-/Datenbank-Systeme vom DBF Format ab. xBase ist ein Allgemeinbegriff, der alle der original dBase (Ashton-Tate) entstammende Programmiersprache und Datenformate beschreibt. Visual FoxPro ist ein Microsoft Produkt, das dem FoxPro (Developer von Fox Software im Jahr 1984) entstammt. FoxPro wurde ursprünglich FoxBASE genannt. Clipper war ursprünglich ein Compiler für dBase III (erschaffen im Jahr 1985), wurde an Computer Associates verkauft, und im Jahre 1992 umbenannt in CA-Clipper. Dies ist eine reichhaltige Geschichte von ausgewählten, bekannten Produkten.

Wir haben unsere eigenen, direkt anwendbaren DBF Reader und Writer Komponente geschrieben. Diese sind sehr effizient und schnell. Sie ermöglichen uns das Lesen und Schreiben von Dateien, die von Anwendungen erstellt wurden, deren Struktur dem Standard von DBF entsprechen. Es existieren einige Versionen an DBF Format und wir können sie alle handhaben.


Ähnlich den CSV Dateien und Excel Dokumenten sind DBF Dateien tatsächlich der Standard für den Datenaustausch. Wenn wir DBF und CSV Formate miteinander vergleichen, besitzt DBF die folgenden Vorteile:

- DBF is a binary format, so less space is used than in textual CSV format

- DBF Tabellen definieren die Datentypen der Spalten individuell, dadurch wird verhindert, dass die ganze Datei gescannt werden muss, um den optimalen Datentyp zu definieren

- Es gibt separate Memo-Dateien, die große Textdaten speichern und das Abspeichern von längerem, mehrzeiligen Text zulassen (die meisten CSV Parser kommen nicht damit klar, wenn sich mehreren Textzeilen innerhalb eines einzelnen Datensatzes befinden)

Full Convert unterstützt direkt die dBase Datenbanken.

dBase Datentypen die wir unterstützen

Integral

autoincrement, integer

Decimal

currency, double, float, numeric

Text

char, text

Binary

binary, varbinary

Date/Time

date, datetime, timestamp

Large objects

blob, text

Other

logical

Exportieren der dBase Datenbank

Es macht Sinn, Ihren Daten von dBase zu migrieren. Vielleicht wünschen Sie, dass dies dauerhaft ist, oder Sie möchten nur Ihre Tabellen in einem anderen Format mit einem Kollegen teilen.

Wir kopieren die gesamten Daten Ihre Tabellen und wenden Indexing und Verbindungen exakt so an, wie sie sich in der derzeitigen dBase Datenbank befinden. Das heißt für Sie, dass Sie genau dieselbe Datenbank nur in einer anderen Datenbank-Engine erhalten. Alle Tabellen werden erneut kopiert, und zwar jedes Mal, wenn Sie die Migration ausführen. Selbstverständlich haben wir einen eingebauten Zeitplaner. Das Programm läuft über Nacht und Sie erhalten am Morgen eine erneuerte Kopie der Datenbank.

Schauen Sie sich die kurzen Lehrprogramme an, um zu sehen wie es funktioniert.

Importiere Daten in die XZY Datenbank

Wenn Sie außerdem regelmäßig Daten importieren und nicht jedes Mal die gesamte Zieldatenbank von Grund auf neu erstellen möchten, sondern nur gezielt minimale Änderungen seit dem letzten Datenaustausch ändern wollen, dann sollten Sie bitte Full Convert Pro oder Ultimate verwenden.

Take a look at the quick tutorials below to see how it's done.