Раскрутка сайта статьями, покупка контента, выбор дешёвого надежного хостинга













Информация



Статьи » Хостинг » История и задачи ODBC

История и задачи ODBC


Возможно, задачи, решаемые ODBC, стали яснее, но каково происхождение этой технологии? Примерно в 1990 году производители баз данных для UNIX, включая Oracle, Informix и IBM в составе SQL Access Group (SAG), предложили технологию CLI (Call-Level Interface - интерфейс уровня вызова), призванную обеспечить переносимость SQL.
До появления SAG CLI единственным способом применения SQL был Embedded SQL (встроенный SQL). Эта технология подразумевает, что команды SQL в языке программирования пропускаются через специфический для данного языка предварительный компилятор, преобразующий эти команды в язык собственного API базы данных. Естественно, что встроенный SQL был неудобным, и разработчики баз данных объединились в SAG и родственной группе Х/Open, чтобы создать переносимый интерфейс SQL, обеспечивающий работу с разными базами данных без специфических для языков программирования предварительных компиляторов. Технология SAG CLI была основана на подмножестве спецификации SQL, называемой Static SQL и известной также как ANSI SQL86. Ее расширили, чтобы охватить Dynamic SQL, и несколько производителей, например IBM и Informix, вскоре приняли CLI как стандарт SQL де-факто для своих баз данных. В 1992 году Microsoft реализовала SQL CLI в группе интерфейсов, названной ODBC, расширив SAG CLI путем включения функций для запросов и управления драйверами и доступа к каталогу базы данных. Microsoft развила SAG CLI в отношении удобства работы с ней, решив, что набор графических инструментов и SDK будут способствовать принятию этой технологии, и начала продвигать ODBC на рынок.
Через несколько лет Microsoft реализовала OLE-DB в качестве альтернативы ODBC. OLE-DB сначала можно было считать объектным слоем, привязанным к ODBC, но вскоре Microsoft реализовала драйверы OLE-DB, которым не требовалась основа в виде ODBC. Это можно рассматривать как стратегическое решение Microsoft, имевшее целью установить контроль за доступом к данным, ввиду привязки OLE-DB к платформе Windows, но оно не имело успеха. ODBC стал стандартом де-факто для доступа к ядру базы данных, поддерживающему SQL, будучи при этом независимым от платформы.


Об авторе


Ссылка на эту страницу:
(поставьте на своём сайте/блоге, чтобы повысить свою статью в поисковых системах)

Автор: Admin
Просмотров: 7022
Слов: 296
Рейтинг: Нет оценки





Читайте также на нашем сайте:














Последние статьи


IPhone SE (2022)

Отбеливание зубов Одинцово

Реклама в Телеграмм

Сервисный центр: Профессиональная помощь при замене разбитого дисплея iPhone

Будут ли полезны финансовые курсы бухгалтеру или руководителю

Агентство по созданию и продвижению сайтов “НастАртВЕБ”: Ваш надежный партнер в мире онлайн-маркетинга

Вентиляционное оборудование от Фриз-Холод

BBaza: доска бизнес-объявлений для эффективного продвижения и развития вашего бизнеса

Что такое служба помощи призывникам?

Услуги по контекстной рекламе от Creative

Коммерческая недвижимость в Энгельсе (аренда)

Какими качествами обладает масло 75W140









© 2007-2017 Statiami.com
Копирование без прямой обратной ссылки запрещено!