Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

ЛАБОРАТОРНАЯ РАБОТА 5 Приведение ERдиаграмм к первым трем нормальным формам Цель работы- научиться прео

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

Крамского Романа ИТ-09т

ЛАБОРАТОРНАЯ РАБОТА №5

Приведение ER-диаграмм к первым трем нормальным формам

Цель работы: научиться преобразовывать ER-диаграммы предметной области к нормальным формам.

Порядок выполнения работы

  1.  Изучить теоретические сведения.
  2.  Привести ER-диаграмму из предыдущей л.р. к первой нормальной форме.
  3.  Привести ER-диаграмму вашего ПМК ко второй нормальной форме.
  4.  Привести ER-диаграмму вашего ПМК к третьей нормальной форме (или обосновать ее соответствие 3НФ).
  5.  Оформить отчет.
  6.  Подготовиться к защите лабораторной работы.

Рисунок 1 – ER диаграмма туристической фирмы

Первая нормальная форма ER-диаграммы

В первой нормальной форме ER-диаграммы устраняются атрибуты, содержащие множественные значения, т. е. производится выявление неявных сущностей, «замаскированных» под атрибуты. Мы должны просмотреть схему отношения и разделить составные атрибуты на различные строки/столбцы. Возможно, эту операцию придется повторить несколько раз до тех пор, пока каждый из атрибутов не станет атомарным (с учетом сказанного в предыдущем абзаце).

m

1

Оформляет

Заказ

Оформляет

Клиент

 - ID Заказа

- Список документов

- Выбранная путевка

- Уровень обслуживан

- Дополнит. услуги

 - ID Клиента

- Фамилия

- Имя

- Отчество

- Дата рождения

- Улица

- Дом

- Квартира

- Телефон(домашний)
- Код города

1

Рассматривает

1

 n

m

Путевку

Туроператор

Выдает

 - ID Туроператора

- Фамилия

- Имя

- Отчество

- Возраст

- Стаж работы

- Образование

- Телефон

-ID Путевки

-Наименование

-Дата начала

-Дата конца

-Тип путевки

Рисунок 2 – ER диаграмма туристической фирмы, первой нормальной формы

Вторая нормальная форма ER-диаграммы

Во второй нормальной форме устраняются атрибуты, зависящие только от части уникального идентификатора. Эта часть уникального идентификатора определяет отдельную сущность.

Другими словами, отношение находится во 2НФ, если оно находится в 1НФ, и при этом все неключевые атрибуты зависят только от ключа целиком, а не от какой-то его части.

m

1

Заказ

Оформляет

Заказ

Клиент

 - ID Заказа

- Список документов

- Выбранная путевка

- Уровень обслуживан

- Дополнит. услуги

 - ID Клиента

- Фамилия

- Имя

- Отчество

- Дата рождения

- Улица

- Дом

- Квартира

- Телефон(домашний)
- Код города

1

Рассматривает

1

 n

Туроператор

m

Путевку

Имеет

Выдает

 - ID Туроператора

- Фамилия

- Имя

- Отчество

- Возраст

- Стаж работы

- Образование

- Телефон

-ID Путевки

-Наименование

-Дата начала

-Дата конца

-Тип путевки

     Адрес

- ID Адреса

-Область

-Город

-Улица

-Дом

-Квартира

Рисунок 3 – ER диаграмма туристической фирмы, второй нормальной формы

Третья нормальная форма ER-диаграммы

В третьей нормальной форме устраняются атрибуты, зависящие от атрибутов, не входящих в уникальный идентификатор. Эти атрибуты являются основой отдельной сущности. Например рассмотреть заказ может так же и юрист, если возникнет какой либо юридический вопрос; рассмотреть заказ может и сам директор, если возникнет какой ни будь частный случай или вопрос стоит с финансовой точки зрения; нужно разбить таблицы на 2 из которых первая будет относиться к обычному заказу, где его рассмотрит туроператор и частному где его будет рассматривать другой работник фирмы в зависимости от частности случая.

m

1

Заказ

Оформляет

Заказ

Клиент

 - ID Заказа

- Список документов

- Выбранная путевка

- Уровень обслуживан

- Дополнит. услуги

 - ID Клиента

- Фамилия

- Имя

- Отчество

- Дата рождения

- Улица

- Дом

- Квартира

- Телефон(домашний)
- Код города

1

Работник фирмы

- ID работника

- Должность

Рассматривает

1

 n

Туроператор

m

Путевку

Выдает

Имеет

 - ID Туроператора

- Фамилия

- Имя

- Отчество

- Возраст

- Стаж работы

- Образование

- Телефон

-ID Путевки

-Наименование

-Дата начала

-Дата конца

-Тип путевки

     Адрес

- ID Адреса

-Область

-Город

-Улица

-Дом

-Квартира

Рисунок 4 – ER диаграмма туристической фирмы, третей нормальной формы

Вывод: научился преобразовывать ER-диаграммы предметной области к нормальным формам.




1. Мотив карточной игры в рассказе Шаламова На представку
2. 11 класс Внимание Во всех вопросах только один правильный ответ
3. Николай Федорович Кошанский (1784 или 1785 1831)
4. Важным фактором этой эволюции являются сами живые организмы
5. Конспект лекций по Экологии Лекция 1
6. темам 18 Первым назвал новый способ мышления ldquo;философияrdquo; г Пифагор; Укажите первона
7. Информационное общество общество особое не известное истории
8. Варіант 1 1 Новонароджена дитина це дитина А
9. Тема работы- Составление программ разветвляющейся структуры Цели работы- Получить навыки решения задач
10. Вариант 1 Часть А 1.
11. З КУРСУ МЕНЕДЖМЕНТ Тернопіль ~ 2013 Менеджмент
12. Развитие творческих способностей младших школьников на уроках родного языка
13. красную границу фотоэффекта работу выхода фотоэлектронов интегральную чувствительность фотоэлемента р
14. БЖЕЗИНСКИЙ ВЕЛИКАЯ ШАХМАТНАЯ ДОСКА ГОСПОДСТВО АМЕРИКИ И ЕГО ГЕОСТРАТЕГИЧЕСКИЕ ИМПЕРАТИВЫ С того м
15. Методические указания к курсовой работе «Расчет компенсационного стабилизатора напряжения»
16. тема маркування принцип дії; основні параметри та характеристики; еквівалентні схеми; типові схеми включенн
17. Тема- Сопоставление мягкого знака ~ показателя мягкости согласных и разделительного мяг
18. Тема Белки плазмы крови План изложения- Понятие о белках плазмы крови
19. ТЕМА- Пределы производные интегралы Цель- ознакомить студентов со встроенными функциями
20. Тема 1 Программирование линейных алгоритмов [1