Галерея
7757 8119 8300 8698 8817 9504 9722 9937
Интересные записи
Новое на сайте
Топовые новости
Новое

Стандарт SQL/CLI

Стандарт SQL/CLIСтандарт интерфейса уровня вызовов CLI был создан подкомитетом группы SQL Access Group (SAG). Этот комитет был образован в 1989 году с целью “определения и продвижения стандартов для взаимодействия баз данных”. В эту группу среди прочих вошли компании Oracle, Informix и Hewlett-Packard. Состав группы постоянно расширялся, и на сегодняшний день в него входят практически все более-менее крупные компании, играющие важную роль на рынке баз данных. Примерно в то же время компании Microsoft, Lotus, Sybase и DEC объединили свои усилия и создали спецификацию SQL Conectivity, которая впоследствии преобразовалась в базовую спецификацию SAG. Стандарт CLI был опубликован как рабочий в течении 1992 года, и в тот же год компания Microsoft представила на рынке первую коммерческую реализацию данной спецификации — Open DataBase Connectivity for Windows версии 1.0. В этой версии оригинальная спецификация была расширена и разделена на три уровня совместимости, причем ядро непосредственно соответствовало стандарту CLI от SAG. В 1994 году после нескольких переработок исходная спецификация CLI (исправленная и расширенная) переродилась в X/Open Preliminary Specification. В том же году компания Microsoft выпустила ODBC for Windows версии 2.0. 1994 год также был отмечен выходом инструментария разработчика ODBC Software Development Kit (SDK) для отличающихся от Windows платформ, созданного компанией Visignetic Software с эксклюзивной лицензий на исходный код. В 1993 году ODBC был принят комитетами ISO/ANSI как базовый стандарт для SQL/CLI. В 1995 году он занял свое окончательное место в стандарте ISO/IEC 9075-3:1995. Позже он был включен в стандартные расширения SQL:99 и, наконец, стал частью стандарта SQL:2003 В стандартной терминологии SQL/CLI мы говорим о стилях связей, т. е. о внедренном SQL, модульном языке и прямой инициализации, которые представляют традиционные механизмы связывания.