60
машинах; сервер приложений обычно находится на сервере,
и сама база данных может быть на сервер. Идея многоуровневого архитектура
заключается в том, что клиентские приложения могут быть очень маленькими,
поскольку приложение серверы выполняют большую часть работы. Это позволяет
вам писать то, что называется тонким клиентом приложения.
Когда мы пишем приложение базы данных в Delphi, нам нужно использовать
некоторые база данных двигатель для доступа к данным в базе данных. Можно
сосредоточиться на том, какие данные хочет реализовать, а не как получить к нему
доступ. Из первая версия, Delphi предоставляет базу данных developers с BDE (база
данных Borland Engine). Помимо BDE, Delphi из пятая версия поддерживает
Microsoft ADO интерфейс базы данных.
Локальная база данных MS Access производство одно-
многоуровневое приложение. BDE - это общий уровень доступа к данным для всех
продуктов Borland, включая Delphi и C ++ Builder. BDE состоит из набора DLL и
утилит. Красота BDE - это тот факт, что все данные ma
нипуляция считается «прозрачной» для разработчиков. BDE поставляется с набором
драйверов, которые позволяют вашему приложению говорить к нескольким
различным типам базы данных. Эти драйверы базы данных высокого уровня
команды (такие как открытые или пост) и задачи (блокировка записи или построение
SQL) в команды, специфичные для конкретного да Тип tabase: Парадокс, dBASE, MS
Access или любой источник данных ODBC. API BDE (Application интерфейс
программирования) состоит из более 200 процедур и функций, которые доступны
через блок BDE. К счастью, почти никогда не нужно звонить любая из этих процедур
непосредственно. Вместо, вы используете BDE через данные VCL a
Компоненты Access, которые находятся на Страница доступа к данным в палитре
компонентов. Для доступа к конкретной базе данных приложение должно знать
только псевдоним для базы данных, и у него будет доступ к
все данные в этой базе данных. Псевдоним установлен в администраторе BDE и
указывает параметры драйвера и местоположение базы данных. BDE поставляется с
коллекцией драйверов баз данных, позволяющих получить доступ к широкому
разнообразие источников данных. Стандарт (родные) драйверы BDE включают
Парадокс, dBase, MS Access, текст ASCII. Конечно, любой Драйвер ODBC также