Основы языка TRANSACT SQL. Казакова И.А. - 5 стр.

UptoLike

Составители: 

4
щью операторов SQL объясняет СУБД, что нужно сделать. Далее
СУБД сама анализирует текст запроса и определяет, как именно его
выполнять (таблица).
История версий стандарта
Год
Название
Изменения
1986
SQL-86
Первый официальный стандарт, принятый институтом
ANSI (American National Standards Institute) и одобренный
ISO (International Organization for Standardization)
в 1987 г. и уточнен в 1989 г.
1992
SQL-92
(SQL2)
Значительные изменения (ISO 9075)
1999
SQL:1999
(SQL3)
Добавлена поддержка регулярных выражений, рекурсивных
запросов, поддержка триггеров, базовые процедурные
расширения, нескалярные типы данных и некоторые
объектно-ориентированные возможности
2003
SQL:2003
Введены расширения для работы с XML-данными,
оконные функции (применяемые для работы
с OLAP-базами данных, генераторы последовательностей
и основанные на них типы данных)
2006
SQL:2006
Функциональность работы с XML-данными значительно
расширена
2008
SQL:2008
Улучшены возможности оконных функций, устранены
некоторые неоднозначности стандарта SQL:2003
В архитектуре «клиентервер» язык SQL занимает очень важ-
ное место. Именно он используется как язык общения клиентского
программного обеспечения с серверной СУБД, расположенной на
удаленном компьютере. Так, клиент посылает серверу запрос на
языке SQL, а сервер разбирает его, интерпретирует, выбирает план
выполнения, выполняет запрос и отсылает клиенту результат.
Разработан стандарт языка SQL, который является совместной
разработкой ANSI (American National Standards Institute) и ISO
(International Organization for Standardization).
Достоинства SQL:
1. Наличие международных стандартов.
2. Независимость от конкретной СУБД. Несмотря на наличие
диалектов и различий в синтаксисе, в большинстве своем тексты
SQL-запросов, содержащие DDL и DML, могут быть достаточно
легко перенесены из одной СУБД в другую.
щью операторов SQL объясняет СУБД, что нужно сделать. Далее
СУБД сама анализирует текст запроса и определяет, как именно его
выполнять (таблица).
                       История версий стандарта
Год     Название                           Изменения
                   Первый официальный стандарт, принятый институтом
                   ANSI (American National Standards Institute) и одобренный
1986     SQL-86
                   ISO (International Organization for Standardization)
                   в 1987 г. и уточнен в 1989 г.
         SQL-92    Значительные изменения (ISO 9075)
1992
         (SQL2)
                   Добавлена поддержка регулярных выражений, рекурсивных
        SQL:1999   запросов, поддержка триггеров, базовые процедурные
1999
         (SQL3)    расширения, нескалярные типы данных и некоторые
                   объектно-ориентированные возможности
                   Введены расширения для работы с XML-данными,
                   оконные функции (применяемые для работы
2003    SQL:2003
                   с OLAP-базами данных, генераторы последовательностей
                   и основанные на них типы данных)
                   Функциональность работы с XML-данными значительно
2006    SQL:2006
                   расширена
                   Улучшены возможности оконных функций, устранены
2008    SQL:2008
                   некоторые неоднозначности стандарта SQL:2003


      В архитектуре «клиент-сервер» язык SQL занимает очень важ-
ное место. Именно он используется как язык общения клиентского
программного обеспечения с серверной СУБД, расположенной на
удаленном компьютере. Так, клиент посылает серверу запрос на
языке SQL, а сервер разбирает его, интерпретирует, выбирает план
выполнения, выполняет запрос и отсылает клиенту результат.
      Разработан стандарт языка SQL, который является совместной
разработкой ANSI (American National Standards Institute) и ISO
(International Organization for Standardization).
       Достоинства SQL:
     1. Наличие международных стандартов.
     2. Независимость от конкретной СУБД. Несмотря на наличие
диалектов и различий в синтаксисе, в большинстве своем тексты
SQL-запросов, содержащие DDL и DML, могут быть достаточно
легко перенесены из одной СУБД в другую.
                                     4