Оптимизация базы данных 'Хозяйственный учет футбольного клуба'

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    3,47 Кб
  • Опубликовано:
    2015-06-28
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Оптимизация базы данных 'Хозяйственный учет футбольного клуба'













Курсовая работа

По дисциплине "Теория оптимизации баз данных"

На тему: "Оптимизация базы данных "Хозяйственный учет футбольного клуба"

Содержание

1. Техническое задание

1.1 Неформализованное описание предметной области

.2 Формализованное описание предметной области

1.2.1 Словарь терминов для объектов и элементов данных

1.2.2 Первичные и альтернативные ключи

1.2.3 Диаграмма сущность - связь для предметной области

2. Модель предметной области в виде системы функциональных зависимостей

2.1. Функциональные зависимости для отношений предметной области

2.1.1 Ключевые функциональные зависимости

.1.2 Не ключевые функциональные зависимости

.1.3 Функциональные зависимости для сохранения иерархии

.1.4 Функциональные зависимости для устранения потери информации при соединении

.1.5 Исходное множество функциональных зависимостей

3. Неизбыточное редуцированное покрытие системы функциональных зависимостей

.1Построение неизбытычного покрытия

.2 Построение леворедуцированного покрытия

. Минимальное кольцевое редуцированное покрытие системы функциональных зависимостей

.1 Естественно-характеристическое множество

.2 Диаграмма сущность - связь, построенная на основании минимального кольцевого редуцированного покрытия множества функциональных зависимостей

.3 Физическая структура базы данных

5. Построение запросов на языке SQL

5.1 Многотабличный запрос на выборку по условию нескольких строк и логической формулы условий столбцов

5.1.1 Выражение для запроса с использованием операций реляционной алгебры

.1.2 Исходный запрос на языке SQL

.1.3 Временные характеристики исходного запроса

.1.4 Оптимизированное операционное дерево для запроса

.1.5 Оптимизированный запрос на языке SQL

.1.6 Временные характеристики оптимизированного запроса

5.2 Многотабличный запрос на выборку по условию нескольких строк и логической формулы условий столбцов с использованием "or"

5.2.1 Выражение для запроса с использованием операций реляционной алгебры

.2.2 Исходное операционное дерево для запроса

.2.3 Исходный запрос на языке SQL

Заключение

Список литературы

Приложение

предметный область неформализированный редуцирование


Хозяйственный учет собственности футбольного клуба представляет собой обобщенную информацию об имуществе, принадлежащем футбольному клубу, а также об игроках, которые тренируются на территории спортивной базы и обо всех сотрудниках.

Спортивная база имеет множество помещений, все они характеризуются определенной площадью и назначением. Жилые комнаты населяют игроки и сотрудники спортивной базы.

Периодически футбольный клуб закупает необходимый спортивный инвентарь, технику и мебель. Каждая партия поступающих объектов подлежит регистрации, во время которой ей присваивается уникальный код, и характеризуется датой поступления, балансовой стоимостью и количеством.

Для инвентаря и техники хранится информация о фирме-изготовителе и модели товара. Для мебели должна быть отражена информация о фирме-производителе, цвете, габаритных размерах (длина, ширина, высота).

Каждой единице в поступившей партии объектов присваивается инвентарный номер, который ее однозначно определяет.

Каждая единица спортивного инвентаря на определенную дату закреплена за одним из спортивных залов. Каждая единица техники и мебели, в свою очередь, закреплена за каким-либо помещением.

Инвентарь, техника и мебель могут быть списаны, при этом хранится дата списания.

1. Техническое задание

.1 Неформализованное описание предметной области

Человек - информация обо всех людях, работающих в клубе, в том числе паспортные данные, должность и т.д.

Тренеры - информация обо всех тренерах клуба, в том числе имя, фамилия, статус, и т.д.

Игроки - информация обо всех игроках клуба, в том числе имя, фамилия, амплуа, игровой номер, и т.д.

Помещения - информация о помещениях, в том числе номер, площадь, и т.д.

Комнаты - информация о помещениях, предназначенных для проживания, в том числе номер комнаты.

Залы - информация о помещениях, предназначенных для тренировок, в том числе номер, назначение и т.д.

Поступление объектов - информация о поставленной технике, мебели, спортивном инвентаре, в том числеID, цена и дата поступления.

Спортивный инвентарь - информация о поставленном спортивном инвентаре, в том числе производитель, наименование и т.д.

Техника - информация о поставленной технике, в том числе производитель, наименование и т.д.

Мебель - информация о поставленной мебели, в том числе наименование, производитель и габариты.

Похожие работы на - Оптимизация базы данных 'Хозяйственный учет футбольного клуба'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!