Поддержка разработки приложений баз данных в среде Delphi осуществляется при помощи:
· DBE (Borland Database Engine).
· СУБД InterBase (версии: 5.0 - 5.6).
· Утилиты Database Explorer.
· Утилиты Database Desktop.
· Мастера форм баз данных.
· Компонентов баз данных.
Среда Delphi предлагает открытую архитектуру средств поддержки баз данных (рис.2).
Основным связующим звеном между приложением и базой данных является компонент TDataSet. Данный компонент может работать с базой данных любого типа.
Приложения баз данных строятся на основе компонентов доступа к базам данных и компонентов управления базами данных. Эти компоненты могут быть связаны с локальными базами данных следующих форматов: dBase, Paradox, ASCII, FoxPro и Access. Кроме указанных форматов баз данных DBE используется для доступа к локальным и удаленным SQL серверам.
Для разработки баз данных, не имеющих непосредственного доступа к функциям DBE, предназначен компонент TClientDataSet, посредством которого можно обращаться к данным OLE сервера.
Открытая архитектура средств поддержки баз данных

Рис.2