Движок БД на Free Pascal
Требуется создать движок БД, не сервер, в виде модуля (Unit). Язык программирования - Free Pascal.
Структура кода - функциональная (не ООП).
Основные требования:
- Основа не на текстовых файлах
- Не ограниченный размер записи.
- Функции: создание/удаление БД, поиск, сортировка, выборка, редактирование, отчеты.
подробности:
Движок БД:
- произвольное кол-во полей и строк
- неограниченный размер записи
- добавление, удаление, изменение данных
- поиск
- не текствовый формат данных
- возможность одновременного доступа нескольких копий программы к одной базе
SQL не надо
- код - процедурный, желательно хорошо прокомментированный
- желательно без использования сторонних библиотек
- индексы нужны (желательны)
- WinApi функции использовать НЕЛЬЗЯ
мне нужно кросплатформенный модуль Unit для Free Pascal
ICQ: 380945346