Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь 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; просмотров: 469; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.161.57 (0.007 с.) |