Читайте также:
|
|
12. В окне базы данных выберите закладку «Запросы», на этой закладке выполните команду «Создание запроса в режиме конструктора». На экран будет выведено окно «Запрос 1: запрос на выборку» и диалоговое окно «Добавление таблицы»
13. Используя диалоговое окно «Добавление таблицы» укажите, что источником данных для запроса будет таблица «Каргоплан». При этом список полей таблицы «Каргоплан» появиться в верхней части окна формирования запроса. Закройте диалоговое окно «Добавление таблицы».
14. заполните ячейки верхней строки таблицы в нижней части окна названиями полей, которые будут участвовать в формировании запроса: «Номер контейнера», «Тип», «Трюм», «Ярус», «Погружен», «К разгрузке» и «Код». Это можно сделать, например, следующим образом: щелчок мышки по ячейке верхней строки таблицы («Поле:») приводит к появлению в правой части ячейки символа раскрывающегося списка, щелчок по этому символу и Вы можете выбрать название поля из списка.
15. В третьей строке таблицы («Сортировка:») поставьте отметки «по возрастанию» в 3 и 4 колонках таблицы. Тем самым мы обеспечим сортировку записей таблицы таким образом чтобы сведения о контейнерах были отсортированы по номеру трюма, в котором они установлены, а внутри трюма – по ярусу, в котором они установлены. Для установки отметки сортировки – щелкните мышкой по ячейке и выберите из списка нужное значение.
16. «Галочка» в ячейке четвертой строки таблицы («Вывод на экран:») обозначает, что при выполнении запроса на экран будет выведено значение соответствующего поля. Снимите «галочку» из четвертой строки таблице в колонке соответствующей полю «Код».
17. Пятая, шестая и т.д. строки таблицы («Условие отбора») служат для формирования фильтров на значения полей, в соответствии с которыми будет осуществляться отбор записей таблицы для включения в динамический набор, который будет показан пользователю при выполнении запроса. Основные принципы формирования фильтров здесь и при их использовании в режиме просмотра Таблицы (пункт I практического задания) – одни и те же. При выполнении запроса выражения (фильтры), записанные в одной строке объединяются при помощи логической операции «И», а выражения, записанные на разных строках (5, 6,…) – при помощи логической операции «ИЛИ»
Введите выражения, описывающие фильтры, в ячейки 5 строки в соответствии с таблицей:
Таблица 8
Поле: | Номер контейнера | Тип | Трюм | Ярус | Погружен | К разгрузке | Код |
… | … | … | … | … | … | … | … |
Условие отбора: | “20””” | >2 | “SPB” | ||||
Или: | “40””” | >2 | “SPB” |
В результате мы получим запрос на вывод сведений о 20 и 40 футовых контейнерах, погруженных в порту Санкт-Петербург и расположенных на крышках трюмов судна (ярус 3 и 4), который можно условно описать следующим способом:
((Тип=”20”””) and (Ярус>2) and (Погружен=”SPB)) or ((Тип=”40”””) and (Ярус>2) and (Погружен=”SPB))
18. Выполните запрос, для чего нажмите кнопку с изображением восклицательного знака на панели инструментов.
В результате выполнения запроса будет сформирован динамический набор данных, удовлетворяющих условиям отбора в запросе, внешний вид которого должен быть похож на таблицу, представленную на рисунке:
Рисунок 8
19. Выведите в окно описание запроса на языке SQL, для чего выберите команду «Режим SQL» из списка левой кнопки панели инструментов (Рисунок 9)
Рисунок 9
Ознакомьтесь с описанием запроса на языке SQL, будьте готовы объяснить преподавателю синтаксис оператора и внести в оператор изменения в соответствии с требованиями преподавателя.
20. Закройте окно запроса и сохраните запрос под названием «Каргоплан_1»
Дата добавления: 2015-07-19; просмотров: 130 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Практическое задание 3. ПРОСМОТР И ВЫБОР ИНФОРМАЦИИ ИЗ ТАБЛИЦ | | | Практическое задание 4. ВЫЧИСЛЕНИЯ В MS ACCESS |