Читайте также: |
|
1. Создайте базу данных в соответствии со своим вариантом.
2. Создайте таблицы в режиме конструктора и ввести в созданные таблицы данные (в режиме таблицы). Распечатайте таблицы в режиме предварительного просмотра.
3. Установите связи между таблицами и распечатайте окно Схема данных (поместите окно в буфер обмена, используя кнопки [Alt]+[Print Screen], создайте документ MS Word и вставьте окно из буфера обмена в документ и распечатайте).
4. Создайте запрос в соответствии со своим вариантом и распечатайте результат выполнения (в режиме предварительного просмотра).
5. Создайте отчет на основе созданного запроса и распечатайте его в режиме предварительного просмотра.
6. Дайте краткое пояснение к выполнению каждого пункта задания (используя текстовый процессор MS Word).
Создайте базу данных ТУРФИРМА. В базе данных создайте следующие таблицы:
Маршруты
Имя поля | Тип данных | Описание |
Код Маршрута (ключ) | Счетчик | Код маршрута |
Страна | Текстовый, размер поля - 30 Обязательное поле – Да | Полное название страны |
Способ Доставки | Текстовый, размер поля - 10 Обязательное поле – Да | Авиа/Автобус/Жел.дорога. |
Количество Дней | Числовой, Длинное целое Условие на значение - «>0» Обязательное поле – Да | Количество дней |
Цена | Денежный Число десятичных знаков - 0 Обязательное поле – Да | Стоимость путевки на одного человека |
Туры Агенты
Имя поля | Тип данных | Описание |
Код Агента (ключ) | Счетчик | Код туристического агента |
ФИО Агента | Текстовый, размер поля – 30 Обязательное поле – Да | ФИО туристического агента |
Адрес | Текстовый, размер поля – 30 Обязательное поле – Да | Город, улица, дом |
Телефон | Текстовый, Размер поля- 15 Обязательное поле – Нет | Код страны - код города - номер |
Заявки
Имя поля | Тип данные | Описание |
Номер (ключ) | Счетчик | Номер заказа |
Дата | Дата/время Краткий формат даты Обязательное поле - Да | Дата оформления заказа |
Код Агента | Числовой, Длинное целое Обязательное поле - Да | Код агента оформившего заявку |
ФИО Клиента | Текстовый, размер поля – 30 Обязательное поле — Да | ФИО клиента |
Код Маршрута | Числовой, Длинное целое Обязательное поле - Да | Код заказываемого маршрута |
Количество | Числовой, Целое Условие на значение — «>0» Обязательное поле - Да | Количество путевок |
Скидка | Числовой, Целое Обязательное поле - Да | В зависимости от количества - 0%, 3%, 5% |
Установите связи между таблицами.
ü Маршруты - Заявки по полю Код Маршрута, тип отношения один-ко-многим.
ü Тур Агенты - Заявки по полю Код Агента, тип отношения один-ко-многим.
Заполните таблицы о маршрутах и агентах. На основе введенных данных сформируйте 5-10 записей по таблице «Заявки».
Задача № 1.
а) Создайте запрос:
Имя запроса: Список заявок, который содержит поля:
Поле | Примечание |
Дата | Из таблицы Заявки, выводить на экран |
ФИО Клиента | Из таблицы Заявки, выводить на экран |
Страна | Из таблицы Маршруты, выводить на экран |
Количество | Из таблицы Заявки, выводить на экран |
Сумма | Поле Сумма= Цена* Количество*(1 - Скидка/100) является вычисляемым и создается в запросе, выводить на экран |
Отсортируйте данные по полю Дата.
б) Создайте отчет на основе запроса Список заявок. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговую стоимость приобретенных путевок по группе.
Задача № 2.
а) Создайте запросна выборку для записей, относящихся к текущему году и указанной страной (например, Египет).
Имя запроса: Список заявок, который содержит поля:
Поле | Примечание |
Дата | Из таблицы Заявки, выводить на экран |
ФИО Клиента | Из таблицы Заявки, выводить на экран |
ФИО Агента | Из таблицы Туры Агенты, выводить на экран |
Страна | Из таблицы Маршруты, выводить на экран |
Количество | Из таблицы Заявки, выводить на экран |
б) Создайте отчет на основе запроса Список заявок. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговое количество приобретенных путевок по группе.
Задача № 3.
а) Создайте запросна выборку по названию страны.
Имя запроса: Список заявок, который содержит поля:
Поле | Примечание |
Дата | Из таблицы Заявки, выводить на экран |
ФИО Клиента | Из таблицы Заявки, выводить на экран |
ФИО Агента | Из таблицы Туры Агенты, выводить на экран |
Страна | Из таблицы Маршруты, выводить на экран |
Количество | Из таблицы Заявки, выводить на экран |
б) Создайте отчет на основе запроса Список заявок. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю ФИО Клиента, подсчитывать Итоговое количество приобретенных путевок по группе.
Задача № 4.
а) Создайте запросна выборку для записей, относящихся к определенному временному интервалу (на Ваше усмотрение).
Имя запроса: Список заявок, который содержит поля:
Поле | Примечание |
Дата | Из таблицы Заявки, выводить на экран |
ФИО Клиента | Из таблицы Заявки, выводить на экран |
ФИО Агента | Из таблицы Туры Агенты, выводить на экран |
Страна | Из таблицы Маршруты, выводить на экран |
Количество | Из таблицы Заявки, выводить на экран |
б) Создайте отчет на основе запроса Список заявок. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Страна, подсчитывать Итоговое количество приобретенных путевок по группе.
Задача № 5.
а) Создайте запросна выборку для записей, относящихся к указанной стране (например, Египет), и количеством больше указанного (например, >2).
Имя запроса: Список заявок, который содержит поля:
Поле | Примечание |
Дата | Из таблицы Заявки, выводить на экран |
ФИО Клиента | Из таблицы Заявки, выводить на экран |
ФИО Агента | Из таблицы Туры Агенты, выводить на экран |
Страна | Из таблицы Маршруты, выводить на экран |
Количество | Из таблицы Заявки, выводить на экран |
б) Создайте отчет на основе запроса Список заявок. Заголовок отчета должен включать в себя данные об учащемся, выполнившем контрольную работу (ФИО, № группы, № шифра учащегося). Отчет должен выводить все поля запроса, группировать данные по полю Дата, подсчитывать Итоговое количество приобретенных путевок по группе.
Дата добавления: 2015-11-16; просмотров: 24 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задачи контрольного задания №2 | | | Условие задач № 6, 7, 8, 9, 10. |