Основы баз данных
 
   

  Дополнительно лекции:

 

Создание базы данных, таблиц и индексов

Контейнерный файл базы данных.

 

Контейнерный файл базы данных – это файл, имеющий расширение .DBC и содержащий информацию обо всех остальных таблицах, входящих в состав базы данных. С .DBC файлом связан файл .DCT, содержащий memo-поля контейнерного файла б.д. и .DCX-файл, являющийся структурным индексом файла б.д.

Таблица контейнерного файла б.д. хранит справочную информацию обо всех типах объектов:  полях, принимаемых по умолчанию значениях, установленных ограничениях, триггерах, индексах, связях между таблицами, информацию о локальных и удаленных представлениях, а также длинные имена таблиц и полей, хранимые процедуры, связи с удаленными источниками данных.

Имя поля

Тип данных

Длина

Назначение поля

OBJECTID

Integer

4

Ключевое поле - порядковый номер

PARENTID

Integer

4

Указатель на родительский объект. Для таблиц и представлений представлений подительским объектом является база данных, поэтому их указатели показывают на первые четыре записи этой таблицы

OBJECTTYPE

Character

10

Длинное имя объекта

OBJECTNAME

Character

128

Двоичный код свойств этого объекта

PROPERTY

Memo(binary)

4

Двоичный код программ этого объекта

CODE

Memo(binary)

4

Флажки, обеспечивающие ссылочную целостность данных

RIINFO

Character

6

Поле расширения, которое можно использовать в своих целях

USER

Memo

4

 

Последнее поле в таблице контейнерного файла б.д. является неопределнным и может использоваться для расширения возможностей создаваемого приложения. Записи в таблице контейнерного файла представляют отдельные поля, индексы, таблицы, связи, представления и одиночные соединения. Некоторые из записей хранят информацию о самой б.д., они имеют тип Database.

Use baza1.dbc

Browse

Имя базы данных, к которой относится таюлица, фиксируется в заголовке файла таблицы .DBF. Включение маркера файла .DBC в заголовке .DBF-файла повлекло за собой некоторое увеличение размера этого заголовка и послужило причиной того, что .DBF-файлы FoxPro версии2.х, не имеют обратной совместимости с файлами VFP. Если вы захотите сохранить файл .DBF формата VFP в формате FoxPro 2.x, вся информация о связи с б.д. будет потеряна.

предыдущаяследующая

Fox Pro:

теоретический курс
практический курс


Наши спонсоры:

Литература | Полезные ссылки | Карта сайта | О проекте
Написать письмо:
admin@archae-dev.com.