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

UptoLike

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

66
После ввода запроса надо нажать кнопку Execute Queryпоявится таб-
лица с результатами.
Кроме того, через контекстное меню редактора запросов можно загрузить
текст запроса из файла.
Для ввода нового запроса следует нажать кнопку Next Query и записать
запрос. Иногда удобно скопировать старый запрос в буфер, нажать кнопку Next
Query, вставить текст из буфера
и внести в него изменения.
Протестированные запросы можно через буфер передать в нужную про-
грамму или сохранить в файле. Для сохранения в файле следует открыть кон-
текстное меню для поля редактора текста запроса и выбрать соответствующую
команду.
3.4. Применение языка SQL
Реляционные базы данных имеют мощный теоретический фундамент, ос-
нованный на математической теории множеств. Основными операциями над
отношениями являются: выборка (Restriction), проекция (Projection), соединение
(Join), объединение (Union), пересечение, разность, декартово произведение
(Cross Join).
Далее рассматриваются конструкции языка SQL и приводятся примеры,
иллюстрирующие суть операций. При этом необходимо учитывать следующие
моменты:
в примерах используются таблицы поставляемой с
системой Delphi
демонстрационной базы данных DBDemos;
в командах SQL зарезервированные слова записываются прописными
буквами;
для лучшего усвоения материала целесообразно сразу выполнять при-
меры и анализировать получаемые наборы данных;
удобным средством для тестирования примеров является SQL
Explorer.
Операции выборки и проекции являются унарными, поскольку они рабо-
тают с одним отношением.
      После ввода запроса надо нажать кнопку Execute Query – появится таб-
лица с результатами.
      Кроме того, через контекстное меню редактора запросов можно загрузить
текст запроса из файла.
      Для ввода нового запроса следует нажать кнопку Next Query и записать
запрос. Иногда удобно скопировать старый запрос в буфер, нажать кнопку Next
Query, вставить текст из буфера и внести в него изменения.
      Протестированные запросы можно через буфер передать в нужную про-
грамму или сохранить в файле. Для сохранения в файле следует открыть кон-
текстное меню для поля редактора текста запроса и выбрать соответствующую
команду.


                          3.4. Применение языка SQL
      Реляционные базы данных имеют мощный теоретический фундамент, ос-
нованный на математической теории множеств. Основными операциями над
отношениями являются: выборка (Restriction), проекция (Projection), соединение
(Join), объединение (Union), пересечение, разность, декартово произведение
(Cross Join).
      Далее рассматриваются конструкции языка SQL и приводятся примеры,
иллюстрирующие суть операций. При этом необходимо учитывать следующие
моменты:
      – в примерах используются таблицы поставляемой с системой Delphi
           демонстрационной базы данных DBDemos;
      – в командах SQL зарезервированные слова записываются прописными
           буквами;
      – для лучшего усвоения материала целесообразно сразу выполнять при-
           меры и анализировать получаемые наборы данных;
      – удобным средством для тестирования примеров является SQL
           Explorer.
      Операции выборки и проекции являются унарными, поскольку они рабо-
тают с одним отношением.

                                      66