Технологией доступа к данным называется система интерфейсов, обеспечивающая взаимодействие между приложением и базой данных.
Во многих системах управления базами данных имеются библиотеки, содержащие интерфейсы прикладного программирования (application pro-gramming interface - API), представляющие собой функции, при помощи которых можно выполнять с данными те или иные действия.
Этот вопрос призваны решить различные технологии доступа к данным.
Технологии доступа к данным являются прослойкой между API кон-кретного сервера и приложением пользователя, предоставляя программисту простой унифицированный механизм работы с данными |
На сегодняшний день существует множество технологий доступа к данным, таких как BDE, OLE, ODBC, DАО, АDО, и до сих пор разрабатываются новые, более надежные, удобные в работе и более быстродействующие технологии.
На заре эпохи баз данных разработчикам достаточно было знать только те базы данных, которые они использовали. Но базы данных и их технологии развивались довольно быстро - от реляционных баз данных к нереляционным информационным хранилищам, таким, как электронная почта и файловые системы. Развитие баз данных сейчас идет в ногу со стремительными изменениями в технике. А с появлением клиент-серверных и многоуровневых архитектур разработчикам уже приходится разбираться во всем многообразии технологий баз данных.
|