Процессор баз данных Borland
Database Engine Любое приложение баз данных имеет в своем составе или использует
сторонний механизм доступа к данным, который берет на себя подавляющее большинство
стандартных низкоуровневых операций работы с базами данных. Например, любое такое
приложение при открытии таблицы БД должно выполнить примерно одинаковый набор
операций.
поиск местоположения базы данных;
поиск
таблицы, ее открытие и чтение служебной информации;
чтение данных в соответствии с форматом
хранения данных
Технология
dbExpress Одной из проблем различных технологий доступа к данным, используемым
в приложениях Delphi, является трудность распространения готовых приложений. Для
BDE требуется отдельная установка, которая занимает порядка 15 Мбайт дискового
пространства, а также специальная настройка псевдонимов (см. гл. 16). ADO предустановлена
в операционной системе, но нуждается в настраиваемых провайдерах данных (см. гл.
19). При необходимости обновить версию ADO, дистрибутив вашего приложения "потяжелеет"
более чем на 2 Мбайт. Как выбрать наиболее подходящий
исходный профайл?
Сервер
баз данных InterBase и компоненты InterBase Express На странице InterBase
Палитры компонентов содержатся компоненты доступа к данным, адаптированные
для работы с сервером InterBase и объединенные названием InterBase Express. Компоненты
из набора InterBase Express предназначены для работы с сервером InterBase версии
не ниже 5.5. Их преимущество заключается в реализации всех функций за счет прямого
обращения к API сервера InterBase. Благодаря этому существенно повысилась скорость
работы компонентов.
Использование
ADO средствами Delphi Наряду с традиционными инструментами доступа к данным
Borland Database Engine и ODBC в приложениях Delphi можно применять технологию
Microsoft ActiveX Data Objects (ADO), которая основана на возможностях СОМ, а
именно интерфейсов OLE DB. Технология ADO завоевала популярность у разработчиков,
благодаря универсальности — базовый' набор интерфейсов OLE DB имеется в каждой
современной операционной системе Microsoft. Поэтому для обеспечения доступа приложения
к данным достаточно лишь правильно указать провайдер соединения ADO и затем переносить
программу на любой компьютер, где имеется требуемая база данных и, конечно, установленная
ADO.