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