
- •Учебно-методическое пособие
- •Маршрутная карта изучения дисциплины по Модулю 3
- •1. Современное состояние проблемы моделирования систем
- •2. Принципы моделирования
- •3. Классификация моделей
- •4. Моделирование систем
- •5. Математическое моделирование
- •5.1. Математические схемы моделирования систем
- •5.2. Непрерывно-детерминированные модели (d-схемы)
- •5.3. Дискретно-детерминированные модели (f-схемы)
- •5.4. Дискретно-стохастические модели (р-схемы)
- •5.5. Непрерывно-стохастические модели (q-схемы)
- •5.6. Сетевые модели (n-схемы)
- •5.7. Комбинированные модели (а-схемы)
- •6. Анализ результатов машинного моделирования
- •6.1. Корреляционный анализ результатов моделирования
- •6.2. Регрессионный анализ результатов моделирования
- •6.3. Дисперсионный анализ результатов моделирования
- •6.4. Вопросы для самоконтроля
- •7. Методические указания для выполнения практического задания №1. «Построение простейших моделей»
- •Пример выполнения задания
- •Приложение 1. Варианты заданий
- •8. Методические указания для выполнения практического задания №2. «Построение регрессионной модели» с использованием табличного процессора Microsoft Excel
- •9. Методические указания для выполнения индивидуального задания №1. «Построение регрессионной модели» средствами языка программированияTurbo Pascal
- •Приложение 2. Варианты заданий
- •10. Основные понятия теории баз данных
- •10.1. Базы данных и системы управления базами данных. Модели данных
- •10.2. Основы проектирования реляционных баз данных
- •10.3. Этапы проектирования реляционной базы данных
- •1. Анализ предметной области
- •10.4. Вопросы для самоконтроля
- •11. Основы работы с субд Microsoft Access
- •11.1. Объекты базы данных Microsoft Access
- •11.2. Работа с таблицами
- •11.3. Работа с формами
- •11.4. Работа с запросами. Запросы на выборку
- •Имя поля: выражение
- •11.5. Итоговые запросы и запросы на изменение данных
- •Создание запроса на удаление записей таблицы
- •Создание запроса на обновление записей таблицы
- •Создание запроса на создание новой таблицы
- •11.6. Работа с отчетами
- •11.7. Вопросы для самоконтроля
- •12. Методические указания для выполнения практического задания №3. «Работа с таблицами и формами базы данных Microsoft Access»
- •13. Методические указания для выполнения практического задания №4. «Работа с запросами на выборку в базе данных Microsoft Access»
- •14. Методические указания для выполнения практического задания №5. «Работа с итоговыми запросами и запросами на изменение таблиц в базе данных Microsoft Access. Создание отчетов»
- •15. Методические указания для выполнения индивидуального задания №2. «Базы данных»
- •16. Вопросы для подготовки к защите индивидуального задания №2
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
Вариант 25
База данных «Туристическое агентство» |
Описание предметной области Фирма предоставляет клиентам услуги по организации зарубежных поездок. При этом цели поездок могут быть различными (отдых, туризм, лечение и т.д.). При оформлении услуги устанавливается фиксированная стоимость 1 дня пребывания в той или иной стране. Стоимость поездки может быть вычислена как Стоимость 1 дня пребывания * Количество дней пребывания + Стоимость транспортных услуг + Стоимость оформления визы. Кроме того, клиент платит налог на добавленную стоимость (НДС) в размере 3% от стоимости поездки. |
База данных должна включать таблицы КЛИЕНТЫ, МАРШРУТЫ, ПОЕЗДКИ, содержащие следующую информацию: |
Фамилия клиента |
Имя клиента |
Отчество клиента |
Серия, номер паспорта клиента |
Страна назначения |
Цель поездки |
Стоимость 1 дня пребывания в стране назначения (зависит от выбранной страны и цели поездки) |
Стоимость транспортных услуг (определяется выбором страны) |
Стоимость оформления визы (определяется выбором страны) |
Дата начала пребывания в стране назначения |
Количество дней пребывания в стране назначения |
ЗАДАНИЕ НА ВЫПОЛНЕНИЕ
|
Кроме исходных базовых таблиц база данных должна содержать следующие объекты:
ФОРМЫ | |||
Номер формы |
Тип формы |
Назначение формы | |
1 |
Автоформа в столбец |
Отображает данные из таблицы КЛИЕНТЫ | |
2 |
Форма с подчиненной формой |
Отображает данные из таблиц МАРШРУТЫ и ПОЕЗДКИ | |
ЗАПРОСЫ | |||
Номер запроса |
Тип запроса |
Какую задачу решает запрос | |
1 |
Запрос на выборку |
Выбирает из таблицы МАРШРУТЫ информацию о маршрутах со значением в поле Стоимость транспортных услугв диапазоне от 1000 руб. до 3000 руб. | |
2 |
Запрос на выборку |
Выбирает из таблицы МАРШРУТЫ информацию о маршрутах, для которых Цель поездки «отдых» и Стоимость 1 дня пребывания не превышает 1000 руб. | |
3 |
Запрос на выборку |
Выбирает из таблиц КЛИЕНТЫ и ПОЕЗДКИ информацию о клиентах, совершивших поездки с количеством дней пребывания в стране от10 до 14 | |
4 |
Запрос с параметром |
Выбирает из таблицы МАРШРУТЫ информацию о маршрутах с заданной стоимостью 1 дня пребывания. Конкретное значение стоимости 1 дня пребывания вводится при выполнении запроса | |
5 |
Запрос с параметром |
Выбирает из таблицы МАРШРУТЫ информацию о странах, для которых стоимость транспортных услуг есть значение из некоторого диапазона. Нижняя и верхняя границы диапазона задаются при выполнении запроса | |
6 |
Запрос с вычисляемыми полями |
Вычисляет для каждой поездки ее стоимость без НДС. Включает поля Страна назначения, Цель поездки, Дата начала поездки, Количество дней пребывания, Стоимость поездки без НДС. Сортировка по полюСтоимость поездки без НДС | |
|
|
| |
7 |
Итоговый запрос |
Для маршрутов с целью поездки «отдых» выполняет группировку по полю Цель поездки. Для каждой группы определяет минимальную стоимость 1 дня пребывания | |
8 |
Итоговый запрос |
Выполняет группировку по полю Страна назначения. Для каждой страны вычисляет минимальное и максимальное значения по полюСтоимость 1 дня пребывания | |
9 |
Запрос на создание базовой таблицы |
Создает таблицу ПОЕЗДКИ_БОЛЬШЕ_НЕДЕЛИ, содержащую информацию о поездках, для которых количество дней пребывания составило больше 7 дней. Включает поля Страна назначения, Дата начала пребывания, Количество дней пребывания, Код клиента. Сортировка по полюСтрана пребывания | |
10 |
Запрос на создание базовой таблицы |
Создает копию таблицы КЛИЕНТЫ с именем КОПИЯ_КЛИЕНТЫ | |
11 |
Запрос на удаление |
Удаляет из таблицы КОПИЯ_КЛИЕНТЫ записи, в которых значение в поле Фамилияравно «Петров», значение в полеИмяравно «Иван», значение в полеОтчестворавно «Сергеевич» (можно задать другие ФИО) | |
12 |
Запрос на обновление |
Устанавливает значение в поле Стоимость оформления визытаблицыМАРШРУТЫравным 2000 руб для маршрутов в Англию | |
ОТЧЕТЫ | |||
Номер отчета |
Тип отчета |
Назначение отчета | |
1 |
Автоотчет в столбец |
Отображает все поля таблицы МАРШРУТЫ | |
2 |
Отчет, созданный средствами Мастера отчетов |
Отображает поля таблиц МАРШРУТЫ и ПОЕЗДКИ с группировкой по полю Страна назначения |