Курсовая работа: База данных "Чемпионат авто"

Все чемпионаты по автогонкам, проводимые в отдельном городе, информация об участниках, спонсорах, мастерах по ремонту и т.д. хранится в базе данных «Чемпионат авто». Также в данной системе регистрируются все результаты заездов для каждого гонщика, в том числе время, место, и название чемпионата. Существует возможность редактирования информации. К данным возможностям относятся добавление, удаление и изменение записей. Кроме того в данной базе данных хранится информация, не только о чемпионатах, но и о гонщиках, мастерах автомастерской и автомобилях, участвующих в гонках. Данная информация также может удаляться, добавляться, редактироваться.

1.3 Каталог задач

Основываясь на описании предметной области, определим круг запросов и задач, которые предполагается решать с использованием базы данных «Чемпионат авто».

Задачи:

· сведения о гонщиках;

· сведения о автомобилях;

· сведения о чемпионатах;

· сведения о работающем персонале;

· сведения о спонсорах;

· имеющиеся сроки ремонте автомобилей;

· информация о местах проведения чемпионатов;

· список заездов, время и место участников

Вследствие большого объема информации хранящегося в базе данных пользователь должен иметь быстрый доступ к интересующим ему данным. Простой и понятный интерфейс позволяет ускорить работу с базой.

1.4 Описание таблиц

1) Мастерская

* ID мастерской idmaster +
Автомобиль avtomast S
Стоимость Ремонта stoim I
Дата Окончания Ремонта daterem D
Номер Бокса nbox I
Фамилия Мастера familmast S

2)Работники Мастерской

* ID мастера idworker +
Фамилия familwork S
Имя namework S
Отчество fathwork S
Дата Рождения datework D
Стаж stag I

3)Cписок Автомобилей

* Марка CodeWork +
Модель model S
Год Выпуска yearvyp I
Пробег probeg I
Цвет color S
IDмастерской idmast I

4)УчастникиЧемпионата

* ID участника iduch +
Автомобиль avto I
Гонщик racer S
Результат result I
IDгонщика idracer I

база данный реляционный модель

5)Гонщики

* ID гонщика idracer +
Фамилия familracer S
Имя nameraser S
Отчество fathracer S
Дата Рождения dateracer D
Количество Участий kolvo I
Наличие Приз Мест priz B

6)Результаты Заезда

* ID результата idresult +
Чемпионат champ I
Время time I
Место mesto I

7)Чемпионаты

* ID чемпионата idchamp +
Название Чемпионата nazchamp S
Спонсор Чемпионата sponschamp I
Место Проведения mestochamp I
Год Проведения yearchamp D

8)Спонсоры

* ID спонсора idspons +
Спонсор sponsor S
Вознаграждение Спонсора voznagr I
IDчемпионата idchamp I

9)Место Проведения

* ID места idmesta +
Название Места nazmesta S
Тип Трассы tiproad S
IDчемпионата idchamp I

1.5 Схема данных

1.6 ER- диаграмма

2. РЕЛЯЦИОННАЯ МОДЕЛЬ БАЗЫ ДАННЫХ «ЧЕМПИОНАТ АВТО»

К-во Просмотров: 265
Бесплатно скачать Курсовая работа: База данных "Чемпионат авто"