Автоматизация работы компании по организации и проведению спортивных соревнований

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

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

Таблица 2. Связи

Наименование связиСодержаниеСущности, участвующие в связипредставляетКаждый спортсмен представляет одну странуRelationship between СПОРТСМЕН and СТРАНАтренируетКаждый тренер тренирует нескольких спортсменов, каждый спортсмен тренируется у одного тренера Relationship between ТРЕНЕР and СПОРТСМЕНпоказываетКаждый спортсмен, участвуя в нескольких соревнованиях по нескольким видам спорта, показывает по каждому свой результатRelationship between СПОРТСМЕН and СОРЕВНОВАНИЯ-СПОРТСМЕНвключеныВ каждые соревнования включены несколько видов спортаRelationship between ВИД-СПОРТА and СОРЕВНОВАНИЯ-СПОРТСМЕНучаствуетВ каждых соревнованиях спортсмен участвует по одному или нескольким видам спортаRelationship between ВИД-СПОРТА and СПОРТСМЕН-ВИД-СПОРТАидентифицируютсяВсе результаты позиционируются в соревнованиях для каждого участникаRelationship between СОРЕВНОВАНИЯ and СОРЕВНОВАНИЯ-СПОРТСМЕН

Таблица 3 - Атрибуты

ИмяДомен ОпределениеВладелецID_ВСID_*идентификатор вида спорта. Первичный ключ. Уникален в пределах данной сущности.ВИД-СПОРТАВид-спортаВид_спортанаименование вида спортаВИД-СПОРТАID_тренераID_*Идентификатор тренера. Первичный ключ. Уникален в пределах данной сущности.ТРЕНЕРФИО_тренераФИО_*ФИО тренераТРЕНЕРДата_рожд_тренераДата_*Год рождения тренераТРЕНЕРЗвание_тренераЗвание_*Звание тренера (список)ТРЕНЕРID_соревнованийID_*Идентификатор соревнований, первичный ключ. Уникален в пределах данной сущности.СОРЕВНОВАНИЯназвание_ соревнованийНазваниеНаименование соревнованийСОРЕВНОВАНИЯДата-проведенияДата-проведенияСимвольная строка, содержащая дату начала и окончания соревнований СОРЕВНОВАНИЯСтранаСтранаСтрана проведения соревнованийСОРЕВНОВАНИЯГородГородГород проведения соревнованийСОРЕВНОВАНИЯID_спортсменаID_*Идентификатор спортсмена, первичный ключ. Уникален в пределах данной сущности.СПОРТСМЕНФИО_спортсменаФИО_*ФИО спортсменаСПОРТСМЕНдата_рождДата_*Дата рождения спортсменаСПОРТСМЕНданные-паспортаДанные паспортаДанные паспорта спортсменаСПОРТСМЕНзнак_ЗодиакаЗодиакЗнак Зодиака спортсменаСПОРТСМЕНполполПол спортсменаСПОРТСМЕНстранастранаСтрана, которую представляет спортсменСПОРТСМЕНID_связиID_*Идентификатор связи, первичный ключ. Уникален в пределах данной сущности.СОРЕВНОВАНИЯ-СПОРТСМЕНрезультатРезультатРезультат, показанный каждым спортсменом по каждому виду спорта в конкретных соревнованияхСОРЕВНОВАНИЯ-СПОРТСМЕН

Таблица 4 - Домены

ИмяТип, (длина байт)ОпределениеID_*Числовой Number (4)Числовой тип, значение присваиваются данным автоматически при добавлении в таблицу каждой записи (добавляет 1 к максимальному значению или использует генератор случайных чисел)Вид_спортаCHAR Text (30)Символьный тип, содержащий буквы русского алфавита и цифрыФИО_*CHAR Text (30)Символьный тип, содержащий буквы русского алфавитаДата_*DATEСпециальный числовой тип, интерпретируемый как Звание_*CHAR (30)Символьный тип, содержащий буквы русского алфавита, возможно, содержащие пробелы и дефисы.НазваниеCHAR(60)Последовательности букв русского алфавита, возможно, содержащие пробелы и дефисы.Дата-проведенияCHAR (30)Символьная строка, содержащая дату начала и окончания соревнованийСтранаCHAR (30)Последовательности букв русского алфавита, возможно, содержащие пробелы и дефисы.ГородCHAR (30)Последовательности букв русского алфавита, возможно, содержащие пробелы и дефисы.Данные паспортаCHAR (20)Последовательности арабских цифр, содержащие, заполняется в соответствии с маской вводаЗодиакCHAR (20)Последовательности арабских цифр, содержащие, заполняется в соответствии с маской вводаполBOOLEAN(1)Логический тип, принимающий значения TRUE либо FALSE.РезультатCHAR(30)Символьный тип, содержащий мин, сек, доли сек, очки

СПИСОК ЛИТЕРАТУРЫ

моделирование автоматизация информационный бизнес

1.Карпова Т. Базы данных. Модели, разработка, реализация. Учебник. Санкт - Петербург: Питер. 2001. - 303с.

2.Фуфаев Э.В. Базы данных: уч. Пособие для СПО.- М.: Академия, 2007.- 320с.

.Роджер Дженнингс. Использование Microsoft Access 2002. Специальное издание. М., Санкт - Петербург, Киев: Вильямс. 2002. - 1006с

.Э. Каллахан. Microsoft Access 2002 Visual Basic для приложений. Шаг за шагом: 2003

.В.Д.Сибилев. Модели проектирования Баз Данных. Методическое пособие по дисциплине Базы данных. Томск: ТУСУР, каф.АCУ. 1999. - 136с

.Виллариал Б. Программирование Access 2002 в примерах. Учебно - справочное издание/ Пер. с англ.М.: Типография ИПО профсоюзов Профиздат, 2002.- 498с.:ил.

.Конноли Т., Бегг К. Базы данных. Проектирование, реализация, сопровождение. Теория и практика. 3-е изд./Пер. с англ. М.: Издательский дом Вильямс.- 2003. - 1440с.:ил.

 

ПРИЛОЖЕНИЕ А

(обязательное)

 

ОПИСАНИЕ ТАБЛИЦ в СУБД ACCESS