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

UptoLike

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

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


     На рис. I.16 показана версия полной ER-модели для базы данных
«Учебный процесс».


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

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




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


               Рис. I.16. Инфологическая модель «Учебный процесс»

Даталогическое проектирование
      Следующий этап проектирования – построение даталогической
модели [10]. В рассматриваемом случае задача этого типа – преобразова-
ние ER-диаграммы в реляционную схему.
      В реляционных БД даталогическое или логическое проектирование
приводит к разработке схемы БД, то есть совокупности схем отношений,
которые адекватно моделируют абстрактные объекты предметной облас-
ти и семантические связи между этими объектами. Основой анализ кор-
ректности схемы являются так называемый функциональные зависимо-
сти между атрибутами БД. Некоторые зависимости между атрибутами
отношений являются нежелательными из-за побочных эффектов и ано-
малий, которые они вызывают при модификации БД. При этом под про-
цессом модификации БД мы понимаем внесение новых данных в БД или
удаление некоторых данных из БД, а также обновление значений неко-
торых атрибутов.