Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML. Токмаков Г.П. - 59 стр.

UptoLike

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

59
Пример2.
SELECTFAMILY
FROMSLUZHASCHIE
WHEREAGE<35ANDQUOTA=4000
Этот способ адресации отличается от способа обращения к элементам мас-
сивов
A и B. Способ адресации, используемый в языке SQL, называется ассоциа-
тивным обращением или ассоциативной адресацией.
В отличие от реляционной алгебры, где были представлены только опера-
ции запросов к базе
данных, SQL является полным языком. В нем присутствуют
не только операции запросов, но и операторы соответствующие
DDL (Data
Definition Language), то есть языку описания данных. Кроме этого, язык со-
держит операторы, предназначенные для администрирования базы данных. В
коммерческих СУБД набор операторов
SQL расширен путем включения опера-
торов определения хранимых процедур и операторов определения триггеров.
Говоря о языке
SQL, нужно помнить о его главном назначении:
во-первых, это средства описания хранимых данных, их структуры, правил
доступа к ним. Эту часть будем называть
языком определения данных
(DataDefinitionLanguageDDL);
во-вторых, это описание запросов на поиск и изменение данных в сущест-
вующей базе. Эту часть будем называть
языком манипулирования данными (Data
ManipulationLanguageDML);
в-третьих, это средства управления доступа к данным. Эти средства образу-
ет группа операторов управления ограничения доступа к данным. Часто их отно-
сят к языку определения данных.
В
SQL существует более 40 инструкций, каждая из которых требует выпол-
нить определенное действие, например, извлечь данные, создать таблицу и т. д.
Все инструкции
SQL имеют одинаковую структуру.
Каждая инструкция начинается с команды, т. е. с ключевого слова, описы-
вающего действие, выполняемое инструкцией. Командами, например, являются
CREATE, INSERT, SELECT и т. д.
После команды идет одно или несколько предложений, описывающих дан-
ные с которыми работает инструкция, либо содержится уточняющая информа-
ция о действии, выполняемой инструкцией. Каждое предложение также начи-
нается с ключевого слова (например,
WHERE, FROM, INTO и т. д.).