Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные понятия.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
279.55 Кб
Скачать

Экзаменационная ведомость Название предмета_________________ Группа______________

Преподаватель____________________

Вид сдачи________________________ Дата________________

Номер студента

Фамилия И.О. студента

Оценка

Подпись преподавателя

  1. Определение функциональных зависимостей между реквизитами документов.

Функциональные зависимости можно изобразить графически в виде линий со стрелками. Для этого выписываются все реквизиты конкретного документа и системой стрелок обозначаются функциональные зависимости. Стрелки идут от ключевых реквизитов к зависимым, т.е. от “главного” к описательному (см. табл. 2.1). Важной особенностью является то, что в составе одного документа не должно быть групп реквизитов не связанных между собой.

Из анализа документа “Список преподавателей” очевидно, что реквизиты “Назв. кафедры”, “Телефон”, “Заведующий” являются описательными, и каждый из них зависит только от ключевого реквизита “Код кафедры”, который в то же время играет роль общего идентификатора списка преподавателей кафедры.

Реквизиты “Фамилия И.О. преп.”, “Уч. степень”, “Уч. звание”, однозначно определяются ключевым реквизитом “Таб. ном. препод.”.

Обратим внимание на связь реквизитов ККАФ и ТАБН. В этой функциональной зависимости выполняется необходимое условие – одному значению ключа ТАБН соответствует одно значение зависимого реквизита ККАФ, т.к. преподаватель числится на конкретной кафедре. Т.о. ККАФ играет роль описательного реквизита для преподавателя с идентификатором ТАБН. Если такая зависимость была бы не выявлена, то всё множество реквизитов документа разделилось бы на два не связанных между собой подмножества, а это нелогично для реквизитов одного документа.

Реквизит ККАФ одновременно выступает в роли описательного реквизита в одной связи и ключевого – в другой связи. Т.о., здесь мы сталкиваемся с транзитивной зависимостью. Реквизит НКАФ транзитивно зависит от ТАБН через ККАФ. Но специальных действий по расщеплению этой зависимости не требуется.

Таблица 2.1.

Документ

Название реквизита

Имя реквизита

Функциональные зависимости

Список

Код кафедры

ККАФ

преподавателей

Назв. кафедры

НКАФ

Телефон

ТЕЛ

Заведующий

ЗАВ

Таб. ном. препод.

ТАБН

Фамилия И.О. преп.

ФИОп

Уч. степень

СТ

Уч. звание

ЗВ

Определим функциональные зависимости между реквизитами остальных документов.

В документе “Список студентов группы” реквизиты “Фамилия И.О. студ.”, “Год рождения”, “Адрес”, “Балл при поступлен.” зависят не только от номера студента, но и от номера группы. Во-первых, конкретный человек в группе будет определяться номером внутри группы, но в каждой группе номера повторяются и в связи с этим может возникнуть путаница. Во-вторых, в одной группе могут быть однофамильцы, и, наверняка, во всём ВУЗе учатся студенты не только с одинаковыми фамилиями, но и с одинаковыми именами. Поэтому, для однозначного определения конкретного студента необходимо указывать не только номер студента, но и номер группы, т.е. указанные реквизиты, зависят одновременно от двух ключевых реквизитов, которые образуют составной ключ.

В документе “План проведения занятий в группе” реквизит ЧАСЫ зависит от всех реквизитов, кроме реквизита НП. Так как реквизит КП однозначно определяет конкретный предмет, поэтому брать еще и НП не целесообразно. А в документе “Экзаменационная ведомость”, реквизит ОЦЕН определяется всеми остальными реквизитами. Т.о. получаем еще два составных ключа: для реквизита ЧАСЫ составной ключ КП+НГ+ТАБН+ВИДЗ, для реквизита ОЦЕН составной ключ КП+НГ+НС+ТАБН+ВИДС.

Таблица 2.2.

Документ

Название реквизита

Имя реквизита

Функциональные зависимости

Список

Номер группы

НГ

студентов

Кол. студентов

КОЛ

группы

Ср. балл в группе

СПБАЛЛ

Номер студента

НС

Фамилия И.О. студ.

ФИОс

Год рождения

ГОДР

Адрес

АДР

Балл при поступлен.

ПБАЛЛ

План

Код предмета

КП

проведения

Название предмета

НП

занятий

Номер группы

НГ

в группе

Таб. номер препод.

ТАБН

Вид занятий

ВИДЗ

Часы

ЧАСЫ

Экзаменацион-

Код предмета

КП

ная ведомость

Номер группы

НГ

Номер студента

НС

Таб. номер препод.

ТАБН

Вид сдачи

ВИДС

Оценка

ОЦЕН