Автор: Пользователь скрыл имя, 27 Февраля 2013 в 03:10, курсовая работа
Разрабатываемый программный продукт «Отличный договор» представляет собой базу данных, которая содержит справочную информацию о :
•Клуб
•Список футболист
•Футболист
•Описание Футболист
•Позиция футболиста
•Заказ .
1.Анализ предметной области. 3
2.Информационная схема и схема задач . 3
3.Выделение сущностей и атрибутов. 5
4.ISP и UP – информация. 5
5.Варианты концептуальных схем. 8
6.Функциональные зависимости и нормализация. 11
7.Машинное проектирование. Выбор языка программирования. 14
8. Примеры SQL запросов. 14
Министерство образования и науки Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
Волгоградский государственный технический университет
(ВолгГТУ)
Кафедра «ЭВМ и систем»
Курсовая работа
по курсу “Базы данных”
Пояснительная записка
Руководитель разработки:
Королёва И. Ю.________
Исполнитель:
Студент гр. ИВТ-363
Ал-Мерри Гаис.__________
Волгоград 2011
Содержание:
8. Примеры SQL запросов. 14
1. Анализ предметной области.
Разрабатываемый программный продукт «Отличный договор» представляет собой базу данных, которая содержит справочную информацию о :
Такая база данных может найти свое применение в “local internet”
Что касается средств, предоставляемых пользователю для работы с БД, необходимо отметить следующее. Специфика области применения не требует создания сложных документов, и проведения каких-либо математических расчетов с содержимым полей. Обязательным является возможность добавления записей в БД и редактирование существующих. БД обеспечивает поиск записей по одному параметру или их набору.
2. Информационная схема и схема задач.
Информационная схема
Схема задач
нет
3. Выделение сущностей и атрибутов.
При проектировании «Отличный договор» были выделены следующие сущности и атрибуты.
Основными сущностями БД являются: «Клуб», «Список футболист», «Футболист», «Описание Футболиста», «Позиция футболиста», «Заказ».Каждой из данных сущностей соответствует набор атрибутов, которые описывают соответствующие сущности. Полный список атрибутов указан в разделе ISP и UP – информация.
4. ISP и UP – информация.
В данном разделе наиболее подробно рассмотрены все сущности базы данных и описывающие их аргументы.
ISP-информация:
Описание атрибута:
Таблица 1 - Описание сущностей
№ п/п |
Наименование |
Мощность |
1 |
Клуб |
1000 |
2 |
Амплуа |
10 |
3 |
История игрока |
50 |
4 |
Футболист |
10 |
5 |
Анализ игрока |
10000 |
6 |
Заказ |
50 |
Таблица 2 - Описание атрибутов сущности клуба
Наименование |
Тип |
Длина |
Диапазон значений |
Вероятность существования |
Коэффициент повторения |
Наименование клуба |
Текст |
30 |
А-Я, 0-9 |
1 |
1 |
Кочество |
Текст |
30 |
А-Я |
1 |
1 |
Емкость |
Числовой |
10 |
10000-10000000 |
1 |
1 |
менеджер |
Текст |
30 |
А-Я |
1 |
1 |
Имя стадиона |
Текст |
30 |
А-Я, 0-9 |
1 |
1 |
Город |
Текст |
30 |
А-Я |
1 |
1 |
Страна |
Текст |
30 |
А-Я |
1 |
1 |
Таблица 3 - Описание атрибутов сущности амплуа
Наименование |
Тип |
Длина |
Диапазон значений |
Вероятность существования |
Коэффициент повторения |
Название амплуа |
Текст |
10 |
А-Я |
1 |
1 |
Описание игры |
Текст |
30 |
А-Я |
1 |
1 |
Таблица 4 - Описание атрибутов сущности история игрока
Наименование |
Тип |
Длина |
Диапазон значений |
Вероятность существования |
Коэффициент повторения |
Ф.И.О |
Текст |
30 |
А-Я |
1 |
1 |
Страна |
Текст |
30 |
А-Я |
1 |
1 |
Дата рождение |
Дата |
20 |
1-31.1-12.1985-20.. |
1 |
1 |
Наименование клуба |
Текст |
30 |
А-Я |
1 |
1 |
Название амплуа |
Текст |
30 |
А-Я |
1 |
1 |
дата работа |
Дата |
20 |
1-31.1-12.1985-20.. |
1 |
1 |
Таблица 5 - Описание атрибутов сущности Футболиста
Наименование |
Тип |
Длина |
Диапазон значений |
Вероятность существования |
Коэффициент повторения |
Ф.И.О |
Текст |
30 |
А-Я |
1 |
1 |
Номер Рубашки |
Числовой |
3 |
0-100 |
1 |
1 |
началник |
Текст |
30 |
А-Я |
1 |
1 |
Левел игры |
Текст |
30 |
А-Я |
1 |
1 |
доход |
Числовой |
10 |
0-1000000 |
1 |
1 |
ID Футболиста |
Числовой |
3 |
0-100 |
1 |
1 |
Таблица 6 - Описание атрибутов сущности Заказа
Наименование |
Тип |
Длина |
Диапазон значений |
Вероятность существования |
Коэффициент повторения |
ID заказа |
Числовой |
3 |
0-100 |
1 |
0 |
Дата заказа |
Дата |
20 |
1-31.1-12.1985-20.. |
1 |
1 |
Номер заказа |
Числовой |
3 |
0-100 |
1 |
1 |
Цена заказа ($) |
Числовой |
3 |
1000-100000 |
1 |
1 |
Новый клуб |
Текст |
30 |
А-Я |
1 |
1 |
тип заказа |
Текст |
30 |
А-Я |
1 |
1 |
Таблица 7 - Описание атрибутов сущности Анализа игрока
Наименование |
Тип |
Длина |
Диапазон значений |
Вероятность существования |
Коэффициент повторения |
ID Футболиста |
Числовой |
3 |
0-100 |
1 |
1 |
падач |
Текст |
30 |
А-Я |
1 |
1 |
высота |
Текст |
30 |
А-Я |
1 |
1 |
вес |
Текст |
30 |
А-Я |
1 |
1 |
голова |
Текст |
30 |
А-Я |
1 |
1 |
пас |
Текст |
30 |
А-Я |
1 |
1 |
скорость |
Текст |
30 |
А-Я |
1 |
1 |
тренировка |
Текст |
30 |
А-Я |
1 |
1 |
развитие |
Текст |
30 |
А-Я |
1 |
1 |
Номер заказа |
Числовой |
3 |
0-100 |
1 |
1 |
Описание связей:
Наименование |
Связываемые объекты |
Мощность |
Отображение |
Вероятность существования |
Тип связи | ||||||
Найти футболиста |
Клуб, история игрока |
2000 |
1:1 |
1 |
1:n | ||||||
Получает |
история игрока , Футболист |
2000 |
1:1 |
1 |
1:1 | ||||||
Выбирает |
Заказ , Анализ игрока |
2000 |
1:1 |
1 |
n:1 | ||||||
Характеризуется |
история игрока, амплуа |
2000 |
1:1 |
1 |
n:1 | ||||||
Оценивается |
Футболист, Анализ игрока |
2000 |
1:1 |
1 |
1:1 |
UP – информация
Операторы процесса
Прием клубов |
добавление |
Название клуба , Кочество,Стадион, Емкость,менеджер, Город,Страна |
редактирование |
все | |
поиск |
Название клуба | |
Прием амплуей |
редактирование |
позиция футболиста , описание позиции |
Получение заказов |
добавление |
ID заказа , номер заказа,тип заказа,новый клуб ,дата заказа ,цена заказа |
редактирование |
все | |
Получение списоков |
добавление |
Название футболиста , Рождения футболиста , Страна футболиста ,позиция футболиста , клуб футболиста , дата работа |
редактирование |
все | |
поиск |
Название футболиста | |
удаление |
все |
Описание процесса
Наименование |
Частота |
Вероятность |
Необходимые данные |
Прием клубов |
Раз в год |
1 |
Клуб,список футболист,футболист,анализ футболист,амплуа,заказ |
Прием амплуей |
Раз в год |
1 |
Клуб,список футболист,футболист,анализ футболист,амплуа,заказ |
Получение заказов |
Раз в год |
1 |
Клуб,список футболист,футболист,анализ футболист,амплуа,заказ |
Получение списоков |
Раз в год |
1 |
Клуб,список футболист,футболист,анализ футболист,амплуа,заказ |