Процессор БД Borland Database Engine
Любое приложение БД имеет в своем составе или использует сторонний механизм доступа к данным, который берет на себя подавляющее большинство стандартных низко уровневых операции работы с БД.
Любое такое приложение, при открытии таблицы БД должно выполнить примерно одинаковый набор операции:
1. Поиск местоположения БД
2. Поиск таблицы, ее открытие и чтение служебной информации
3. Чтение данных, в соответствии с форматом хранения данных и т.д.
Взаимодействие приложения созданного в среде разработке делфи и БД обеспечивает процессор БД BDE. Он представляет собой набор динамических библиотек функции которых позволяют не только обращаться к данным, но и управлять ими на стороне приложения.
BDE взаимодействует с БД посредством драйверов. Для более распространенных локальных СУБД разработан набор стандартных драйверов. Работа с наиболее распространенными серверами БД осуществляется при помощи драйверов системы SQL Links.
Архитектура и функции BDE
BDE представляет собой набор динамических библиотек, которые передают запросы на получение или модификацию данных из приложения в нужную БД и возвращает результки обработки
В составе BDE поставляются стандартные драйверы, обеспечивающие к СУБД (Paradox, dBase, FoxPro). Локалтные драйверы устанавливаются автоматически совместно с ядром процессора. Доступ к данным сервера Sql, обеспечивает отдельная система драйверов SQL Links. С их помощью в дельфи можно разрабатывать приложения для серверов MS SQL, Oracle, IB.