Универсальный
доступ к данным через OLE DB
Интерфейс
ODBC был первым средством, которое обеспечило универсальный доступ к данным
реляционного типа посредством SQL-запросов. Однако реляционные базы данных не
единственный формат хранения данных, а современные приложения требуют интеграции
информации из разных источников, не только SQL-ориентированных. Отсюда возникает
потребность либо перевести все данные в единый формат, т. е. создать универсальную
базу данных, что очень-дорого и неэффективно, либо обеспечить универсальный
доступ к данным разных типов без необходимости их преобразовывать и реплицировать.
OLE DB представляет
собой разработанный фирмой Microsoft набор интерфейсов OLE, обеспечивающих унифицированный
доступ приложений к данным из разнообразных источников, включая текстовые файлы,
файлы электронной почты, электронные таблицы, данные мультимедиа и пр.
Основные отличия
OLE DB от ODBC состоят в следующем: