Урок 16: Настройка BDE
На этом уроке мы познакомимся с ядром баз данных компании
Борланд – Borland Database Engine (BDE),
а также научимся создавать и редактировать алиасы – механизм, облегчающий
связь с базами данных. Кроме того, мы изучим, как конфигурировать ODBC
драйверы.
Мощность и гибкость Delphi при работе с базами данных
основана на низкоуровневом ядре – процессоре баз данных Borland Database
Engine (BDE). Его интерфейс с прикладными программами называется Integrated
Database Application Programming Interface (IDAPI). В принципе, сейчас
не различают эти два названия (BDE и IDAPI) и считают их синонимами. BDE
позволяет осуществлять доступ к данным как с использованием традиционного
record-ориентированного (навигационного) подхода, так и с использованием
set-ориентированного подхода, используемого в SQL-серверах баз данных.
Кроме BDE, Delphi позволяет осуществлять доступ к базам данных, используя
технологию (и, соответственно, драйверы) Open DataBase Connectivity (ODBC)
фирмы Microsoft. Но, как показывает практика, производительность систем
с использованием BDE гораздо выше, чем оных при использовании ODBC. ODBC
драйвера работают через специальный “ODBC socket”, который позволяет встраивать
их в BDE.
Все инструментальные средства баз данных Borland
- Paradox, dBase, Database Desktop – используют BDE. Все особенности, имеющиеся
в Paradox или dBase, “наследуются” BDE, и поэтому этими же особенностями
обладает и Delphi. Прочитать остальную часть записи »