Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 69 стр.

UptoLike

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

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