Движок БД на Free Pascal

Иван17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.05.2008

Требуется создать движок БД, не сервер, в виде модуля (Unit). Язык программирования - Free Pascal.

Структура кода - функциональная (не ООП).

Основные требования:

- Основа не на текстовых файлах

- Не ограниченный размер записи.

- Функции: создание/удаление БД, поиск, сортировка, выборка, редактирование, отчеты.

подробности:

Движок БД:

- произвольное кол-во полей и строк

- неограниченный размер записи

- добавление, удаление, изменение данных

- поиск

- не текствовый формат данных

- возможность одновременного доступа нескольких копий программы к одной базе

SQL не надо

- код - процедурный, желательно хорошо прокомментированный

- желательно без использования сторонних библиотек

- индексы нужны (желательны)

- WinApi функции использовать НЕЛЬЗЯ

мне нужно кросплатформенный модуль Unit для Free Pascal

ICQ: 380945346