Спортивная программа и организация базы данных
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Целью курсового проектирования является развитие навыков работы по проектированию информационных систем и закрепление знаний, полученных за время изучения дисциплины «Организация баз данных и баз знаний».
Курсовой проект предусматривает создание многотабличной базы данных и набора функций и процедур, обеспечивающих интерфейс пользователя.
Выполнение курсового проекта предусматривает:
- составление схемы концептуальной модели данных,
- разработку структуры реляционной базы данных,
- разработку интерфейса пользователя,
- программирование задачи,
- составление контрольного примера,
- оформление пояснительной записки.
Задание на курсовое проектирование выдается в начале 8 семестра. Вариант задания выбирается по номеру студента и согласовывается с руководителем. Завершение курсового проектирование и его защита предусмотрена на 11-12 неделях.
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
Проведем полный анализ предметной области «Спортивная программа». Эта область может быть описана следующими основными объектами и действиями, представляющими интерес с точки зрения различных групп пользователей.
Выделим эти объекты:
- Спортсмен
- Команда
- Тренер
- Награда
- Вид спорта
- Соревнование
- Телепередача
- Сюжеты
- Гость программы
Эти объекты имеют следующие информационные характеристики (атрибуты):
- Объект «СПОРТСМЕН» (Ид_Спортсмен, ФИО, Страна, Адрес, Пол, СпортРазряд);
- Объект «КОМАНДА» (Ид_Команда, Название, Страна);
- Объект «ТРЕНЕР» (Ид_Тренер, ФИО, Адрес, Категория);
- Объект «НАГРАДА» (Ид_Награда, ВидНаграды, ДатаВручения, Примечание);
- Объект «ВИД_СПОРТА» (Ид_Спорта, Название, Описание);
- Объект «СОРЕВНОВАНИЕ» (Ид_Соревнования, Название, Описание, МасштабСоревнования, ДатаПроведения, МестоПроведения, ВремяПроведения, Победитель);
- Объект «ТЕЛЕПЕРЕДАЧА» (Ид_передачи, ДатаЭфира, Ведущий);
- Объект «СЮЖЕТЫ» (Ид_сюжета, Тематика, Автор, ДатаСоздания, Длительность);
- Объект «ГОСТЬ_ПРОГРАММЫ» (Ид_гостя, ФИО, Адрес, РодЗанятий, КраткаяБиография)
ЭТАПЫ ПРОЕКТИРОВАНИЯ БД
Первичные ключи
Первичный ключ – это атрибут или группа атрибутов, которые однозначно идентифицируют екземпляр объекта.
Обозначим первичные ключи для перечисленнях ранее объектов:
- Спортсмен - Ид_Спортсмен*;
- Тренер - Ид_Тренер*;
- Команда - Ид_Команда*;
- Награда - Ид_Награда*;
- Вид спорта - Ид_Спорта*;
- Соревнование - Ид_Соревнования*;
- Телепередача – Ид_Передачи*;
- Сюжеты – Ид_сюжета*;
- Гость программы – Ид_гостя*.
Анализ аномалий
Избыточность данных ведет не только к потере места в памяти, но и может нарушить целостность данных. Существует три типа аномалий:
1. Аномалия обновления – это противоречивость данных, вызванная их избыточностью и частичным обновлением.
2. Аномалия удаления – это непреднамеренная потеря данных, вызванная удалением временных данных.
3. Аномалия ввода – это невозможность ввести одни данные из-за отсутствия других.
Чтобы избежать этих аномалий, необходимо выполнить нормализацию отношений.
Курсовой проект предусматривает создание многотабличной базы данных и набора функций и процедур, обеспечивающих интерфейс пользователя.
Выполнение курсового проекта предусматривает:
- составление схемы концептуальной модели данных,
- разработку структуры реляционной базы данных,
- разработку интерфейса пользователя,
- программирование задачи,
- составление контрольного примера,
- оформление пояснительной записки.
Задание на курсовое проектирование выдается в начале 8 семестра. Вариант задания выбирается по номеру студента и согласовывается с руководителем. Завершение курсового проектирование и его защита предусмотрена на 11-12 неделях.
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
Проведем полный анализ предметной области «Спортивная программа». Эта область может быть описана следующими основными объектами и действиями, представляющими интерес с точки зрения различных групп пользователей.
Выделим эти объекты:
- Спортсмен
- Команда
- Тренер
- Награда
- Вид спорта
- Соревнование
- Телепередача
- Сюжеты
- Гость программы
Эти объекты имеют следующие информационные характеристики (атрибуты):
- Объект «СПОРТСМЕН» (Ид_Спортсмен, ФИО, Страна, Адрес, Пол, СпортРазряд);
- Объект «КОМАНДА» (Ид_Команда, Название, Страна);
- Объект «ТРЕНЕР» (Ид_Тренер, ФИО, Адрес, Категория);
- Объект «НАГРАДА» (Ид_Награда, ВидНаграды, ДатаВручения, Примечание);
- Объект «ВИД_СПОРТА» (Ид_Спорта, Название, Описание);
- Объект «СОРЕВНОВАНИЕ» (Ид_Соревнования, Название, Описание, МасштабСоревнования, ДатаПроведения, МестоПроведения, ВремяПроведения, Победитель);
- Объект «ТЕЛЕПЕРЕДАЧА» (Ид_передачи, ДатаЭфира, Ведущий);
- Объект «СЮЖЕТЫ» (Ид_сюжета, Тематика, Автор, ДатаСоздания, Длительность);
- Объект «ГОСТЬ_ПРОГРАММЫ» (Ид_гостя, ФИО, Адрес, РодЗанятий, КраткаяБиография)
ЭТАПЫ ПРОЕКТИРОВАНИЯ БД
Первичные ключи
Первичный ключ – это атрибут или группа атрибутов, которые однозначно идентифицируют екземпляр объекта.
Обозначим первичные ключи для перечисленнях ранее объектов:
- Спортсмен - Ид_Спортсмен*;
- Тренер - Ид_Тренер*;
- Команда - Ид_Команда*;
- Награда - Ид_Награда*;
- Вид спорта - Ид_Спорта*;
- Соревнование - Ид_Соревнования*;
- Телепередача – Ид_Передачи*;
- Сюжеты – Ид_сюжета*;
- Гость программы – Ид_гостя*.
Анализ аномалий
Избыточность данных ведет не только к потере места в памяти, но и может нарушить целостность данных. Существует три типа аномалий:
1. Аномалия обновления – это противоречивость данных, вызванная их избыточностью и частичным обновлением.
2. Аномалия удаления – это непреднамеренная потеря данных, вызванная удалением временных данных.
3. Аномалия ввода – это невозможность ввести одни данные из-за отсутствия других.
Чтобы избежать этих аномалий, необходимо выполнить нормализацию отношений.
Другие работы
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
mosintacd
: 28 июня 2024
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО
2024 год
Ответы на 20 вопросов
Результат – 100 баллов
С вопросами вы можете ознакомиться до покупки
ВОПРОСЫ:
1. We have … to an agreement
2. Our senses are … a great role in non-verbal communication
3. Saving time at business communication leads to … results in work
4. Conducting negotiations with foreigners we shoul
150 руб.
Задание №2. Методы управления образовательными учреждениями
studypro
: 13 октября 2016
Практическое задание 2
Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности.
Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
200 руб.
Особенности бюджетного финансирования
Aronitue9
: 24 августа 2012
Содержание:
Введение
Теоретические основы бюджетного финансирования
Понятие и сущность бюджетного финансирования
Характеристика основных форм бюджетного финансирования
Анализ бюджетного финансирования образования
Понятие и источники бюджетного финансирования образования
Проблемы бюджетного финансирования образования
Основные направления совершенствования бюджетного финансирования образования
Заключение
Список использованный литературы
Цель курсовой работы – исследовать особенности бюджетного фин
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
sibsutisru
: 3 сентября 2021
ЗАЧЕТ по дисциплине “Программирование (часть 1)”
Билет 2
Определить значение переменной y после работы следующего фрагмента программы:
a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a;
if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end;
if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
200 руб.