Создание базы данных для ФК "Зенит"
Краткое сожержание материала:
Размещено на
Размещено на
Тема: «Создание базы данных для ФК “Зенит”»
Содержание
- Введение
- Цель разработки базы данных
- Разработка проекта базы данных
- 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". Создание базы данных, предназначенной для отражения деятельности аэропор...