Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Проектирование модели данных




Исследование предметной области

Таблица 1. Анализ свойств из предметной области Университет

№пп Наименование свойства в предметной области Обозначение Тип данных Примечание, пример данных
1. Код student_ID    
2. Фамилия surname    
3. Имя name    
4. Отчество lastname    
5. Пол boy    
6. Дата рождения birthday   Подпись поля:Юноша?
7. Возраст     В запросах вычисляемое поле: [Возраст]
8. Паспорт passport    
9. Место рождения (код города) birthplace_ID    
10. Место рождения (город) birthplace    
11. код (степень) родства filiation    
12. Фамилия И.О. члена семьи relative    
13. деятельность (КВН, СТЭМ, хор,) activity    
14. код (преподавателя, др.) teacher_ID    
15. Фамилия И.О. teacher    
16. код предмета subject_ID    
17. наименование предмета subject    
18. оценка по предмету в ведомости mark    
19. Рейтинг     В запросах вычисляемое поле: [Рейтинг]
20. наименование научного направления direction    
21. код руководителя head_ID    
22. Фамилия И.О. руководителя head    
23. код населённого пункта city_ID    
24. населённый пункт (город) city    
25. важность м/ж (фактическое, по прописке и другое) importance    

Таблица 2. Анализ данных из предметной области Университет
(ненормализованная таблица)

student_ID surname name lastname boy birthday Возраст passport  
  Иванов Иван Иванович + 12.01.1990   12 25 345234  
  Иванов Иван Иванович + 12.01.1990   12 25 345234  
  Иванов Иван Иванович + 12.01.1990   12 25 345234  
  Иванов Иван Иванович + 12.01.1990   12 25 345234  
  Иванов Иван Иванович + 12.01.1990   12 25 345234  
  Иванов Иван Иванович + 12.01.1990   12 25 345234  
                 
                 

 

  birthplace_ID birthplace filiation relative activity
    Санкт-Петербург мать Иванова М.И. КВН; Что?Где?Когда
    Санкт-Петербург мать Иванова М.И. КВН; Что?Где?Когда
    Санкт-Петербург мать Иванова М.И. КВН; Что?Где?Когда
    Санкт-Петербург мать Иванова М.И. КВН; Что?Где?Когда
    Санкт-Петербург мать Иванова М.И. КВН; Что?Где?Когда
    Санкт-Петербург мать Иванова М.И. КВН; Что?Где?Когда
           
           

 

  teacher_ID teacher subject_ID subject mark
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
           
           

 

 

  direction head_ID head city_ID city importance
  Программирование   Лучин Р.М.   Колпино По прописке
  Программирование   Лучин Р.М.   Пушкин Фактически
  Численные методы   Голикова Е.И.   Колпино По прописке
  Численные методы   Голикова Е.И.   Пушкин Фактически
  Моделирование   Голикова Е.И.   Колпино По прописке
  Моделирование   Голикова Е.И.   Пушкин Фактически
             
             

 

 

Таблица 3. Приведение ненормализованной таблицы к нормализованному виду
(отношению в 1NF–виду)

student_ID surname name lastname boy birthday passport  
  Иванов Иван Иванович + 12.01.1990 12 25 345234  
  Иванов Иван Иванович + 12.01.1990 12 25 345234  
  Иванов Иван Иванович + 12.01.1990 12 25 345234  
  Иванов Иван Иванович + 12.01.1990 12 25 345234  
               
               

 

  birthplace_ID birthplace filiation relative activity
    Санкт-Петербург мать Иванова М.И. КВН
    Санкт-Петербург мать Иванова М.И. КВН
    Санкт-Петербург мать Иванова М.И. Что?Где?Когда
    Санкт-Петербург мать Иванова М.И. Что?Где?Когда
           
           

 

  teacher_ID teacher subject_ID subject mark
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
    Макаридина В.А.   Высшая математика  
           
           

 

  direction head_ID head city_ID city importance
  Программирование   Лучин Р.М.   Колпино По прописке
  Программирование   Лучин Р.М.   Пушкин Фактически
  Программирование   Лучин Р.М.   Колпино По прописке
  Программирование   Лучин Р.М.   Пушкин Фактически
             
             

 

 




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


Дата добавления: 2015-05-10; Просмотров: 329; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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