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


перейти к полному списку дипломных проектов

Ссылка на скачивания файла в формате .doc находится в конце странички

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

Также в КП содержится постановка задачи.

Ключевые слова:

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

Объект разработки:

Объектом исследования в данной работе является проектирование базы данных в соответствии с заданным вариантом.

Цель работы:

Спроектировать базу данных «Хозяйственный учет футбольного клуба».

Метод проведения работы:

Использование ER-диаграмм, минимизация зависимостей, построение запросов.

Summary

This termpaper contains 56 pages. It contains two enclosures, which contain ER-diagrams. Also it contains target setting.

Object of development is design of the database according to specified variant.

The aim of work is design of the database, describing « the Economic account of football club ».

It is necessary to make ER-diagram, to minimize functional dependences, to write and minimize SQL queries.

Определения

В данной работе применены следующие термины с соответствующими определениями:

база данных: Файлы, снабженные описанием хранимых в них данных и находящиеся под управлением СУБД.

er-диаграмма: Схема базы данных, спроектированная с помощью программы ERWin.

сущность: Любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных.

атрибут: Поименованная характеристика сущности.

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

связь: Ассоциирование двух или более сущностей.

Обозначения и сокращения

В данной работе применены следующие сокращения:

БД: База данных

СУБД: Система управления базами данных

ФЗ: Функциональная зависимость

Введение

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

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

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

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

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

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

Основание для разработки

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

Назначение разработки

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

Стандарты

Данная работа оформлена в соответствии со стандартом СТУ 04.02.030.-2008.

Требования к программе или программному изделию

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

скачать бесплатно Хозяйственный учет футбольного клуба

Содержание дипломной работы

1 Тест 1 Заключение Список использованных источников Приложение А Приложение Б Реферат Объем данного курсового проекта равен 56 страницам
Данная задача будет решаться с помощью анализа предметной области, ее формализации с помощью функциональных зависимостей
Словарь понятий и терминов Словарь понятий и терминов приведен в таблицах 2
sp_pl, np_pl -> sp, np -> date, rost, ves, staff, number, status -> Fam, Im, Otch, dateborn, country, city, street, numstreet, numflat
Техника производится определенной фирмой и относится к определенной модели, потребляет определенную мощность
2 Функциональные зависимости сохраняющие иерархию В данном множестве есть следующие зависимости, которые сохраняют иерархию: Спортивным залом не может быть несуществующее помещение
7 - Минимальное кольцевое покрытие Получение кольцевого минимального редуцированного покрытия Естественное характеристическое множество для кольцевого покрытия представлено на рисунке 2
22 - Текст запроса на языке SQL Операционное дерево для второго запроса представлено на рисунке 2
Заключение В ходе выполнения курсовой работы была достигнута цель работы – проектирование базы данных хозяйственного учета футбольного клуба
, – М
Visible=
Код, связанный с событием Click кнопки «Удалить» IF MESSAGEBOX ("Удалить эту запись", 4 + 32 + 256 ) = 6 DELETE NEXT 1 BLANK SET DELETED ON GO TOP THISFORM
kol" ENDIF IF thisform
Value) == "" ELSE str = str +" AND "+ "((ALLTRIM(STR(arrival_object
shirina)))= =ALLTRIM(thisform
ch_balance
Bold=
T
Value= 1 objExcel
model temp_j = temp_j +1 ENDIF IF thisform
Value =STR(my_tab
code_obj ******** SELECT Arrival_object SKIP ENDIF ENDIF ENDDO заполнение таблиц "Спортивный инвентарь" SELECT inventar GO 1 DO WHILE NOT EOF() SELECT balls APPEND BLANK replace code_obj WITH inventar
Заполнение таблиц «Общая информация и игроки» IF NOT USED([Person]) USE Person IN 0 ENDIF IF NOT USED([fam_table]) USE fam_table IN 0 ENDIF IF NOT USED([im_table]) USE im_table IN 0 ENDIF IF NOT USED([otch_table]) USE otch_table IN 0 ENDIF IF NOT USED([datevidachi_table]) USE datevidachi_table IN 0 ENDIF IF NOT USED([dateborn]) USE dateborn IN 0 ENDIF IF NOT USED([Country]) USE Country IN 0 ENDIF IF NOT used([street]) USE street IN 0 ENDIF SELECT Person *GO 1 FOR i=1000 TO 1010 FOR j=100000 TO 100010 APPEND BLANK replace sp WITH i replace np WITH j replace numstreet WITH i-990 replace numflat WITH j-99990 SELECT Fam_table IF EOF() SKIP -(RECNO()) replace Person

заработать

Закачай файл и получай деньги