Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Создание базы данных для ФК "Зенит"

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
База данных для ЗАО "ФК "Зенит", предназначенная для хранения и обработки данных о работниках клуба, его бюджете и результатах участия в соревнованиях. Разработка предварительных отношений и пользовательского интерфейса. Структура таблиц базы данных.
Краткое сожержание материала:

Размещено на

Размещено на

Тема: «Создание базы данных для ФК “Зенит”»

Содержание

  • Введение
  • Цель разработки базы данных
  • Разработка проекта базы данных
    • 1. Состав хранимой в БД информаци
    • 2. Выходная информация
    • 3. Разработка ER-диаграммы
    • 4. Разработка предварительных отношений
    • 5. Нормализация отношений
  • Создание БД в Access
    • 1. Структура таблиц базы данных
    • 2. Схема данных
    • 3. Создание запросов
  • Разработка пользовательского интерфейса
    • 1. Разработка кнопочной формы
    • 2. Создание отчета
  • Заключение
  • Список использованных источников

Введение

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

Организация структуры БД формируется исходя из следующих соображений:

1. Адекватность описываемому объекту/системе - на уровне концептуальной и логической модели.

2. Удобство использования для ведения учёта и анализа данных - на уровне так называемой физической модели.

Виды концептуальных и логических моделей БД - сетевая модель, иерархическая модель, реляционная модель (ER-модель), многомерная модель, объектная модель.

Таким образом, по виду модели БД разделяются на:

· Картотеки

· Сетевые

· Иерархические

· Реляционные

· Объектно-ориентированные

· Многомерные

· Дедуктивные

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

Теория реляционных баз данных была разработана доктором Коддом из компании IBM в 1970 году. В реляционных базах данных все данные представлены в виде простых таблиц, разбитых на строки и столбцы, на пересечении которых расположены данные. Запросы к таким таблицам возвращают таблицы, которые сами могут становиться предметом дальнейших запросов. Каждая база данных может включать несколько таблиц.

Наиболее привлекательной здесь являются базы данных Microsoft Access. Access - самая популярная система управления базами данных (СУБД) общего назначения. Это комплекс программных средств, предназначенных для создания структуры новой базы данных, наполнения её содержимым, редактирования содержимого, отбора данных в соответствии с заданными критериями, их упорядочивания, оформления, печати.

Access работает под управлением Windows и поэтому может использовать все возможности DDE и OLE. DDE позволяет выполнять функции и производить обмен данными между Access и любыми другими приложениями Windows, поддерживающим DDE. Для осуществления динамического обмена данными с другими приложениями можно использовать макросы или процедуры на Visual Basic.

В Access база данных обозначает файл, содержащий набор информации. Каждая база данных в Access состоит из основных объектов: таблиц, запросов, форм, отчётов, страниц, макросов и модулей.

Access может работать одновременно только с одной базой данных. Но одна БД Access может включать сотни таблиц, форм, запросов, отчётов, макросов и модулей, которые хранятся в одном файле с расширением mdb.

В данном курсовом проекте будет разработана СУБД реляционного типа, целью которой является хранение данных ЗАО «ФК «Зенит».

Цель разработки базы данных

В курсовом проекте будет разработана БД для ЗАО футбольного клуба «Зенит» Санкт-Петербург, предназначенная для хранения и обработки информации о персонале и сотрудниках клуба - игроках, руководящем отделе, спонсорах, фанатских организациях и результатов участия команды в различных турнирах и межсезонных сборах.

Данный клуб ежегодно участвует во всероссийских соревнованиях, таких как РосГосСтрах Чемпионат России по футболу; кубок России; ТрансТелеКом Суперкубок России (в случае выигрыша одного из выше перечисленных турниров); кубок содружества. Так же клуб в последние годы ежегодно принимает участия в международных соревнованиях, таких как кубок УЕФА, а осенью 2008 года впервые за Российскую историю примет участие в самом престижном по Европейском меркам турнире - Лиге чемпионов УЕФА. ФК Зенит является действующим чемпионом России по футболу. Клуб так же является владельцем собственной радиостанции. Все это стало возможным благодаря новому владельцу клуба - ОАО «Газпром», который ежегодно вкладывает огромные инвестиции в развитие инфраструктуры клуба и команду. Учитывая огромное количество информации, БД просто необходима для данного клуба. Без использования базы данных велика вероятность потери части необходимых сведений. Использование базы данных о персонале и сотрудниках клуба позволит уменьшить число бумажных документов и значительно упростит работу сотрудников клуба.

Разработка проекта базы данных

1. Состав хранимой в БД информации

А. Информация о руководящем звене клубов:

· Номер паспорта Р;

· Фамилия, имя, отчество;

· Должность;

· Адрес;

· Домашний телефон;

· Мобильный телефон;

· Дата рождения;

· Возраст;

· Гражданство.

Б. Информация об обслуживающем персонале клуба:

· Номер паспорта П;

· Номер контракта;

· Фамилия, имя, отчество;

· Должность;

· Адрес;

· Домашний телефон;

· Мобильный телефон;

· Дата рождения;

· Возраст;

· Гражданство;

· Состав;

· Номер лицензии наемщика.

В. Информация об основном составе :

· Номер паспорта И;

· Номер контракта;

· Фамилия, имя, отчество;

· Номер;

· Амплуа;

· Сайт;

· Адрес;

· Домашний телефон;

· Мобильный телефон;

· Дата рождения;

· Возраст;

· Гражданство;

· Национальная сборная (Да/Нет);

· Травма (Да/Нет);

· Рост (см);

· Вес (кг);

· Трансферная стоимость;

· Трансферный статус (Да/Нет).

Г. Информация о тренерском составе клуба:

· Номер лицензии;

· Номер контракта;

· Фамилия, имя, отчество;

· Должность;

· Адрес;

· Домашний телефон;

· Мобильный телефон;

· Дата рождения;

· Возраст;

· Гражданство;

· Состав;

· Номер паспорта наемщика.

Д. Информация о спонсорах клуба:

· Имя компании;

· Базовые выплаты;

· Бонус чемпионства;

· Бонус Международных соревнований;

· Раунд Национального кубка;

· Выигрыш Национального кубка;

· Раунд Международных соревнований;

· Выигрыш Международных соревнований;

· Номер договора на спонсорство.

Е. Данные о результатах команды:

· Название турнира;

· Место;

· Полученные призовые ;

· Номер договора на проведение;

Ж. Данные о бюджете клуба:

· Номер договора;

· Тип дохода (расхода);

· Сумма дохода (расхода);

· Год;

· Заключающий контракты (номер паспорта).

З. Данные о заработной плате:

· Номер контракта;

· Оклад (в неделю);

· Гражданство;

· Премиальные (за победу);

· Выплата агентам;

· Пункт продления (Да/Нет);

· Контракт до;

· Налог;

· Номер паспорта определяющего;

И. Информация о молодежном составе:

· Номер свидетельства о рождении;

· ФИО;

· Номер;

· Амплуа;

· Дом телефон;

· Дата рождения;

· ДЮСШ;

· Год дебюта.

2. Выходная информация

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

· запросы на выборку с расчетом, выводящие информацию по одному из объектов предметной области;

· запросы на...

Другие файлы:

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

Создание базы данных
Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны...

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

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

Разработка базы данных "Аэропорт"
Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропор...