ВУЗ:
Составители:
Рубрика:
119
няющийся определённой спецификации. Дополнительные модули реализуют
непосредственное обращение к функциям клиентского API конкретных СУБД.
Приложения, использующие универсальные механизмы доступа к дан-
ным, легко модифицировать, если необходима смена СУБД. Помимо очевид-
ных достоинств универсальные механизмы имеют ряд недостатков:
– невозможность использования функциональности, специфичной для
конкретной СУБД,
– снижение производительности приложений,
– усложнение процедуры
поставки приложения.
Последний недостаток связан с тем, что в состав приложения нужно
включать библиотеки, ответственные за реализацию универсальных механиз-
мов, драйверы, а также обеспечивать настройки, необходимые для их правиль-
ного функционирования.
К универсальным механизмам доступа к данным относятся:
ODBC – Open Database Connectivity;
OLE DB – Object Linking and Embedding Database;
ADO – ActiveX Data Objects;
BDE – Borland Database Engine.
OLE DB и ADO – часть универсального механизма доступа к данным
фирмы Microsoft (Microsoft Universal Data Access),
позволяющая осуществить
доступ как к реляционным, так и к нереляционным источникам данных, таким
как файловая система, данные электронной почты, многомерные хранилища
данных и др.
Итак, приложение, использующее базы данных, может применять сле-
дующие механизмы доступа к данным:
– непосредственный вызов функций клиентского API или обращение к
СОМ- объектам (Component Object Model) клиентских библиотек;
– вызов
функций ODBC API (или применение классов, инкапсулирую-
щих подобные вызовы);
– непосредственное обращение к интерфейсам OLE DB;
няющийся определённой спецификации. Дополнительные модули реализуют непосредственное обращение к функциям клиентского API конкретных СУБД. Приложения, использующие универсальные механизмы доступа к дан- ным, легко модифицировать, если необходима смена СУБД. Помимо очевид- ных достоинств универсальные механизмы имеют ряд недостатков: – невозможность использования функциональности, специфичной для конкретной СУБД, – снижение производительности приложений, – усложнение процедуры поставки приложения. Последний недостаток связан с тем, что в состав приложения нужно включать библиотеки, ответственные за реализацию универсальных механиз- мов, драйверы, а также обеспечивать настройки, необходимые для их правиль- ного функционирования. К универсальным механизмам доступа к данным относятся: ODBC – Open Database Connectivity; OLE DB – Object Linking and Embedding Database; ADO – ActiveX Data Objects; BDE – Borland Database Engine. OLE DB и ADO – часть универсального механизма доступа к данным фирмы Microsoft (Microsoft Universal Data Access), позволяющая осуществить доступ как к реляционным, так и к нереляционным источникам данных, таким как файловая система, данные электронной почты, многомерные хранилища данных и др. Итак, приложение, использующее базы данных, может применять сле- дующие механизмы доступа к данным: – непосредственный вызов функций клиентского API или обращение к СОМ- объектам (Component Object Model) клиентских библиотек; – вызов функций ODBC API (или применение классов, инкапсулирую- щих подобные вызовы); – непосредственное обращение к интерфейсам OLE DB; 119
Страницы
- « первая
- ‹ предыдущая
- …
- 117
- 118
- 119
- 120
- 121
- …
- следующая ›
- последняя »