Базы данных и знаний. Мартьянова А.Е. - 32 стр.

UptoLike

Составители: 

Мартьянова А.Е. Базы данных и знаний 32
ния «
плана, сочетание которых и образует
уник ь еваемость» (рис. I.17).
Успеваемость» поместим ключи отношений «Студент», «Учебный
план»: Код студента, Код учебного
ал ный ключ нового отношения «Усп
ГРУППА
Код п гру пы
зна ение группы Обо ч
Кол с н
балл при поступлении
иче тво студе тов
Средний
СТУДЕНТ
Код студента
Номер зачетной книжки
Фамилия
Имя
Отчество
Год рождения
Адрес
Домашний телефон
Балл при поступлении
Код группы
КАФЕДРА
Код кафедры
Заведующий
Название кафедры
Телефон
ПРЕПОДАВАТЕЛЬ
Код преподавателя
Табельный номер
Фамилия
Имя
Отчество
Домашний адрес
Домашний телефон
Должность
Ученая степень
Ученое звание
Код кафедры
УЧЕБНЫЙ ПЛАН
Код учебного плана
Наименование
предмета
Программа
Часы
Вид заня
Семестр
тия
Вид сдачи
Оценка
Дата сдачи
Код преподавателя
УСПЕВАЕМОСТЬ
Код студента
Код учебного плана
1
М
1
1
М
М
ование связи типа «многие-ко-многим» реляционной схемы
схемы БД может быть выполнено двумя путями:
1
М
1
М
Рис. I.17. Преобраз
«Учебный процесс»
Нормализация отношений
Корректной назовем схему БД, в которой отсутствуют нежела-
тельные зависимости между атрибутами отношений [10].
Процесс разработки корректной схемы реляционной БД называется
даталогическим (логическим) проектированием БД.
Проектирование
32
32                                            Мартьянова А.Е. Базы данных и знаний


ния «Успеваемость» поместим ключи отношений «Студент», «Учебный
план»: Код студента, Код учебного плана, сочетание которых и образует
уникальный ключ нового отношения «Успеваемость» (рис. I.17).


 ГРУППА                                                              КАФЕДРА

 Код группы                                                          Код кафедры
 Обозначение группы                                                  Название кафедры
 Количество студентов                                                Телефон
 Средний балл при поступлении                                        Заведующий

              1                                                            1




             М                                                             М

                                       УЧЕБНЫЙ ПЛАН                 ПРЕПОДАВАТЕЛЬ
 СТУДЕНТ
                                       Код учебного плана           Код преподавателя
 Код студента
                                       Наименование                 Табельный номер
 Номер зачетной книжки
                                       предмета                     Фамилия
 Фамилия
                                       Программа                    Имя
 Имя                                                        М   1
                                       Часы                         Отчество
 Отчество
                                       Вид занятия                  Домашний адрес
 Год рождения
                                       Семестр                      Домашний телефон
 Адрес
                                       Вид сдачи                    Должность
 Домашний телефон
                                       Оценка                       Ученая степень
 Балл при поступлении
                                       Дата сдачи                   Ученое звание
 Код группы
                                       Код преподавателя            Код кафедры
                     1                            1

                    М
                  УСПЕВАЕМОСТЬ
                                        М
                  Код студента
                  Код учебного плана



     Рис. I.17. Преобразование связи типа «многие-ко-многим» реляционной схемы
                                  «Учебный процесс»

Нормализация отношений
     Корректной назовем схему БД, в которой отсутствуют нежела-
тельные зависимости между атрибутами отношений [10].
     Процесс разработки корректной схемы реляционной БД называется
даталогическим (логическим) проектированием БД.
     Проектирование схемы БД может быть выполнено двумя путями:


                                             32