|
Базы данных и знаний
Базы данных и знаний
1. Нормализация исходного отношения.
2. Разработка программ создания таблиц; формы для ввода данных в таблицу.
3. Создание отчётов.
1.Нормализация исходного отношения .
Чтобы нормализовать данное исходное отношение необходимо привести его сначала к
первой , потом ко второй , а затем и к третьей нормальной форме .
Отношения находятся в 1-ой нормальной форме тогда и только тогда, когда все входящие в
него домены содержат только атомарные значения
Основные действия для приведения к первой нормальной форме:
? удаляем повторяющиеся группы в отдельных таблицах;
? создаём отдельные таблицы для каждого множества отношений;
? определяем первичный ключ в каждом отношении .
В результате этих действий получаем две таблицы.
В первую вошли поля , которые связаны с первичным ключом отношением " 1 - 1 " :
№ сотрудника
Фамилия
Имя
Отчество
Пол
Адрес
Дата рождения
Первичным ключом в этой новой таблице является № сотрудника.
Во вторую вошли поля, которые связаны с первичным ключом отношением " 1 - ??????
???????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????
????????????????????????????
№
сотру
дника
№
задан
ия
Содер
жание
задани
я
№
докуме
нта
Содерж
ание
докумен
та
Дата
получен
ия
докумен
та
Дата
получени
я задания
Срок
выполн
ения
задания
Дата
окончания
выполнения
задания
?????????????????????????????????????????????????????????????????????????????????????
?????????????
??????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????
???
?????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????
?????
?????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????
?????????????????????????????????????????????????????????
???????
????????????????????????
№ сотрудника
№задания
???????????????????????????????????????????????????????????????????????????????????????
?????????????????????
???????
??????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????
???????????????????
№
задания
Дата
получе
ния
задани
я
Содерж
ание
задания
Срок
выполн
ения
задания
Дата
окончания
выполнени
я задания
Номер
документа
Содержание
документа
дата
получения
документа
??????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????
?????????????????????
№ задания
Содержание
задания
Дата получения
задания
Срок
выполнения
Дата окончания
выполнения
№ документа
??????????????????????????????????????????
№ документа
Содержание документа
Дата получения документа
????????????????????????????????????????????
????????????????????????????????????????????
???????
№
сотрудника
Фамилия
Имя
Отчество
Пол
Адрес
Дата
рождения
????????????????????????????????????????????????????????????
???????
№ сотрудника
№задания
???????????????????????????????????????????????????????????????????????????????????????
????????????????????????
???????
№ задания
Содержание
задания
Дата
получения
задания
Срок
выполнения
Дата
окончания
выполнения
№ документа
??????????????????????????????????????????????????????????
??????????
№ документа
Содержание документа
Дата получения документа
?????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????
????????????????????????????
??????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????
??????????????????????????
?????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????
????????????????????????????
?????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????
????????????????????
????????????????
???????????????????????????????????????????????????????????????????????
??????????????????
???????????????????????
?????????????????????????????
????????
??????????????????????????????????????
?????????????????????????????????
??
?????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????
???????????
?????????????
???
?????????????????????????????????????????????????????????????????????????
????????????
????????
?????????????????????????????????
???????????????????????????????????
??
?????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????
???????????
?????????????
???
?????????????????????????????????????????????????????????????????????????
????????????
????????
?????????????????????????????????
?????????????????????????????????????
| |