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

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




































Главная

Программирование, компьютеры и кибернетика
Разработка базы данных футбольного клуба

Характеристика деятельности футбольного клуба "Челси", формулировка основных задач его информационно-управляющей системы и обоснование требований к его базе данных. Разработка базы данных в среде СУБД Access 2003. Создание запросов на языке QBE и SQL.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

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

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «МАМИ»
по дисциплине: Информационное обеспечение систем управления
на тему: « Разработка базы данных футбольного клуба»
1. Произвести описание деятельности футбольного клуба «Челси», сформулировать основные задачи его информационно-управляющей системы и обосновать требования к его базе данных.
2. Разработать модель «сущность-связь» БД:
§ Разработать перечень сущностей и их атрибутов
§ Построить диаграммы ER-типа и ER-экземпляров с учётом всех сущностей и связей
§ Сформировать наборы предварительных отношений с учётом степени связи и класса принадлежности экземпляров сущности, и указанием предварительного ключа для каждого отношения и с использованием диаграмм ER-типа
§ Добавить не ключевые атрибуты в отношения
§ При необходимости скорректировать диаграммы ER-типа
3.Реализовать разработанную реляционную БД информационно-управляющей системы футбольного клуба «Челси» в среде СУБД Access 2003.
4.Разработать не менее 2-х отчётов и не менее 5-7 запросов к БД, с использование средств СУБД и языков QBE и SQL c обоснованием их использования в Организации.
База данных -- это набор сведений, относящихся к определенной теме или задаче, такой как отслеживание заказов клиентов или сопровождение музыкальной коллекции. Если база данных хранится не на компьютере, или на компьютере хранятся только ее части, отслеживать сведения можно из целого ряда других источников, которые пользователь должен скоординировать и организовать самостоятельно.
Разработка баз данных при помощи программы Microsoft Access является быстрым и точным способом. Базы данных имеются везде, что позволяет говорить о том, что их применение значительно упрощает различные операции, имеющиеся в организациях.
При помощи Microsoft Access можно создавать таблицы, формы и другие объекты, составляющие базы данных. Особенностью является создание запросов при помощи запроса SQL.
Запросы используются для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным.
Запрос SQL -- это запрос, создаваемый при помощи различных операторов, например:Select,UpDate или DELETE. Примерами запросов SQL могут служить запросы на объединение, запросы к серверу, управляющие и подчиненные запросы.
В данной курсовой работе будет представлена База Данных, состоящая из таблиц, запросов, представленных на языке SQL и QBE.
1. Описание деятельности футбольного клуба «Челси»
Футбольный клуб «Челси» (Chelsea Football Club) был основан в 1905 году в Лондоне. Выступает данный клуб в Английской премьер-лиге (Чемпионат Англии). ФК Челси имеет прозвище среди болельщиков - Аристократы. Это прозвище произошло из-за богатого района Лондона. Тот самый район в котором живут самые обеспеченные граждане туманного Альбиона. Выступление ФК Челси в 20м веке считалось не очень ярким, и поэтому их считали середнячком в Англии. В 1955 году они в первый раз стали чемпионами Англии. В европейских кубках ФК Челси выступал редко и успех был не впечатляющий. Однако в 1971 году им удалось выиграть кубок кубков Европы после победы в кубке Англии, за год ранее. В конце 20го века аристократы выиграли ещё один кубок кубков, а после и Суперкубок Европы. Это был самый великий титул в истории клуба. Когда ФК Челси купил российский миллиардер, губернатор Чукотки Роман Абрамович, клуб приобрел множество звёздных игроков, таких как Петр Чех, Рикарду Карвалью, Клод Макелеле, Жереми и т.д. С такими игроками клуб стал одним из самых сильных в Европе. И в 2005 году выиграл свой второй чемпионский титул в Англии. За последнее время в клуб пришли не менее знаменитее игроки как Арьен Роббен, Михаэль Баллак, Андрей Шевченко, Дидье Дрогба. Эти игроки помогли завоевать третий титул чемпиона Англии. ФК Челси за последние два года выходил в полуфинал лиги чемпионов.
Стадион на котором играет Челси - «Стэмфорд Бридж» с вместимостью 42 142 человека, включая VIP-кресла. Президентом клуба является Брюс Бак. Аристократы имеют свой сайт в Интернете для болельщиков www.chelseafc.com .
Систему управления футбольным клубом «Челси» можно разбить на несколько подсистем:
- Работа с составом команды, как с основным, так и с резервным. В данном пункте рассматривается работа и с молодёжной командой. Эта подсистема является наиболее важной для победы в любом матче.
- Работа с персоналом, а именно с тренером команды, тренером вратаря, тренером молодёжной команды, докторами, специалистами по маркетингу, по стадиону, представитель среди болельщиков и т.д.
- Работа с болельщиками, как основная часть поддержки в моральном плане. Именно число болельщиков определяет популярность клуба в мире.
- Работа с финансами клуба определяет материальное положение. Здесь рассчитывается зарплата игроков, тренеров, докторов, менеджеров и т.д. Финансовое положение показывает возможность клуба к различным сделками, например, покупка игроков для усиления, модернизация стадиона и других зданий прилегающих к клубу.
- Работа на рекламном уровне. Здесь рассматривается договора со спонсорами, с телевидением, с Интернетом.
Зарплата любого члена клуба зависит от его положения в нём. Поэтому каждый человек имеет свой статус, который и определяет его зарплату и роль.
Качество игры также влияет на зарплате. Для этого и берут его данные по достижению, где указывается число матчей, голы, кубки. Параметры игрока такие, как рост, вес определяют его состояние в борьбе. По этим данным ставят игрока на матч с учётом данных соперника. Возраст игрока определяет его опыт и мастерство в игре.
Место на футбольном поле называется амплуа. Выбор игрока по амплуа очень важно для качества игры команды. В случае травмы игрока требуется замена. Но на кого заменить? Для этого главный тренер делает выбор среди имеющихся игроков по амплуа. Если же не хватает игроков, то тренер обращается к руководству о потребности покупки футболиста из другого клуба.
2. Разработка модели «сущность-связь» базы данных
Для разработки модели «Сущность - связь» требуется соблюдение следующих этапов проектирования:
1. Выделить сущности и связи между ними.
3. Формирование набора предварительных отношений, с указанием их первичных ключей.
4. Добавление не ключевых атрибутов в отношения.
5. Приведение предварительных отношений к 3 усиленной нормальной форме.
Разработка модели «Сущность -связь» футбольного клуба «Челси»:
1-ый этап : Статус (Код, Вид статуса)
Игрок (Код, Фамилия, Имя, Амплуа, Возраст, …)
Достижение (Фамилия, Имя, Число матчей …)
Контракт (Номер контракта, Фамилия ...)
2-ой этап : Выделим связи и определим класс принадлежности:
По полученным данным строим диаграмму ER -типа:
3-ий этап: Формирование набора предварительных отношений осуществляется по правилам:
Правило 1: Если степень бинарной связи 1:1 и КП обязательный, то формируется одно отношение. Первичным ключом может быть ключ любой сущности.
Правило 2: Если степень связи 1:1 и КП О-Н ,то под каждую из сущностей формируется по отношению с первичными ключами, являющиеся ключами соответствующих сущностей, далее к отношению, сущность которой имеет обязательный КП добавляется в качестве атрибута ключ сущности с необязательным КП.
Правило 3 : Если степень связи 1:1 и класс принадлежности обеих сущностей необязателен, то необходимо использовать три отношения с первичными ключами, два отношения связанные соотношениями.
Правило 4: Если степень связи 1:М и класс принадлежности КП обязательный, то достаточно формировать два отношения по одному на каждую сущность.
Правило 5: Если степень связи 1:М и класс принадлежности М-связной сущности необязателен, то необходимо формирование 3х отношений, 2 отношения соответствующие связанные сущности, ключи которых являются первичными в данном отношении.
Правило 6: Если степень связи М:М и класс принадлежности сущности обязателен, то независим от класса принадлежности сущности.
По правилу 1: 1.Статус (Код, Вид статуса…..)
По правилу 5: 1.Статус (Код, Вид статуса……)
3.Контракт (Номер контракта, Фамилия …..)
По правилу 1: 1.Достижения (Фамилия,…)
По правилу 2: 1.Персонал (Код, Фамилия ….)
2.Контракт (Номер контракта, Фамилия ….)
3. Разработка базы данных в среде СУБД Access 200 3
В базе данных футбольного клуба «Челси» содержится 5 таблиц, созданных с помощью мастера таблиц.
Мастер таблиц позволяет быстро создавать таблицы уже из существующих данных, что значительно упрощает работу.
1. Таблица «С татус в команде »: содержит сведения о статусе всех членов команды: Фамилия, Имя, Статус.(Таблица 1.)
Ключом в данной таблице является поле Фамилия
Таблица 1.Фрагмент таблицы «Статус в команде»
2. Таблица « Личные данные »: содержит сведения о всех параметрах игроков, включая и фотографии. Личные данные включают в себя: Номер футболки, Фамилия, Имя, Амплуа, Возраст, Рост, Вес, Гражданство, Фото (Таблица 2)
Ключом в данной таблице является поле Номер футболки
3. Таблица « Контракты »: содержит сведения о зарплате, сроке окончания контракта. Контракты: Фамилия, Имя, Амплуа, Срок контракта, Зарплата (Таблица 3)
Таблица 3.Фрагмент таблицы «Контракты»
4. Таблица «До стижения »: содержит данные, показывающие число матчей, голы, выигранные кубки.(Таблица 4)
Ключом является поле Номер футболки.
5. Таблица « Перспектива »: содержит сведения игрока, показывающие его гражданство, амплуа и возраст. (Таблица 5)
Схема данных является окном, в котором отображаются таблицы и связи между ними. Её использование упрощает работу с таблицами и помогает быстро визуально рассмотреть, как функционирует система.
Схема данных футбольного клуба «Челси» (Рисунок 1).
Форма-документ, при помощи которого можно быстро ввести данные в таблицы.
Существует несколько способов создания форм:
§ Создание формы с помощью автоформы. После выбора источника записей и макета формы (в столбец, ленточная или табличная) Автоформа создает форму, которая использует все поля источника записей и все поля из подчиненных источников записей.
§ Создание формы с помощью мастера. Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и создает форму на основании полученных ответов.
§ Создание формы без помощи мастера. В режиме Конструктор создаётся форма собственноручно.
В данной базе данных используются следующие формы для ввода данных в таблицы:
1 .Форма, созданная при помощи мастера форм .
Заголовки столбцов выбираются из созданной таблицы и данные вводятся и в форме, и в таблице.
Форма « Личные данные ». ( Форма 1)
Форма 1.Фрагмент формы «Личные данные»
2. Стартовая форма при запуске Microsoft Access . Существует возможность назначить форму, которая будет выводиться на экран при открытии базы данных.
Стартовая форма футбольного клуба «Челси»
3.4 Создание запросов на языках QBE и SQL
Запросы используются для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным.
Существует несколько способов создания запросов:
1. Запрос на выборку . Запрос на выборку является наиболее часто используемым типом запроса. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять (с некоторыми ограничениями). Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.
2. Запрос с параметрами  -- это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные, например, условие для возвращения записей или значение, которое требуется вставить в поле. Можно разработать запрос, выводящий приглашение на ввод нескольких единиц данных, например, двух дат. Затем Microsoft Access может вернуть все записи, приходящиеся на интервал времени между этими датами.
Запросы с параметрами также удобно использовать в качестве основы для форм, отчетов и страниц доступа к данным. Например, на основе запроса с параметрами можно создать месячный отчет о доходах. При печати данного отчета Microsoft Access выводит на экран приглашение ввести месяц, доходы за который должны быть приведены в отчете.
3. Перекрёстные запросы . В перекрестном запросе отображаются результаты статистических расчетов (суммы, количество записей и средние значения), выполненных по данным из одного поля таблицы. Эти результаты группируются по двум наборам данных, один из которых расположен в левом столбце таблицы, а второй -- в верхней строке.
4. Запрос на изменение . Запросом на изменение называют запрос, который за одну операцию вносит изменения в несколько записей. Существует четыре типа запросов на изменение: на удаление, на обновление и добавление записей, а также на создание таблицы
5. Запрос SQL . Запрос SQL -- это запрос, создаваемый при помощи инструкций SQL Примерами запросов SQL могут служить запросы на объединение, запросы к серверу, управляющие и подчиненные запрос.
В базе данных футбольного клуба «Челси» имеется 6 запросов:
1. Запрос «Поиск атакующего: запрос на выборку» . Позволяет отобрать сведения о полузащитниках и нападающих, которые смогут сыграть в атаке.
2. Запрос « Забивающий со стандарта: запрос на выборку » : Отбирает нападающих, рост которых выше 185 см и число забитых мячей больше 10.
3 .Запрос « Зарплата »: перекрёстный запрос : Подсчитывает, сколько потребуется клубу заплатить игрокам за продолжительность контракта.
4 . Запрос с параметром : При вводе фамилии выводится данные игрока, а именно о его зарплате и сроке контракта.
5. Запрос на выборку: « В сборную страны » : показывает сведения об игроках, которые могут сыграть в сборной Англии. Возраст игрока должен лежать в пределах от 19 до 32, и гражданство - Англия.
6. Запрос на выборку : « Контракт »: При введении фамилии, на экран выводится информация о зарплате всех членов клуба.
Отчет представляет собой эффективный способ представления данных в печатном формате. Имея возможность управлять размером и внешним видом всех элементов отчета, пользователь может отобразить сведения желаемым образом.
Существует несколько способов создания отчётов:
1. Создание отчёта с помощью авто отчёта . После выбора источника записей и макета (в столбец, ленточный или табличный) Авто отчет создает отчет, который использует все поля источника записей и применяет последний использованный авто формат.
2. Создание отчёта с помощью мастера . Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и создает отчет на основании полученных ответов.
3. Создание отчёта без помощи мастера . Все данные вводятся пользователем самостоятельно.
В курсовой работе для создания отчётов используется мастер отчётов, при помощи которого создано 5 отчётов:
1. Отчёт « Контракт ».Документ, предоставляющий сведения о зарплате и о сроке контракта одного игрока по запросу.
2. Отчёт « Зарплата ». Отчёт по зарплате, которую должен выплатить клуб всем лицам в срок контракта.
3. Отчёт « Достижен ия». Отчёт, который показывает достижения футболистов (число матчей, голы, кубки).
4. Отчёт « Игроки в сборную ». Отчёт, показывающий игроков, которые могут выступать за сборную Англии.
5. Отчёт « Легионеры ». Отчёт, предоставляющий сведения о легионерах, а именно составляющую англичан и иностранцев.
Примечание: Бланки отчётов находятся в разделе «Приложение»
При разработке базы данных информационно-управляющей системы футбольного клуба «Челси» все поставленные цели были достигнуты, а именно:
ь Произведено Описание деятельности организации
ь Разработана модель «сущность-связь» базы данных
ь Разработана база данных в среде СУБД Access 2003, а именно:
§ Создание запросов на языке QBE и SQL
Таким образом, был произведён анализ модели, т.е была полностью рассмотрена и анализирована база данных футбольного клуба «Челси», которая может применяться для упрощения работы.
Деятельность футбольного клуба "Челси", задачи его информационно-управляющей системы и требования к базе данных. Наборы отношений с учетом степени связи и класса принадлежности экземпляров сущности. Разработка базы данных в среде СУБД Access 2003. курсовая работа [2,3 M], добавлен 21.02.2011
Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access. курсовая работа [2,1 M], добавлен 17.06.2013
Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса. курсовая работа [3,8 M], добавлен 02.02.2014
Проектирование базы данных "Хозяйственный учет футбольного клуба". Основные принципы построения, использования и оптимизации реляционных баз данных. Анализ предметной области. Использование ER-диаграмм, минимизация зависимостей, построение запросов. дипломная работа [856,5 K], добавлен 21.06.2010
Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы. курсовая работа [1,8 M], добавлен 26.06.2013
Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя. отчет по практике [523,6 K], добавлен 21.04.2014
Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access. курсовая работа [1,8 M], добавлен 04.02.2013
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Разработка базы данных футбольного клуба курсовая работа. Программирование, компьютеры и кибернетика.
Дипломная работа по теме Навигационный проект перехода судна типа "Орель" по маршруту порт Новороссийск – порт Трапани
Курсовая работа по теме Современные Российско-Норвежские отношения
Курсовая работа по теме Рассмотрение индивидуальных трудовых споров в судах
Лекция На Тему Планирование Труда И Заработной Платы
Реферат: Розвиток професії бухгалтер-аудитор в умовах глобалізації
Реферат: Кабо-Верде
Контрольная работа по теме Мотивация и контроль
Доклад: Е.В.Спекторский-философ и культуролог
Распространение Пожара Реферат
Реферат: Целевой и индивидуальный нормоконтроль арбитражных судов Российской Федерации как форма судебного контроля законности актов
Доклад: Использование ассоциативных исследований в практике маркетинга
Кадастровая Практика Отчет
Реферат На Тему Предмет Истории Психологии, Его Развитие И Принципы Науки
Искусство Живет Вымыслами Наука Реализует Вымыслы Эссе
Реферат На Тему Финансы Предприятия
Реферат по теме Многощелевая волноводная антенна
Курсовая работа: Обязательства по договору товарного кредита
Реферат по теме Готическое Искусство
Дипломная работа по теме Основные возможности системы 1С: Бухгалтерия
Реферат: Основные законы экологии 2
Развитие института юридического лица в России - Государство и право реферат
Сопоставительный анализ применения тарифных и нетарифных мер регулирования внешнеторговой деятельности - Менеджмент и трудовые отношения курсовая работа
Основные постулаты аудита и этические нормы - Бухгалтерский учет и аудит контрольная работа


Report Page