Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
IV. Создание запросов на выборку в режиме конструктораСодержание книги
Поиск на нашем сайте
12. Воспользуйтесь инструментом «Конструктор запросов», который расположен на панели «Другие» ленты «Создание». В рабочую область будет выведено окно «Запрос 1» и диалоговое окно «Добавление таблицы». 13. Используя диалоговое окно «Добавление таблицы» укажите, что источником данных для запроса будет таблица «Каргоплан». При этом список полей таблицы «Каргоплан» появиться в верхней части окна формирования запроса. Закройте диалоговое окно «Добавление таблицы». 14. заполните ячейки верхней строки таблицы в нижней части окна названиями полей, которые будут участвовать в формировании запроса: «Номер контейнера», «Тип», «Трюм», «Ярус», «Погружен», «К разгрузке» и «Код». Это можно сделать, например, следующим образом: щелчок мышки по ячейке верхней строки таблицы («Поле:») приводит к появлению в правой части ячейки символа раскрывающегося списка, щелчок по этому символу и Вы можете выбрать название поля из списка. 15. В третьей строке таблицы («Сортировка:») поставьте отметки «по возрастанию» в 3 и 4 колонках таблицы. Тем самым мы обеспечим сортировку записей таблицы таким образом чтобы сведения о контейнерах были отсортированы по номеру трюма, в котором они установлены, а внутри трюма – по ярусу, в котором они установлены. Для установки отметки сортировки – щелкните мышкой по ячейке и выберите из списка нужное значение. 16. «Галочка» в ячейке четвертой строки таблицы («Вывод на экран:») обозначает, что при выполнении запроса на экран будет выведено значение соответствующего поля. Снимите «галочку» из четвертой строки таблице в колонке соответствующей полю «Код». 17. Пятая, шестая и т.д. строки таблицы («Условие отбора») служат для формирования фильтров на значения полей, в соответствии с которыми будет осуществляться отбор записей таблицы для включения в динамический набор, который будет показан пользователю при выполнении запроса. Основные принципы формирования фильтров здесь и при их использовании в режиме просмотра Таблицы (пункт I практического задания) – одни и те же. При выполнении запроса выражения (фильтры), записанные в одной строке объединяются при помощи логической операции «И», а выражения, записанные на разных строках (5, 6,…) – при помощи логической операции «ИЛИ» Введите выражения, описывающие фильтры, в ячейки 5 строки в соответствии с таблицей: Таблица 8
В результате мы получим запрос на вывод сведений о 20 и 40 футовых контейнерах, погруженных в порту Санкт-Петербург и расположенных на крышках трюмов судна (ярус 3 и 4), который можно условно описать следующим способом: ((Тип=”20”””) and (Ярус>2) and (Погружен=”SPB)) or ((Тип=”40”””) and (Ярус>2) and (Погружен=”SPB)) 18. Выполните запрос, для чего нажмите кнопку с изображением восклицательного знака на панели инструментов. В результате выполнения запроса будет сформирован динамический набор данных, удовлетворяющих условиям отбора в запросе, внешний вид которого должен быть похож на таблицу, представленную на рисунке:
Рисунок 7
19. Выведите в окно описание запроса на языке SQL, для чего выберите команду «Режим SQL» панели инструментов “Результаты». Ознакомьтесь с описанием запроса на языке SQL, будьте готовы объяснить преподавателю синтаксис оператора и внести в оператор изменения в соответствии с требованиями преподавателя. 20. Закройте окно запроса и сохраните запрос под названием «Каргоплан_2»
IV. Контрольное задание Создайте запросы «Каргоплан_3» и «Каргоплан_4» для того, чтобы отобразить необходимые сведения о контейнерах: a. погруженных в Санкт-Петербурге назначением на порты Роттердам и Гамбург, вес которых не менее 12 тонн, установленных в трюмах 1 и 2 b. названия которых начинаются с буквы “M”, имеющих вес от 10 до 16 тонн, содержащих опасные грузы (код больше 0)
Вычисления в ms access ВНИМАНИЕ! После выполнения практического задания в базу данных должны быть добавлены запросы «Момент веса порожнего судна», «Количество записей», «Итоговые данные» и «Групповые операции», а также «Груз_1», «Груз_2», «Груз_3» и «Груз_4»
Контрольные вопросы 1. Что понимается под термином «агрегатные» функции? Перечислите агрегатные функции MS Access? 2. В каких случаях при построении запросов следует использовать групповые операции? 3. Что понимается под термином ”вычисляемое поле”?
В процессе защиты необходимо продемонстрировать умение выполнить: · быстрый подсчет записей с использованием агрегатных функций (например, средний вес контейнеров на судне), · быстрый подсчет записей с наложением дополнительных условий (например, вычислить количество контейнеров для выгрузки в порту…, средний вес контейнера в указанном трюме, максимальный вес контейнера на крышке указанного трюма) · выполнять вычисления с группировкой записей (например, определить суммарный (максимальный, средний) вес контейнера по трюмам или портам назначения или портам выгрузки…) · использовать в запросах вычисляемые поля (например, вывести вес контейнеров не в тоннах, а в килограммах)
Все вычисления в MS Access – это вычисления, выполняемые в запросах и отчетах (Практическое задание 6) над данными в табличной форме (из таблиц и других запросов). Вычисления могут быть выполнены: · с использованиям в полях запросов агрегатных данных, · в запросах с группировкой данных · в запросах на выборку с вычисляемыми полями.
Порядок выполнения работы
|
||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-01-27; просмотров: 552; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.007 с.) |