|
|||
ОДБ.13 Информатика и ИКТ.. Дата 13.10.2020 г. Группа № 26.. Тема 5.2. Базы данных.. Ход урока. I. Организационный момент. II. Контрольная проверка знаний. Задание 1. Задание 2ОДБ.13 Информатика и ИКТ. Дата 13.10.2020 г. Группа № 26.
Тема 5.2. Базы данных. Занятие № 17 Практическое занятие № 18 «Реализация сложных запросов». Цели: закрепление навыков по созданию и заполнению таблиц; отработка приемов реализации сложных запросов на выборку в Microsoft Access. Ход урока I. Организационный момент II. Контрольная проверка знаний
Задание 1 Требуется создать таблицу «ОЦЕНКИ» и ввести в нее данные с результатами вступительных экзаменов. 2. Связать таблицу ОЦЕНКИ с таблицей АБИТУРИЕНТЫ через поле РЕГ_НОМ. ОЦЕНКИ Пояснение. Оценка "ноль" выставляется за неявку на экзамене. Задание 2 С помощью конструктора запросов реализовать следующие запросы, использующие данные из нескольких таблиц и сложные условия выбора. Запрос 1. Получить список всех абитуриентов, живущих в Перми и имеющих медали. В списке указать фамилию и номер школы, факультет, на который они поступают. Отсортировать список в алфавитном порядке фамилий. .выбор АНКЕТЫ.ФАМИЛИЯ, АНКЕТЫ.УЧ_ЗАВЕДЕНИЕ, ФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ где АНКЕТЫ.ГОРОД = "Пермь" и АБИТУРИЕНТЫ.MEДАЛЬ=ДА сортироватьАНКЕТЫ.ФАМИЛИЯ повозрастанию В конструкторе запросов эта команда будет выглядеть так: Обратите внимание на то, что хотя в команде непосредственно используются поля только из трех таблиц: АНКЕТЫ, ФАКУЛЬТЕТЫ и АБИТУРИЕНТЫ, в реализации запроса участвует четвертая таблица СПЕЦИАЛЬНОСТИ. Ее нельзя исключить, поскольку будет нарушена связность схемы: таблица АБИТУРИЕНТЫ связана с таблицей ФАКУЛЬТЕТЫ через таблицу СПЕЦИАЛЬНОСТИ. Результатом выполнения данного запроса должна быть следующая таблица: Запрос 2. Получить список всех абитуриентов, поступающих на юридический факультет, имеющих производственный стаж. Указать фамилию, город, специальность и стаж. Упорядочить по фамилиям. Пояснение. В этом запросе должны использоваться три таблицы: АНКЕТЫ, СПЕЦИАЛЬНОСТИ, АБИТУРИЕНТЫ. На гипотетическом языке запросов команда выглядит так: .выбор АНКЕТЫ.ФАМИЛИЯ, АНКЕТЫ.ГОРОД, СПЕЦИАЛЬНОСТИ .СПЕЦИАЛЬНОСТЬ, АБИТУРИЕНТЫ. СТАЖ гдеФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ= "Юридический" и АБИТУРИЕНТЫ.СТАЖ>0 сортироватьАНКЕТЫ.ФАМИЛИЯ повозрастанию Самостоятельно реализовать запрос через конструктор. В результате должна быть получена следующая таблица:
Домашнее задание: Выполните практическую работу. Подготовьте отчет о выполненной работе. Сфотографировать отчет и отправить преподавателю на эл.почту valvovk@mail.ru или отправить сообщением в группу ВКонтакте https://vk.com/club194179937
|
|||
|