Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Подключение к внешним данным через OLEDB

РефератПомощь в написанииУзнать стоимостьмоей работы

Данная технология представляет собой высокоуровневые объектные модели (библиотеки функций) и создаёт еще один уровень абстракции между приложением и функциями ODBC и OLE DB. В целом технологию ADO можно охарактеризовать как наиболее современную технологию разработки приложении для работы с распределенными БД по технологии клиент-сервер. Особенностью технологии ADO является возможность… Читать ещё >

Подключение к внешним данным через OLEDB (реферат, курсовая, диплом, контрольная)

OLE DB (Object Linking and Embedding Data Base) — технология, предоставляющее решение обеспечения СОМ-приложениям доступ данным независимо от типа источника данных. COM (Component Object Model — объектная модель компонентов) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов, каждый из которых может использоваться во многих программах одновременно. Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования [15].

В технологии OLE DB используется механизм провайдеров, под которыми понимают поставщиков данных. Провайдер представляет собой компонент СОМ, позволяющий принимать вызовы OLE DB и выполнять все необходимое для обработки запроса к источнику данных. Провайдер возвращает запрашиваемый объект — обычно это данные в табличном виде. Кроме поставщика данных имеются также сервис провайдеры, реализующие самые различные сервисные функции.

Подключение к внешним данным через ADO.

ADO предоставляет согласованный доступ к таким источникам данных, как SQL Server и XML, а также к источникам данных, предоставляемым при помощи OLE DB и ODBC. Пользовательские приложения, использующие общие данные, могут использовать ADO для соединения с этими источниками данных и для получения обработки и обновления, имеющихся в них данных.

Данная технология представляет собой высокоуровневые объектные модели (библиотеки функций) и создаёт еще один уровень абстракции между приложением и функциями ODBC и OLE DB.

Технология ADO представляет иерархическую модель объектов для доступа к различным OLE DB — провайдерам данных. Объектная модель ADO включает объекты, обеспечивающие соединение с провайдером данных, создание SQL-запросов к данным и т. д.

Модель объекта не содержит таблиц, среды. Здесь основными объектами являются:

  • · объект Набор данных;
  • · объект Соединение, создающий связь с провайдером данных;
  • · объект Команда — выполнение процедуры.

Особенностью технологии ADO является возможность ее использования в Интернет/Интранет — приложениях для доступа к различным источникам данных.

В целом технологию ADO можно охарактеризовать как наиболее современную технологию разработки приложении для работы с распределенными БД по технологии клиент-сервер.

Показать весь текст
Заполнить форму текущей работой