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

Краткая история стандартов SQL

Краткая история стандартов SQLРеляционная модель баз данных медленно, но уверенно превращалась в стандарт, что и произошло в 1980 году. Проблема состояла в том, что, несмотря на растущую популярность языка SQL, различия между его реализациями в разных СУБД все возрастали. Так что стандарт SQL стал насущной необходимостью. В 1978 году комитет CODASYL (Commitee on Data Systems and Language) получил ассигнования на разработку сетевой модели данных, которая могла бы стать прототипом для будущих реализаций баз данных. На самом деле эта работа уже была начата комитетом DDLC (Data Definition Language Commitee). В результате этих усилий в 1982 году появились языки определения данных DDL и обработки данных DML. Они были стандартизированы четырьмя годами позже техническим комитетом X3ffi Американского национального института стандартизации (ANSI). Это название изменялось несколько раз. порнографических фильмов “XXX”, вот почему позднее название комитета было изменено на NCITS (National Commitee for Information Technology Standards — Национальный комитет по стандартам в области информационных технологий). Несколькими годами позже слово “национальный” было заменено на “международный”, после чего аббревиатура стала звучать как INCITS. Комитет X3H2 получил мандат на стандартизацию реляционной модели данных в 1982 году. Изначально проект основывал работу на спецификациях IBM SQL/DS, далее некоторое время приближался к IBM DB2. В 1984 году стандарт был пересмотрен и стал более широким, учитывая различия между разными реализациями СУБД. После прохождения через бюрократический аппарат в 1986 году он окончательно был утвержден в качестве стандарта. Двумя годами спустя была опубликована его новая версия, SQL-89.