Автор: Пользователь скрыл имя, 15 Января 2012 в 22:47, курсовая работа
Спортивная инфраструктура города представлена спортивными сооружениями различного типа: спортивные залы, манежи, стадионы, корты и т.д. Каждая из категорий спортивных сооружений обладает атрибутами, специфичными только для нее: стадион характеризуется вместимостью, корт - типом покрытия.
Спортсмены под руководством тренеров занимаются отдельными видами спорта, при этом один и тот же спортсмен может заниматься несколькими видами спорта, и в рамках одного и того же вида спорта может тренироваться у нескольких тренеров. Все спортсмены объединяются в спортивные клубы, при этом каждый из них может выступать только за один клуб.
Глава 1. Выбор автоматизируемых функций и информационного 2
обеспечения 2
1.1. Описание предметной области. Цель и задачи БД 2
1.2. Цели и назначение БД 2
1.3. Выбор и описание автоматизируемых функций 3
Глава 2. Проектирование БД методом сущность-связь 4
2.1. Общие сведения 4
2.2. Разработка локальных ER-моделей 4
Глава 3. Проектирование реляционной ER-модели 7
3.1. Создание таблиц 7
3.2. Функциональность базы данных «Спортивные организации» 10
4. Заключение 12
5. Список использованной литературы 12
Энергетический факультет
Кафедра Вычислительной техники
и Прикладной математики
Курсовая работа
по дисциплине «Системы управления базами данных»
на
тему:
«Разработка
базы данных для информационной
системы «Спортивные
организации города»
Выполнил студент гр. 54Э
Руководитель С.В.
Маркова
Москва 2011
Глава 1. Выбор автоматизируемых функций и информационного 2
обеспечения 2
1.1. Описание предметной области. Цель и задачи БД 2
1.2. Цели и назначение БД 2
1.3. Выбор и описание автоматизируемых функций 3
Глава 2. Проектирование БД методом сущность-связь 4
2.1. Общие сведения 4
2.2. Разработка локальных ER-моделей 4
Глава 3. Проектирование реляционной ER-модели 7
3.1. Создание таблиц 7
3.2. Функциональность базы данных «Спортивные организации» 10
4. Заключение 12
5. Список
использованной литературы 12
Спортивная инфраструктура города представлена спортивными сооружениями различного типа: спортивные залы, манежи, стадионы, корты и т.д. Каждая из категорий спортивных сооружений обладает атрибутами, специфичными только для нее: стадион характеризуется вместимостью, корт - типом покрытия.
Спортсмены под руководством тренеров занимаются отдельными видами спорта, при этом один и тот же спортсмен может заниматься несколькими видами спорта, и в рамках одного и того же вида спорта может тренироваться у нескольких тренеров. Все спортсмены объединяются в спортивные клубы, при этом каждый из них может выступать только за один клуб.
Организаторы соревнований проводят состязания по отдельным видам спорта на спортивных сооружениях города. По результатам участия спортсменов в соревнованиях производится награждение.
Цель работы - организовать оперативный доступ к информации о спортивных сооружениях города. Пользователями могут быть руководители администраторы спортивного сектора города, тренеры, директора спортивных комплексов.
Перечень автоматизируемых функций:
В
рамках данного проекта для
Функция 1. Хранение информации о спортивных сооружениях города, их характеристиках.
Данная
функция предназначена для
В реализации данной функции участвуют следующие объекты предметной области: спортивные залы, корты, стадионы.
Функция 2. Учет спортсменов города и их тренеров.
Данная
функция предназначена для
Для реализации данной функции участвуют следующие объекты: спортсмены, тренеры, виды спорта.
Функция 3. Учет соревнований, проводимых в городе.
Данная
функция предназначена для
Функция 4. Результаты соревнований.
Данная
функция предназначена для
Модель сущность-связь (ER-модель) (англ. entity-relationship model, ERM) — модель данных, позволяющая описывать концептуальные схемы предметной области.
ER-модель
используется при
Во время проектирования баз данных происходит преобразование ER-модели в конкретную схему базы данных на основе выбранной модели данных (реляционной, объектной, сетевой или др.).
ER-модель
представляет собой формальную
конструкцию, которая сама по
себе не предписывает никаких
графических средств её
Сущность. Сущность определяется как некоторый объект, представляющий интерес для пользователя. Этот объект должен иметь экземпляры, отличающиеся друг от друга и допускающие однозначную идентификацию.
Связь. Связь представляет собой соединение между двумя или более сущностями. При поиске связей в основном следует полагаться на то обстоятельство, что связь обычно выражается глаголом.
В
данном подразделе на основе описательных
моделей данных, полученных на предшествующих
этапах проектирования, для каждой автоматизируемой
функции строятся исходные концептуальные
модели Entity–Relationship (ER-модели) в графической
форме.
Функция 1. Хранение информации о спортивных сооружениях города, их характеристиках.
Рисунок 2.1. ER- диаграмма для реализации Функции 1
Функция 2. Учет спортсменов города и их тренеров.
Рисунок 2.2. ER- диаграмма для реализации Функции 2
Функция 3. Учет соревнований, проводимых в городе
Рисунок 2.3. ER- диаграмма для реализации Функции 3
Функция 4. Результаты соревнований
Рисунок 2.4. ER- диаграмма для реализации Функции 4
Рисунок 2.5. Глобальная ER-модель
База данных «Спортивные организации» должна хранить информацию о спортивных сооружениях. Для этого создаются таблицы:
База данных должна хранить информацию о спортсменах, которые тренируются на этих спортивных сооружениях по разным видам спорта.
Спортсмены объединяются в спортивные клубы.
Спортсмены тренируются под руководством тренеров.
Для ведения учета соревнований:
Структура таблиц
Таблица 3.1
Спортивные залы
Имя поля | Тип данных | Размер |
КодЗала | Счетчик | Целое |
Название | Текстовый | 20 |
Адрес | Текстовый | 30 |
КодСпортсмена | Мастер Подстановок из таблицы Спортсмены |
Таблица 3.2
Корты
Имя поля | Тип данных | Размер |
КодКорта | Счетчик | Целое |
Название | Текстовый | 20 |
ТипПокрытия | Текстовый | 10 |
КодСпортсмена | Мастер Подстановок из таблицы Спортсмены |
Таблица 3.3
Стадионы
Информация о работе Разработка базы данных для информационной системы «Спортивные организации города