Драйвер ODBC. Назначение, использование.
рефераты, Информационные технологии Объем работы: 9 стр. Год сдачи: 2013 Стоимость: 100 руб. Просмотров: 1209 | | |
Оглавление
Содержание
Заключение
Заказать работу
Введение 3
1 Архитектура ODBC 4
2. Драйвер ODBC 5
3. Задачи и функции ODBC-драйвера 6
Заключение 8
Список использованных источников 9
В начале 90-х годов прошлого века существовало несколько поставщиков баз данных, каждый из которых обладал своим интерфейсом. Поэтому когда при-ложению нужно было получать данные из нескольких источников данных, для работы с каждой из баз данных необходимо было писать собственную программу.
Сегодня используется много технологий корпорации Майкрософт, обеспе-чивающих доступ к данным, например, DAO, ADO, OLEDB, ODBC и другие. Не-смотря на то, что по компьютерным меркам большинство из этих технологий уже старо, и в настоящее время пользователи, начинающие работать с ними впервые, сталкиваются с необходимостью выбора.
Все эти технологии применяются для унификации доступа к разнообразным СУБД из прикладных приложений. Данная задача являлась актуальной как в прошлые годы, когда эти технологии только создавались, так и является актуаль-ной сейчас.
Для решения проблем, возникающих с доступом к данным, Microsoft и не-сколько других фирм разработали стандартный интерфейс для получения и от-правки источникам данных разных типов. Данный интерфейс называется Open Database Connectivity, или открытый механизм взаимодействия с базами данных.
Технология ODBC является одной из наиболее популярных технологий из всех, разработанных Microsoft. Развитие языка SQL сделало несовместимыми ме-жду собой его реализации в различных базах данных. Для решения задачи со-вместимости были созданы управляющие последовательности ODBC (ODBC Escape Sequences), которые дали возможность составлять SQL-запросы, совмес-тимые с большинством баз данных.
Целью моей работы является рассмотрение технологии и конкретно драйве-ров ODBC, их назначения и использования.
В заключение можно сделать следующие выводы. ODBC для большинства специалистов представляет собой стандарт, используя который можно разрабаты-вать приложения, способные взаимодействовать со многими СУБД, при условии, что они также поддерживают этот стандарт (поставляя драйвер, скрывающий от программиста подробности вызова native API). Со стороны клиента при этом во-все не нужно знать с какой СУБД в данный момент он общается: Oracle, MYSQL, Access. Если клиент применяет ODBC, для него эта разница СУБД несуществен-на.
Приложение при подключении посредством ODBC является независимым от применяемого источника данных и от используемой СУБД. Эта независимость организуется посредством промежуточных библиотек, которые содержат специ-фичный для данной СУБД код и которые предоставляют унифицированный ин-терфейс для ODBC-приложений. Эти библиотеки названы ODBC-драйверами, и, как правило, их предоставляют сами разработчики СУБД или сторонние произво-дители.
Преимущество ODBC определяется портативностью и взаимодействием с кодом прикладной программы. для разработчиков прикладных программ, а также для разработчиков библиотек драйверов ODBC функционирует как стандартный интерфейс.
Единственное неудобство ODBC состоит в отсутствии объектно-ориентированного подхода.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.