Функциональная и информационная модель предметной области. Спецификации сущностей, атрибутов, связей. Ограничение ссылочной целостности, запросы пользователей. Даталогическая модель базы данных, спецификация таблиц. Интерфейс конечного пользователя.
Целью данной курсовой работы является проектирование базы данных «Спортивный клуб», предназначенной для хранения информации о спортсменах, состоящих в определенных командах, у каждой команды есть определенный руководитель, определенный стадион, каждая команда участвует в определенных турнирах. Создадим схему, определяющую функционирование предметной области: Спортивный клуб (Код_руководителя, Ф.И.О._рук, Должность, Дата_рождения_рук, Код_команды, Название, Вид_спорта, Код_тренера, Фамилия_Имя_Тр, Должность_тренера, Дата_Рождения_Тр, Зарплата_тр, Код_спортсмена, Фамилия_Имя_Игр, Дата_рождения_Игр, Гражданство, Игровой_Номер, Позиция, Зарплата_игр, Код_стадиона, Название_стадиона, Вместимость, Код_турнира, Название_турнира, Результат, Год_проведения, Призовые, Код_спонсора, Название_спонсора, Сумма_вложения) Код_спортсмена (КСПР) является уникальной характеристикой игрока и однозначно определяет Фамилия_Имя_Игр (ФИИ), Дата_Рождения_Игр (ДРИ), Гражданство (ГР), Игровой_Номер (ИН), Позиция (ПОЗ), Зарплата_игр(ЗИ) SELECT название_турнира, год_проведения, Название, вид_спорта FROM Команда, турниры where результат LIKE «Победитель» and Команда.код_команды=турниры. код_команды Код_команды=Команда.код_команды and Зарплата_игр=(select Max (Зарплата_игр) from Спортсмены, Команда where Спортсмены.В ходе работы курсовой работы были пройдены все основные этапы проектирования базы данных, проведен анализ предметной области «Спортивный клуб», составлена инфологическая модель (информационная модель ERWIN), составлена даталогическая модель (даталогическая модель ERWIN), выполнено рабочее проектирование схемы базы данных и интерфейса конечного пользователя с помощью программы Delphi 7. В ходе инфологического и даталогического анализа были учтены особенности предметной области и составлены спецификации сущностей, атрибутов, связей (для инфологической модели), таблиц, связей (для даталогической модели).
Вывод
В ходе работы курсовой работы были пройдены все основные этапы проектирования базы данных, проведен анализ предметной области «Спортивный клуб», составлена инфологическая модель (информационная модель ERWIN), составлена даталогическая модель (даталогическая модель ERWIN), выполнено рабочее проектирование схемы базы данных и интерфейса конечного пользователя с помощью программы Delphi 7. В ходе инфологического и даталогического анализа были учтены особенности предметной области и составлены спецификации сущностей, атрибутов, связей (для инфологической модели), таблиц, связей (для даталогической модели). Так же был учтен контроль целостности базы данных. В ходе работы проектирования интерфейса с помощью программы Delphi 7 были составлены основные формы и запросы.
В результате выполнения курсовой работы были получены основные навыки анализа заданной предметной области, разработки баз данных, работы с CASE - средствами ERWIN, работы с СУБД Microsoft Access и средством проектирования интерфейса пользователя Delphi 7.
Созданная база данных позволяет осуществлять ввод новых данных, изменять имеющиеся данные в базе и удалять старые. В моей информационной системе можно фильтровать всю информацию базы данных по всем полям таблиц. Данная программа очень удобна в использовании для систематизации данных о спортивном клубе.
Список литературы
информационный пользователь база даталогический
1. Марков А.С. Базы данных. Введение в теорию и методологию. М.: Финансы и статистика, 2002 г.
2. Мейер Д. Теория реляционных баз данных. М., 1987. 608 с., ил.
3. Тихонов А.Ф., Тихонова Л.Н. Visual FOXPRO 5.0. М., 1997. 466 с.
4. Архангельский А.Я. Программирование в C Builder 6 - М: ЗАО «Издательство БИНОМ» 2002 г.
5. Архангельский А.Я. Интегрированная среда разработки C Builder 5 - М: ЗАО «Издательство БИНОМ», 2000 г.
6. Архангельский А.Я. Работа с локальными базами данных в C Builder 5 - М: ЗАО «Издательство БИНОМ», 2000 г.
8. Архангельский А.Я. Язык SQL в C Builder 5 - М: ЗАО «Издательство БИНОМ», 2000 г.
9. Казанцев В.В. Применение ADO для работы с БД (C Builder). [Электронный ресурс]. Режим доступа: http://wapast.ru/cms_view_article.php? aid=854&sid=a2ddcf64175968942311bfd019d7bc58
10. Наталия Елманова Компьютер-Пресс, 1997, №6, 7. Работа с базами данных в Borland C Builder. [Электронный ресурс]. Режим доступа: http:// http://www.xaker.name/forvb/showthread.php? t=9012
Размещено на
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы