63
базе есть таблицы, а ещё лучше, если они об этом вообще ничего не
знают. Таблицы – слишком ценные объекты базы, чтобы с ними имел дело
кто-либо, кроме разработчика базы.
Если исполнителю надо получить данные из базы, он должен
использовать специальные объекты – запросы. Все необходимые запросы
разработчик базы должен подготовить заранее. Если запрос подготовлен,
надо открыть панель Запросы в окне базы данных, выбрать его и открыть
двойным щелчком на значке – откроется результирующая таблица, в
которой исполнитель найдёт то, что его интересует.
В общем случае результирующая таблица может не
соответствовать ни одной из базовых таблиц базы данных. Её поля могут
представлять набор из полей разных таблиц, а её записи могут содержать
отфильтрованные и отсортированные записи таблиц, на основе которых
формировался запрос. Лишь в тех случаях, когда исполнитель не находит
нужных данных в результирующей таблице, возникает необходимость
готовить новый запрос – это задача разработчика базы.
В нижней части бланка запроса по образцу имеется строка Вывод
на экран. По умолчанию предполагается, что все поля, включённые в
запрос, должны выводиться на экран, но это не всегда целесообразно.
Например, бывают случаи, когда некое поле необходимо включить в
запрос, на пример потому, что оно является полем сортировки, но в то же
время, не желательно, чтобы пользователь базы видел его содержание. В
таких случаях отображения содержимого на экране подавляют сбросом
флажка Вывод на экран.
Специальный тип запросов, называемый запросами с параметрами,
позволяет пользователю самому ввести критерий отбора данных на этапе
запуска запроса. Этим приёмом обеспечивается гибкость работы с базой.
Нам нужны данные из обеих таблиц. В запросе должны быть
представлены все суммы и данные о клиенте и его автомобиле. Назовем
запрос «Данные по номеру заявки». Конструктор данного запроса