Лабораторная работа №2.

Словарь базы данных.

Задание: Разработать структуру данных и функции объекта «Словарь базы данных».

I. Общие требования к структуре данных:

Хранить информацию о

1. Полях, используемых в отношениях (таблицах) базы данных:

1.1. Пользовательское название поля:

1.1.1.Краткое;

1.1.2.Полное.

1.2. Информация, необходимая для создания;

1.3. Описание функций ввода информации;

1.4. Описание функций контроля корректности ввода;

1.5. Описания функций постобработки.

2. Таблицах (отношениях), образующих базу данных:

2.1. Список полей, входящих в таблицу;

2.2. Имя файла таблицы;

2.3. Номер рабочей области;

2.4. Список индексных файлов;

2.5. Список ключевых выражений для индексных файлов и/или тегов;

2.6. Тип индексных файлов;

2.7. Способ открытия ( Exclusive или SHARED );

2.8. Имя алиаса;

2.9. Список условных выражений для индексных файлов;

2.10. Способ работ с удаленными записями.

II. Общие требования к функциям.

Необходимы следующие функции:

1. Открыть базу данных в режиме EXCLUSIVE или SHARED . Если ее нет – то создать.

2. Открыть индексные файлы , если их нет, то создать.

3. Проверить структуру таблицы, при изменении создать новую и переписать в нее старую информацию. Старую информацию сохранить в BAK - файле.

4. «Локировать» запись.

5. «Разлокировать» запись.

6. «Локирофай файл».

7. Добавить новую запись в таблицу.

8. Удалить запись из таблицы.

 

Оглавление
На главную