Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 121 стр.

UptoLike

Составители: 

121
Применение BDE абсолютно неоправданно, когда для хранения данных
используются Microsoft SQL Server и Microsoft Access. Доступ к данным этих
СУБД целесообразно осуществлять с помощью ADO и OLE DB.
Применение BDE в ряде случаев связано с определенными ограничения-
ми, причиной которых часто является отсутствие необходимых BDE-драйверов,
которые, в отличие от ODBC-драйверов и OLE DB-провайдеров, не производит
никто кроме фирмы Borland.
6.3. ODBC
Open Database Connectivity – широко распространённый программный
интерфейс фирмы Microsoft. Для доступа к данным конкретной СУБД с помо-
щью ODBC кроме собственно клиентской части этой СУБД нужен ODBC Ad-
ministrator (приложение, позволяющее определить, какие источники данных
доступны для данного компьютера с помощью ODBC, и описать новые источ-
ники данных), и ODBC- драйвер для доступа к этой СУБД.
ODBC-драйвер
представляет собой динамически загружаемую библиоте-
ку, которую клиентское приложение может загрузить в свое адресное про-
странство и использовать для доступа к источнику данных.
Для каждой используемой СУБД нужен собственный ODBC-драйвер, так
как ODBC-драйверы используют функции клиентских API, разные для различ-
ных СУБД. С помощью ODBC можно манипулировать данными любой СУБД
(и даже
данными, не имеющими прямого отношения к базам данных, например
данными в файлах электронных таблиц или в текстовых файлах), если для них
имеется ODBC-драйвер.
Для работы с данными можно использовать как непосредственные вызо-
вы ODBC API, так и другие универсальные механизмы доступа к данным, на-
пример OLE DB, ADO, BDE, реализующие стандартные функции или классы на
основе
вызовов ODBC API в драйверах или провайдерах, специально предна-
значенных для работы с любыми ODBC-источниками. Так как ODBC является
     Применение BDE абсолютно неоправданно, когда для хранения данных
используются Microsoft SQL Server и Microsoft Access. Доступ к данным этих
СУБД целесообразно осуществлять с помощью ADO и OLE DB.
     Применение BDE в ряде случаев связано с определенными ограничения-
ми, причиной которых часто является отсутствие необходимых BDE-драйверов,
которые, в отличие от ODBC-драйверов и OLE DB-провайдеров, не производит
никто кроме фирмы Borland.


                                6.3. ODBC
     Open Database Connectivity – широко распространённый программный
интерфейс фирмы Microsoft. Для доступа к данным конкретной СУБД с помо-
щью ODBC кроме собственно клиентской части этой СУБД нужен ODBC Ad-
ministrator (приложение, позволяющее определить, какие источники данных
доступны для данного компьютера с помощью ODBC, и описать новые источ-
ники данных), и ODBC- драйвер для доступа к этой СУБД.
     ODBC-драйвер представляет собой динамически загружаемую библиоте-
ку, которую клиентское приложение может загрузить в свое адресное про-
странство и использовать для доступа к источнику данных.
     Для каждой используемой СУБД нужен собственный ODBC-драйвер, так
как ODBC-драйверы используют функции клиентских API, разные для различ-
ных СУБД. С помощью ODBC можно манипулировать данными любой СУБД
(и даже данными, не имеющими прямого отношения к базам данных, например
данными в файлах электронных таблиц или в текстовых файлах), если для них
имеется ODBC-драйвер.
     Для работы с данными можно использовать как непосредственные вызо-
вы ODBC API, так и другие универсальные механизмы доступа к данным, на-
пример OLE DB, ADO, BDE, реализующие стандартные функции или классы на
основе вызовов ODBC API в драйверах или провайдерах, специально предна-
значенных для работы с любыми ODBC-источниками. Так как ODBC является

                                    121