Задания выполняются по базе данных, созданной студентом в соответствии с индивидуальным вариантом при выполнении лабораторной работы 1 [2].
Задание 1. Проанализируйте индивидуальный вариант заданий в табл. 1 – 5. Откройте свою базу данных и добавьте в ее таблицы записи, смысловое содержание которых позволит выполнить указанные задания. Всего в основной таблице базы данных должно быть не менее 20 записей.
Задание 2. В соответствии с формулировками индивидуальных заданий в своей базе данных создайте и сохраните следующие запросы, присвоив им информативные имена, характеризующие содержание запроса:
1) по заданию табл. 1 – три запроса на выборку данных;
2) по заданию табл. 2 – запрос с вычисляемым полем;
3) по заданию табл. 3 – запрос с групповыми операциями;
4) по заданию табл. 4 – запрос с параметром N.
Задание 3. Согласно индивидуальному варианту (см. табл. 5) создайте отчет о соответствующем объекте базы данных с учетом указанных признаков группирования и сортировки записей. В качестве источника информации для отчета примените специально созданный многотабличный запрос на выборку данных, содержащий все необходимые по условию задания поля. При сохранении отчета в его имени укажите свою фамилию, например: Фамилия_Отчет.
Таблица 1
Варианты задания по созданию запросов на выборку данных
| Ва- ри- ант | Содержание запроса |
| 1. Перевозки из Мурманска во Владивосток. 2. Перевозки в Мурманск грузов в количестве более 500 кг. 3. Перевозки во Владивосток, совершенные не позднее 01.05.2009. | |
| 1. Абитуриенты, окончившие школу с золотой медалью. 2. Абитуриенты, поступающие на специальность «Электроснабжение» и проживающие в Новокузнецке и Сургуте. 3. Абитуриенты, окончившие школу с золотой медалью и сдавшие экзамен по математике на оценку «5». |
Продолжение табл. 1
| 1. Должность и тарифная ставка работника Р. Л. Иванова. 2. Работники отдела «Проектирование» с тарифной ставкой от 180 до 250 р./ч. 3. Работники отдела «Проектирование», разряд которых выше 10-го. | |
| 1. Поступления товара «Сухое молоко». 2. Товары для организации «Восход» в количестве от 1000 до 5000 кг. 3. Товар «Сухое молоко», поступивший до 15.09.2008. | |
| 1. Книги, взятые на абонемент читателем Р. А. Петровым. 2. Книги, выданные в мае 2008 г. в количестве более 5 шт. 3. Книги жанра «Наука», выданные читателю П. Л. Цветкову. | |
| 1. Модель автомобиля владельца А. Г. Зайцева. 2. Нарушения, допущенные водителем Г. Д. Беловым осенью 2008 г. 3. Нарушения, допущенные владельцами автомобилей модели «Тойота» до 02.08.2009. | |
| 1. Данные о старте и финише участника соревнований Р. А. Краснова. 2. Участники команды «Юниор» спортивной организации «Чемпион». 3. Участники команды «Юниор», не вышедшие на старт. | |
| 1. Перевозки груза из Омска в Тюмень. 2. Перевозки груза в количестве от 1 до 5 т в Тюмень. 3. Перевозки груза, отправленные в Москву не позднее 10.09.2009. | |
| 1. Успеваемость студентов по математике. 2. Студенты, получившие по физике оценку «4» или «5». 3. Успеваемость студента А. П. Иванова по математике и физике. | |
| 1. Состояние лицевого счета абонента В. Д. Федорова. 2. Должники, имеющие в 2008 г. льготу «Инвалидность». 3. Абоненты, отключенные за неуплату во втором квартале 2009 г. | |
| 1. CD-диски с общим объемом файлов более 900 кбайт. 2. CD-диски с названием «Access», выпущенные с 2007-го по 2009-й гг. 3. Владельцы CD-дисков с прикладным программным обеспечением. | |
| 1. Студенты, имеющие оценку «2» по химии. 2. Студенты, имеющие пропуски занятий по математике. 3. Успеваемость студента Р. Л. Ершова по математике и физике. | |
| 1. Постояльцы, проживающие в гостиничных номерах 5 и 40. 2. Постояльцы, которые забронировали гостиничный номер категории «люкс» и проживали в нем в июле 2008 г. 3. Постояльцы, проживающие в номерах со стоимостью места менее 1500 р. | |
| 1. Товары, полученные от поставщика – завода «Монолит». 2. Товары, проданные летом 2008 г. в количестве от 1000 до 3000 шт. 3. Товары с наименованием «Миксер», поступившие до 01.02.2008. |
Окончание табл. 1
| 1. Предприятия, имеющие форму собственности «ОАО». 2. Предприятия, выпускающие электротехнику, прибыль которых составляет от 500 тыс. до 1 млн $. 3. Предприятия, заплатившие налоги в IV квартале 2008 г. | |
| 1. Поездки в Москву летом 2008 г. 2. Поездки пассажирского поезда № 5. 3. Поездки в Новосибирск поездов с количеством вагонов более 10. | |
| 1. Водители, имеющие оклад от 15000 до 17000 р. 2. Автобусы, работавшие на маршруте № 79 в сентябре 2009 г. 3. Водители, работающие на автобусах марки «Икарус» на маршрутах № 90 и 104. | |
| 1. Риэлторы, совершившие обмен трехкомнатных квартир в мае 2008 г. 2. Сделки, совершенные риэлторами в июне 2008 г. 3. Список однокомнатных квартир с телефоном и балконом, общий метраж которых не менее 42 кв. м. | |
| 1. Рейсы, выполненные из Москвы в Париж весной 2009 г. 2. Рейсы, выполненные самолетом Ту-154. 3. Рейсы в Минск с доходом более 800 тыс. р. |
Таблица 2
Варианты задания по созданию запроса с вычисляемым полем
| Вари- ант | Имя таблицы | Вычисляемое поле |
| Рейсы | Прибыль за рейс, выполненный судном | |
| Анкета | Возраст абитуриента на текущую дату | |
| Табель | Зарплата работника | |
| Отпуск товаров | Доход от продажи товара | |
| Выдачи | Просрочено дней читателем | |
| Нарушители | Размер штрафа в долларах | |
| Финиш | Размер бонуса, определяемый как разница порядковых номеров на старте и финише | |
| Доставки | Количество дней доставки груза | |
| Сессия | Индивидуальный код студента, представляющий собой сумму шифра студента и шифра дисциплины | |
| Платежи | Сумма оплаты с учетом льготы абонента | |
| CD-диски | Объем CD-диска в мегабайтах |
Окончание табл. 2
| Успеваемость | Индивидуальный код студента, представляющий собой сумму шифра студента и шифра дисциплины | |
| Проживание | Сумма оплаты за проживание постояльца гостиницы | |
| Продажа | Доход от продажи товара | |
| Предприятия | Прибыль предприятия, рассчитанная в евро | |
| Расписание | Прибыль за поездку, рассчитанная в долларах | |
| Парк | Длительность маршрута | |
| Недвижимость | Стоимость 1 кв. м общей площади | |
| Перевозки | Количество свободных мест на рейсе |
Таблица 3
Варианты задания по созданию запроса с групповыми операциями
| Ва- ри- ант | Имя таблицы | Итоговый показатель для расчета | |
| Рейсы | Количество рейсов, выполненных каждым судном | ||
| Специальности | Количество анкет абитуриентов по каждой специальности | ||
| Работники | Количество отработанных часов каждым работником | ||
| Товары | Количество отпущенного товара по каждому наименованию | ||
| Книги | Количество книг, прочитанных каждым читателем | ||
| Нарушители | Количество нарушителей по каждому виду нарушений | ||
| Команда | Количество участников в каждой команде | ||
| Транспорт | Расстояние, пройденное каждым автомобилем | ||
| Дисциплина | Количество оценок «5» по каждой дисциплине | ||
| Абоненты | Количество абонентов по каждому виду льготы | ||
| Владельцы | Количество CD-дисков по каждому виду программного обеспечения | ||
| Студенты | Количество пропусков занятий по каждой дисциплине | ||
| Номерной фонд | Количество проживающих в гостиничных номерах каждой категории | ||
| Товары | Количество проданного товара по каждому наименованию | ||
| Предприятия | Сумма уплаченных налогов каждым предприятием | ||
| Поезда | Количество пассажиров, перевезенных каждым поездом | ||
| Парк | Количество автобусов по каждому маршруту | ||
| Сделки | Количество сделок, совершенных каждым риэлтором | ||
| Рейсы | Количество пассажиров, перевезенных каждым самолетом |
Таблица 4
Варианты задания по созданию запроса с параметром
| Вариант | Условие запроса с параметром |
| Рейсы, совершенные судном N | |
| Абитуриенты, поступающие на специальность N | |
| Работники отдела N | |
| Организации, которые приобрели товар N | |
| Книги, выданные читателю N | |
| Владельцы автомобилей, допустившие нарушение N | |
| Команда, в состав которой входит участник N | |
| Перевозки в пункт назначения N | |
| Успеваемость по всем дисциплинам студента N | |
| Льготы, которые имеет абонент N | |
| Названия CD-дисков, принадлежащие владельцу N | |
| Отметки о пропусках занятий студентом N | |
| Постояльцы, проживающие в гостиничном номере категории N | |
| Поставки товара поставщиком N | |
| Продукция, выпускаемая предприятием N | |
| Расписание движения пассажирского поезда N | |
| Водители, работающие на автобусах по маршруту N | |
| Сделки, совершенные риэлтором N | |
| Рейсы, выполненные самолетами модели N |
Таблица 5
Варианты задания для создания отчета
| Ва- ри- ант | Объект базы данных | Признак группирования данных | Признак и направление сортировки |
| Рейсы | Название судна | Груз (á) | |
| Анкета | Специальность | Ф.И.О. абитуриента (á) | |
| Работники | Отдел | Ставка, р./ч (â) | |
| Отпуск товаров | Организация | Количество отпущенного товара (â) | |
| Выдачи | Жанр | Ф.И.О. читателя (á) | |
| Нарушители | Вид нарушения | Ф.И.О. владельца (á) | |
| Участники | Спортивная организация | Ф.И.О. участника (á) | |
| Доставка | Пункт отправления | Груз (á) | |
| Оценки | Наименование дисциплины | Ф.И.О. студента (á) | |
| Абоненты | Вид льготы | Ф.И.О. абонента (á) |
Окончание табл. 5
| Лицензии | Владелец | Название (á) | |
| Студенты | Факультет | Ф.И.О. студента (á) | |
| Проживание | Категория номера | Место (â) | |
| Товары | Наименование поставщика | Наименование товара (á) | |
| Предприятия | Год | Прибыль (â) | |
| Перевозки | Категория поезда | Количество пассажиров (á) | |
| Перевозки | Марка автобуса | Ф.И.О. водителя (á) | |
| Сделки | Ф.И.О. риэлтора | Количество комнат (â) | |
| Перевозки | Модель самолета | Количество пассажиров (á) |
Примечание. â– сортировка по возрастанию; á – сортировка по убыванию.
Лабораторная работа 3
СОЗДАНИЕ ФОРМ И МАКРОСОВ
Цель работы – получить практические навыки создания форм для ввода данных в таблицы и простейших макросов для эффективной работы с
базой данных.






