Основы работы с офисным пакетом OpenOffice.org 3.2. Работа с системой управления базами данных OpenOffice.org Base. Глотова Т.В. - 16 стр.

UptoLike

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

16
Создание запросов
Запрос является объектом базы данных OpenOffice Base. и служит для
выборки данных из одной или нескольких связанных таблиц и отображения их в
виде некоторой виртуальной таблицы. С помощью запросов, можно указать какие
именно поля выбранных таблиц нужно отобрать и критерии отбора строк.
Конструкция запроса сохраняется в файле базы данных, и запрос может быть
применён многократно при изменениях данных в исходных таблицах.
Выделяют два типа запросов: QBE-запросы (Query By Example - запрос по
образцу, пользователь дает им определение, специфицируя отдельные параметры в
специальном окне проектирования (бланке запроса) с использованием подсказок из
раскрывающихся списков, и SQL-запросы (Structured Query Language -
структурированный язык запросов)), формулируя их, пользователь применяет
инструкции и функции на языке запросов SQL. QBE-
запрос легко транслируются в
соответствующий SQL-запрос. Обратная операция также не составляет труда.
Стандартным типом запроса является запрос выбора. Для проектирования
QBE-запроса в окне базы данных сначала следует выбрать раздел Запросы (Рис. 17).
Рисунок 17. Раздел запросов
В OpenOffice Base возможны три варианта создания запроса:
1. В режиме конструктора.
2. С помощью мастера запросов.
3. В SQL представлении.
Рассмотрим окно конструктора запроса (Рис. 18) в котором представлена
конструкция запроса для выбора студентов, получивших пятерки по дисциплинам.
Каждый столбец таблицы конструктора содержит поле данных для запроса. Условия
критерия в одной строке связаны с логическим И.
                                Создание запросов

      Запрос является объектом базы данных OpenOffice Base. и служит для
выборки данных из одной или нескольких связанных таблиц и отображения их в
виде некоторой виртуальной таблицы. С помощью запросов, можно указать какие
именно поля выбранных таблиц нужно отобрать и критерии отбора строк.
Конструкция запроса сохраняется в файле базы данных, и запрос может быть
применён многократно при изменениях данных в исходных таблицах.
      Выделяют два типа запросов: QBE-запросы (Query By Example - запрос по
образцу, пользователь дает им определение, специфицируя отдельные параметры в
специальном окне проектирования (бланке запроса) с использованием подсказок из
раскрывающихся списков, и SQL-запросы (Structured Query Language -
структурированный язык запросов)), формулируя их, пользователь применяет
инструкции и функции на языке запросов SQL. QBE-запрос легко транслируются в
соответствующий SQL-запрос. Обратная операция также не составляет труда.
      Стандартным типом запроса является запрос выбора. Для проектирования
QBE-запроса в окне базы данных сначала следует выбрать раздел Запросы (Рис. 17).




                               Рисунок 17. Раздел запросов
      В OpenOffice Base возможны три варианта создания запроса:

      1.   В режиме конструктора.
      2.   С помощью мастера запросов.
      3.   В SQL представлении.

      Рассмотрим окно конструктора запроса (Рис. 18) в котором представлена
конструкция запроса для выбора студентов, получивших пятерки по дисциплинам.
Каждый столбец таблицы конструктора содержит поле данных для запроса. Условия
критерия в одной строке связаны с логическим И.




                                         16