МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ ХАБАРОВСКОГО КРАЯ
КГБОУ СПО
Дальневосточный государственный межрегиональный
индустриально-экономический колледж
Специальность: 230401 «Информационные системы»
ПРОЕКТ
РАЗРАБОТКА БАЗЫ ДАННЫХ
«СПОРТИВНЫЕ МЕРОПРИЯТИЯ»
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
ЭП.230401.NN.13.02.ПЗ
Проверил преподаватель
______________ /Н.И. Мурук/
«_____»___________2013г.
Выполнили студенты группы ИС31
_____________ / /
_____________ / /
«_____»____________2013г.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
Разработанная система управления базой данных «Спортивные меро-приятия» предназначена для автоматизации учета клиентов, занимающихся спортом, а также учета спортивного инвентаря.
ПОСТАНОВКА ЗАДАЧИ
Основная цель работы – разработать и реализовать базу данных БД «Спортивные мероприятия», обеспечивающую хранение, накопление и пред-ставление всей информации о видах спорта, хранящихся в базе данных, их движения и наличия.
РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ «СПОРТИВНЫЕ МЕРОПРИЯТИЯ»
База данных «Спортивные мероприятия» реализована в СУБД Microsoft Access, входящей в состав пакета Microsoft Office.
База данных Microsoft Access, принадлежит к типу реляционных баз данных. В таких базах данных сведения, относящиеся к различным вопросам, сохраняются в отдельных таблицах. Возможность вывода информации из базы данных обеспечивается указанием соотношения между объектами.
База данных вместе с таблицами данных, экранными формами, запросами, отчетными, формами в Microsoft Access представляется в одном файле. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на запросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.
Разработанная база данных «Спортивные мероприятия» Хранится в файле Спорт.mdb.
ПРОЕКТИРОВАНИЕ БД
Кратко изложить теорию по БД – как проектировать БД ( что такое БД, ключи, виды ключей , связи, целостность в БД, какими функциями обладает используемая СУБД и т.д.) на 2-3 листа
ПРОЕКТИРОВАНИЕ СТРУКТУРЫ БД
Схема данных проектируемой БД в графическом виде с указанием связей, а также их типом представлена на рисунке.
Описание полей всех таблиц проектируемой БД, приведено ниже.
Таблица «Спорт»
Назначение: Хранит данные по всем тренировкам. Одна запись в таблице полностью определяет одну тренировку по определенному виду спорта. Ключевое поле таблицы –Код.
ДАЛЕЕ ОПИСАНИЕ ВСЕХ ВАШИХ ТАБЛИЦ БД
ОПИСАНИЕ РАБОТЫ ПРОГРАММЫ
Разработанная база данных позволяет вводить, редактировать, просмат-ривать данные о спортивных мероприятиях, а также всех дополнительных справочниках.
Кроме того, имеется возможность генерации отчетов по данным, храня-щимся в таблице «Спортивные мероприятия» и таблице «Тренер». После загрузки главного (и единственного) файла базы данных «Спортивные мероприятия» Спорт.mdb в СУБД Microsoft Access на экране автоматически появляется следующий экран:
Нажав на кнопку «Ok», открывается форма «Режим», которая предоставляет пользователю выбор одного из возможных режимов работы, путем нажатия соответствующей кнопки.
Нажав на кнопку «Виды спорта», пользователь переходит в режим ввода и корректировки данных справочника «Виды спорта».
Аналогично, при нажатии на кнопки «Количество участников», «Продолжительность тренировки», «Тренер» пользователю будет предоставлена возможность произвести ввод и корректировку данных соответствующих справочников. Дополнительно в форме «Тренер» можно выдать список тренеров, работающих на данном стадионе.
После ввода данных в справочники, нажав на кнопку «Спортивные мероприятия» основной формы «Режимы», пользователь входит в форму для корректировки данных о спортивных мероприятиях.
В этой же форме, путем нажатия соответствующих кнопок «Соревнования», «Список мероприятий» производится формирование отчетов:
1. Информация о соревнованиях
2. Данные о всех спортивных мероприятиях по стадиону.
С помощью кнопки «Выход» можно выйти из формы «Спортивные мероприятия» в форму «Режимы».
Отчеты, сформированные для данного контрольного, примера приведены в приложе-нии.
Отчёты создавались по таблицам и по запросам.
В БД «Спортивные мероприятия реализованы следующие запросы:
1.Выдайте информацию о соревнованиях, которые будут проводиться:
SELECT спорт.наименование, спорт.кодТренера, спорт.продолжительность, спорт.времяНачало, спорт.колУчастников, спорт.оснПризнакиМеропр
FROM спорт
WHERE (((спорт.оснПризнакиМеропр)="соревнования"));
2.Выдайте список тренеров, проводящих тренировки с видами спорта и временем начала тренировки. Укажите продолжительность тренировки
ВСЕГО ПРЕДСТАВИТЬ 5 ЗАПРОСОВ В РЕЖИМЕ КОНСТРУКТОРА ИЛИ SQL
При нажатии на главной форме «Режимы» на кнопку «Выход», происходит закрытие всех форм и выход из программы.
ЗАКЛЮЧЕНИЕ
В ходе выполнения данной работы я повторил теоретические основы разработки базы данных ……………, получил практический опыт разработки и создания реляционной базы данных………..
СПИСОК ЛИТЕРАТУРЫ
1. Кузин А.В., Дёмин В.М. «Разработка баз данных в системе Microsoft Access: учебник, М., ФОРУМ, 2009, 224с.
2. А.С. Марков , К.Ю. Лисовский «Базы данных. Введение в теорию и методологию», М.,Финансы и статистика, 2004г.
3. М.П. Малыхина «Базы данных: основы, проектирование, использование», Санкт-Петербург, «БХВ-Петербург», 2004гА.Д.Хомоненко,В.М. Цыганков, М.Г. Мальцев «Базы данных», Санкт-Петербург, КОРОНА принт, 2003г
4. Г. Хансен, Д. Хансен «Базы данных, разработка и управление», М. Би-ном, 2000г.
5. Электронная встроенная гипертекстовая справочная система Microsoft Access.
6. СВОИ ИСТОЧНИКИ
ПРИЛОЖЕНИЯ
Отчеты по Базе данных.
РАЗРАБОТКА БАЗЫ ДАННЫХ «СПОРТИВНЫЕ МЕРОПРИЯТИЯ» ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Проект по предмету «Программирование»