Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Общая информация. «Разработка схемы предметной области с использованием визуальных сред разработки»




ОТЧЕТ ПО КОНТРОЛЬНОЙ РАБОТЕ

ПО ДИСЦИПЛИНЕ «ОСНОВЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ»

« Разработка схемы предметной области с использованием визуальных сред разработки »

по специальности 230115 «Программирование в компьютерных системах»

_230115 «Программирование в компьютерных системах» 09.02.03

Группа З-241

Номер специальности и группа

Студента ФИО

 

Преподаватель _____________ Хусаинов Тимур

Подпись Фамилия И.О.

 

Санкт-Петербург

2015 г.

Для начала проектирования базы данных необходимо определить предметную область.

Предметная область следующая: допустим в России прошли спортивные соревнования на дистанцию 100м. Задача состоит в следующем: разработать базу данных для просмотра и редактирования информации содержащаяся в ней. После соревнований есть результаты, которые необходимо ввести в какую-то базу для просмотра и редактирования ее с некоторыми условиями.

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

Ø Все лица участвующие в забеге. А это: Попов Сергей, Ли Чан, Джон Бэнн, Усейн Болт, Ояма Накамура, Баден Рихтер, Пол Тетчер, Андре Палетти.

Ø Указать страну, за которую выступал спортсмен.

Ø Время, за которое была пройдена дистанция.

Ø Возраст участника.

Ø Болельщики, которым было разрешено находиться в непосредственной близости с участником (не больше двух, если таковые имеются).

Так же есть определенные условия, которые должны накладываться на базу данных. А именно. Пользоваться базой данных могут три категории граждан:

Ø Обычный пользователь или зритель. (У данной категории есть полномочия только по поиску и просмотру данных).

Ø Сами спортсмены. (Эта категория имеет право просматривать, искать, вводить информацию в ограниченные ячейки и редактировать информацию в ограниченных ячейках).

Ø Организаторы забега. (У данной категории есть полномочия по поиску, просмотру, редактированию всей имеющейся информации и удаление всей имеющейся информации).

 

Анализируя информацию, можно прийти к выводу, что для построения диаграммы совсем необязательно добавлять столбец «ID» для ключа, т.к. количество спортсменов ограничено и появление еще одного бегуна, просто невозможно. Исходя из этого для привязки информации можно пользоваться столбцом, в котором будет указано имя участника.

После сбора информации у меня получилась следующая таблица, которую, в последствии необходимо нормализовать.

 

Фамилия Имя Страна Время Возраст Болельщики
  Попов Сергей Россия 9,61   Попова Анна, Сидоров Павел
  Джонн Бэнн Америка 9,72   Френсис Бэнн, Луиза Бэнн
  Ли Чан КНДР 9,89   Тао Ву, Инь Янь
  Усейн Болт Кения 9,63   Усейн Болт
  Ояма Накамура Япония 10,09   Макита Накамура, Такеши Китано
  Баден Рихтер Германия 9,90   Мадлен Рихтер
  Андрэ Палетти Италия 10,01   Мария Палетти, Пенелопа Палетти
  Пол Тетчер Англия 9,90   Ричард Эштон

После первоначального просмотра таблицы видно, что в некоторых кортежах и столбцах существует повторяющаяся информация. Так, например, у бегуна Усейн Болта совсем нет болельщиков и он решил вписать самого себя. А спортсмены из Англии и Германии пробежали дистанцию за одно и то же время. В связи с этим нам необходимо разбить нашу таблицу на несколько более маленьких и дать им названия по тематике.




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 405; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.