Помощь в написании студенческих работ
Антистрессовый сервис

Open Database Connectivity (ODBC)

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

Универсальные механизмы ODBC, OLE DB и ADO фирмы Microsoft представляют собой по существу промышленные стандарты. Что касается механизма доступа к данным BDE фирмы Borland, то он так и не стал промышленным стандартом, однако до недавнего времени применялся довольно широко, так как до выхода Delphi 5 был практически единственным универсальным механизмом доступа к данным, поддерживаемым средствами… Читать ещё >

Open Database Connectivity (ODBC) (реферат, курсовая, диплом, контрольная)

OLE DB.

ActiveX Data Objects (ADO).

Database Engine (BDE).

Универсальные механизмы ODBC, OLE DB и ADO фирмы Microsoft представляют собой по существу промышленные стандарты. Что касается механизма доступа к данным BDE фирмы Borland, то он так и не стал промышленным стандартом, однако до недавнего времени применялся довольно широко, так как до выхода Delphi 5 был практически единственным универсальным механизмом доступа к данным, поддерживаемым средствами разработки Borland на уровне компонентов и классов. Наиболее часто используемые в приложениях способы доступа к данным схематически изображены на рис. 1. Как видно из приведенной схемы, в общем случае приложение, использующее базы данных, может применять следующие механизмы доступа к ним: Непосредственный вызов функций клиентского API (или обращение к COM-объектам клиентских библиотек). Вызов функций ODBC API (или применение классов, инкапсулирующих подобные вызовы). Непосредственное обращение к интерфейсам OLE DB. Применение ADO (или применение классов, инкапсулирующих обращение к объектам ADO). Применение ADO + OLE DB + ODBC. Применение BDE + SQL Links (или применение классов, инкапсулирующих обращение к функциям BDE). Применение BDE + ODBC Link + ODBC. Помимо этих существуют и иные способы доступа к данным, обычно в той или иной степени использующие перечисленные универсальные механизмы или непосредственно клиентские API. Ниже мы кратко остановимся на наиболее широко используемых универсальных механизмах, а затем рассмотрим Borland Database Engine и наиболее популярные продукты третьих фирм, способные его заменить.

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