DBF


DBF

DBF — устаревающий формат хранения данных, используемый в качестве одного из стандартных способов хранения и передачи информации системами управления базами данных, электронными таблицами и т. д.

Из выпущенных продуктов формат впервые применялся в dBase II в качестве стандартного формата базы. Точно не известно, использовался ли он где-нибудь ранее.

В новых версиях — dBase III, dBase IV — формат модифицировался и расширялся. В связи с высокой популярностью этих программ были созданы их многочисленные клоны (обычно их называют общим термином xBase), некоторые из которых использовали модифицированные версии DBF. То же самое происходило и с целым рядом прикладных пакетов и библиотек, использовавших DBF в различных целях. Одни их авторы шли по пути добавления новых типов полей, другие — вносили серьёзные расширения. В связи с отсутствием какой-либо официальной стандартизации в настоящее время сложно гарантировать, что разрабатываемая прикладная программа будет писать и читать произвольный DBF-файл, но базовая совместимость всё-таки сохраняется.

DBF-файл делится на заголовок, в котором хранится информация о структуре базы (в новых версиях — и о некоторых других характеристиках, например используемой кодовой странице) и количестве записей и, собственно, область данных, представляющую собой последовательно организованную таблицу из записей фиксированной длины. Записи, в свою очередь, делятся на поля, также фиксированной длины.

Первое поле всегда — пометка удаления (1 байт). Если оно равно 2A16 (символ «звёздочка»), считается, что запись помечена на удаление. Удалённые записи могут быть восстановлены или физически удалены при выполнении операции «упаковка» (команда PACK xBase).

С DBF-файлами могут быть так же сопряжены другие файлы — .DBT (dBase III, IV,Clipper), .FPT (FoxBASE/FoxPro) и, в некоторых случаях, какие-то ещё, предназначенные для хранения больших объектов переменной длины. .DBT/.FPT-файлы не являются самостоятельными и не могут быть прочитаны без соответствующего им .DBF файла. В связи с этим их описание обычно включают в качестве составной части описания формата .DBF.

Ссылки


Wikimedia Foundation. 2010.

Смотреть что такое "DBF" в других словарях:

  • Dbf — {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres AAA à DZZ EAA à HZZ IAA à LZZ MAA à PZZ QAA à TZZ UAA à XZZ …   Wikipédia en Français

  • DBF — may refer to: dBASE filename extension Detection By Fire Divorced Black Female in personal ads dBf Decibel as referring to 1 femtowatt Drude Born Federov form of constitutive equations Distributed Bellman Ford a Distance vector routing protocol… …   Wikipedia

  • DBF —   [Abk. für Database Format, dt. »Datenbankformat«], früher verwendetes Dateiformat für mit dBase erstellte Datenbanken. DBF war aufgrund der großen Verbreitung von dBase in den 1980er Jahren ein Quasistandard für Datenbankdateien, hat heute… …   Universal-Lexikon

  • DBF — steht für: Danmarks Badminton Forbund DBASE Design/Build/Fly Diese Seite ist eine Begriffsklärung zur Unterscheidung mehrerer mit demselben Wort bezeichneter Begriffe …   Deutsch Wikipedia

  • .dbf — dbf,   Erweiterung einer Datenbankdatei, die mit dBase erstellt wurde …   Universal-Lexikon

  • DBF —   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres   Sigles de cinq lettres   Sigles de six lettres   Sigles de sept… …   Wikipédia en Français

  • Dbf — …   Википедия

  • DBF — Diesel Boats Forever (Governmental » Military) * Database file (dBASE III/IV FoxPro dBFast DataBoss) (Computing » File Extensions) * De Bellis Fantasticus (International » Latin) * Doobie Brother s Fan (Community » Media) …   Abbreviations dictionary

  • DBF — • Data Base Format Datenbasisformat • Demodulator Band Filter ( > IEEE Standard Dictionary ) …   Acronyms

  • DBF — ● ►en ext. ►TYPFICH►BASDON DBase File. Format de fichier du SGBD dBase. C est l espéranto de la base de données relationnelle sur micro, reconnu par quasiment tous les autres SGBD, car à une époque, il était en quasi monopole sur son marché …   Dictionnaire d'informatique francophone