МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ЕЛЕЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. И.А. БУНИНА
КАФЕДРА МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ
И КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ
Курсовая работа
«БАЗЫ ДАННЫХ: Туристическая фирма»
Подготовил: Тарова А.Д.
Группа: М-32
Проверил: кандидат пол. наук Губин М.А.
Елец 2014 год
Оглавление
Введение. 3
Техническое задание. 4
7.1. Доступ к СУБД реализуется по технологии доступа к данным ODBC. Основная задача: ODBC предназначена для обеспечения возможности взаимосвязи между различными SQL-совместимыми БД. 5
Список литературы. 7
Приложение 1. Календарный план-график выполнения работ. 8
Приложение 2. Принт-скрины БД. 9
Введение.
Для манипуляцией c данными, хранящимися в базах данных существуют различные системы управления базами данных. База данных является информационной моделью предметной области. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД). СУБД обеспечивает поддержку создания баз данных, централизованного управления и организации доступа к ним различных пользователей.
В данной работе будет использоваться реляционная СУБД – MySQL. Эта СУБД и будет являться объектом нашего исследования. Эта СУБД даёт возможность создавать, редактировать и удалять информацию, хранящуюся в базах данных, создавать новые базы данных и многое другое.
Основной целью курсовой работы является проектирование и создание базы данных «туристическая фирма», используя СУБД MYSQL.
Цели работы:
-
Изучить особенности и возможности СУБД MYSQL;
-
Спроектировать БД «туристическая фирма»;
-
Создать БД «туристическая фирма»;
-
Заполнить БД «туристическая фирма» данными;
-
Подготовить отчет по курсовому проекту.
Техническое задание.
1. Руководитель: Губин М.А.
2. Исполнитель: Тарова А.Д.
3. Сроки выполнения: с «15» февраля 2014г. — по «20» апреля 2014г.
4. Название Проекта «Туристическая фирма».
5. Требования к технической части работы.
5.1. Структура и состав информации: В базе данных содержится информация о туристических маршрутах и клиентах. Данные структурированы в 3 таблицы: маршруты, клиенты, путевки.
5.2. Требования к серверной части.
5.2.1. Платформа (тип операционной системы): Windows 7.
5.2.2. Платформа (СУБД): MySQL.
5.2.3. Технология обращения к СУБД (языки программирования): SQL.
5.3. Требования к клиентской части: ОС Windows, MySQL.
6. Содержание, материалы и структура.
6.1. Описание основных характеристик РаБД: БД состоит из 3-х таблиц: маршруты, клиенты, путевки. Между таблицами установлены связи.
6.2. Описание таблиц РаБД.
6.2.1. Список данных (название таблицы: перечисление данных):
6.2.1.1. Таблица «клиенты»: код клиента, ФИО, адрес и телефон;
6.2.1.2. Таблица маршруты: код маршрута, страна, климат, длительность, отель и стоимость;
6.2.1.3. Таблица путевки: код маршрута, код клиента, дата отправления, количество, скидка;
6.2.2. Дополнительные модули и требования: отсутствуют.
6.2.3. Дополнительные изменения, проведенные в течение работы над РаБД: отсутствуют.
7. Распределенная база данных.
7.1. Доступ к СУБД реализуется по технологии доступа к данным ODBC. Основная задача: ODBC предназначена для обеспечения возможности взаимосвязи между различными SQL-совместимыми БД.
7.2. Поля индексации документов отсутствуют.
7.3. Поиск проиндексированных документов отсутствует.
7.4. Сведения о запросах: select * from routes; select * FROM mysql.user; show grants for Admin.
7.5. Сведения о формах: создана форма для ввода данных.
7.6. Сведения о дополнительных модулях отсутствуют.
8. Установка и настройка используемого ПО: Используется MYSQL сервер под ОС Windows 7.
9. Сопровождение (предположительные действия по дальнейшему информационному наполнению: БД может использоваться в туристическом агентстве для хранения информации о маршрутах, путевках и клиентах, а так же для предоставлении скидок постоянным клиентам и сбора сведениях о наиболее популярных маршрутах.
10. Ожидаемые результаты (выводы): БД позволит предоставлять скидки и льготные условия для путешествий постоянным клиентам, а также запоминать маршруты, пользующиеся наибольшей популярностью, что позволит повысить рентабельность фирмы.
11. Перечень технической и другой документации, используемой при создании РаБД: Техническое задание на создание БД, техническое описание БД, инструкция по эксплуатации БД.
12. Перечень приложений к настоящему техническому заданию:
12.1. Приложение 1 — календарный план-график выполнения работ;
12.2. Приложение 2 — принт-скрины РаБД.
Исполнитель
_________________________
_________________________
«___»______________20___ г.
Список литературы.
-
http://blogwork.ru/chto-takoe-baza-dannyx-mysql/. – 17.02.14
-
http://dev.mysql.com/tech-resources/articles/mysql_intro_rus.html . - 25.02.14
-
http://www.mysql.ru/docs/man/Database_use.html. - 05.03.14
-
http://www.spravkaweb.ru/mysql/sql/createtable. - 12.03.14
-
http://www.mysql.ru/docs/man/Loading_tables.html. - 18.03.14
-
http://www.titorov.ru/index.php/edu/it-tecnology/86-it-3-5. - 24.03.14
-
http://www.site-do.ru/db/sql1.php. - 01.04.14
-
http://blogwork.ru/chto-takoe-baza-dannyx-mysql/. – 03.04.14
-
http://www.aboutkit.ru/pris/texnologii-dostupa-k-dannym-odbc-jdbc-ole-db-ado-dao-bde-odbc.html. - 15.04.14
Приложение 1. Календарный план-график выполнения работ.
Срок
|
Вид работы
|
Отметка о выполнении
|
15.02 – 22.02
|
Изучение документации по MYSQL
|
Выполнено
|
24.02 – 01.03
|
Инфологическое проектирование БД
|
Выполнено
|
03.03 – 07.03
|
Логическое проектирование БД
|
Выполнено
|
10.03 – 15.03
|
Физическое проектирование БД
|
Выполнено
|
17.03 – 22.03
|
Автоматизация проектирования БД
|
Выполнено
|
24.03 – 29.03
|
Нормализация отношений
|
Выполнено
|
31.03 – 05.04
|
Создание БД
|
Выполнено
|
07.04 – 20.04
|
Отладка БД, заполнение данных
|
Выполнено
|
Приложение 2. Принт-скрины БД.
Рис. 1 Таблица «клиенты»
Рис. 2 Таблица «маршруты»
Рис. 3 Таблица «путевки»
|