Разработка стандартов языка SQL
С.Д. Кузнецов,
Институт проблем кибернетики РАН,
kuz@citmgu.msk.su
Со времени своего появления в процессе реализации проекта System R фирмой
IBM более 15 лет тому назад язык SQL завоевывает все более широкое признание,
являясь в настоящее время наиболее распространенным языком баз данных.
В середине 80-х годов началась международная деятельность по стандартизации
этого языка. После выпуска нескольких проектов в 1989 г. был принят международный
стандарт SQL. Этот стандарт появился в результате многих компромиссов между
фирмами-разработчиками систем БД и определяет довольно слабый вариант языка,
в котором многие важные свойства оставлены неопределенными или должны определяться
в реализации.
Сразу после принятия стандарта SQL началась работа над стандартом более
полного языка SQL2. В марте 1992 г. был издан окончательный проект этого
стандарта, принятие которого ожидается в декабре 1992 г. Одновременно с
этим продолжается работа над стандартом SQL3.
В докладе рассматриваются основные отличия стандарта SQL от варианта
языка System R, основные свойства языка SQL2 и обсуждаются некоторые идеи,
которые должны быть воплощены в SQL3.
|