ВУЗ:
Составители:
Рубрика:
69
S является таблица, содержащая все строки, которые присутствуют в таблице R,
но отсутствуют в таблице S.
Наиболее важной командой языка манипулирования данными является
команда
SELECT.
3.5. Формирование запросов средствами языка SQL
Оператор SQL состоит из зарезервированных слов и из слов, определяе-
мых пользователем. Зарезервированные слова являются постоянной частью
языка SQL, имеют фиксированное значение, их нельзя разбивать на части. Сло-
ва, определяемые пользователем, представляют собой имена различных объек-
тов базы данных и записываются
в соответствии с синтаксическими правилами.
Слова в операторе располагаются строго в определённой последовательности.
Имена формируются из символов алфавита, заданного стандартом языка.
Разрешено использовать строчные и прописные буквы латинского алфавита (
A-
Z, a-z
), цифры (0-9) и символ подчёркивания (_). Имя может иметь длину до
128 символов, должно начинаться с буквы и не может содержать пробелы.
Большинство элементов языка нечувствительны к регистру. Язык SQL
имеет свободный формат, то есть там, где допустим один пробел между эле-
ментами, разрешено ставить любое количество пробелов и пустых строк. Это
позволяет SQL-операторы и их фрагменты записывать
с использованием отсту-
пов и выравнивания, что облегчает чтение и понимание запросов.
Точка с запятой является стандартным разделителем, но в некоторых реа-
лизациях (в частности, в компоненте Query) разделитель в конце команды не-
обязателен.
Набор объектов, используемых в базе данных, зависит от СУБД. К ос-
новным объектам относятся таблицы, представления
, хранимые процедуры,
триггеры, индексы, ключи, создаваемые пользователем функции, ограничения
целостности и др.
Представлениями (просмотрами) называют виртуальные таблицы, со-
держимое которых определяется запросом. Подобно реальным таблицам пред-
S является таблица, содержащая все строки, которые присутствуют в таблице R,
но отсутствуют в таблице S.
Наиболее важной командой языка манипулирования данными является
команда SELECT.
3.5. Формирование запросов средствами языка SQL
Оператор SQL состоит из зарезервированных слов и из слов, определяе-
мых пользователем. Зарезервированные слова являются постоянной частью
языка SQL, имеют фиксированное значение, их нельзя разбивать на части. Сло-
ва, определяемые пользователем, представляют собой имена различных объек-
тов базы данных и записываются в соответствии с синтаксическими правилами.
Слова в операторе располагаются строго в определённой последовательности.
Имена формируются из символов алфавита, заданного стандартом языка.
Разрешено использовать строчные и прописные буквы латинского алфавита (A-
Z, a-z), цифры (0-9) и символ подчёркивания (_). Имя может иметь длину до
128 символов, должно начинаться с буквы и не может содержать пробелы.
Большинство элементов языка нечувствительны к регистру. Язык SQL
имеет свободный формат, то есть там, где допустим один пробел между эле-
ментами, разрешено ставить любое количество пробелов и пустых строк. Это
позволяет SQL-операторы и их фрагменты записывать с использованием отсту-
пов и выравнивания, что облегчает чтение и понимание запросов.
Точка с запятой является стандартным разделителем, но в некоторых реа-
лизациях (в частности, в компоненте Query) разделитель в конце команды не-
обязателен.
Набор объектов, используемых в базе данных, зависит от СУБД. К ос-
новным объектам относятся таблицы, представления, хранимые процедуры,
триггеры, индексы, ключи, создаваемые пользователем функции, ограничения
целостности и др.
Представлениями (просмотрами) называют виртуальные таблицы, со-
держимое которых определяется запросом. Подобно реальным таблицам пред-
69
Страницы
- « первая
- ‹ предыдущая
- …
- 67
- 68
- 69
- 70
- 71
- …
- следующая ›
- последняя »
