|
||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Друга нормальна форма
Відношення знаходиться у другій нормальній формі в тому і тільки в тому випадку, коли це відношення знаходиться в першій нормальній формі та кожен не ключовий атрибут повністю залежить від ключа[12]. Для того, щоб перейти від першої нормальної форми до другої, треба виконати наступні кроки:
У нашому прикладі для приведення таблиці СПІВРОБІТНИКИ до другої нормальної форми її належить поділити на дві таблиці. Первинний ключ початкової таблиці складається з двох атрибутів – “Код співробітника” та “Посада”. Всі ж особові дані про співробітника залежать тільки від атрибуту “Код співробітника”. Атрибути, що відповідають цим даним, ми виділимо в одну таблицю, яку будемо називати “Фізичні особи”. Інформацію ж про посади та їх оплату винесемо в іншу таблицю, яку будемо називати “Співробітники”. Схема приведення початкової таблиці до другої нормальної форми наведена на мал.21.
Мал.21. Приведення таблиці до 2НФ
Таблиці, що отримані, зв¢язані між собою по полю “Код фізичної особи”, яке є первинним ключем для таблиці “ФІЗИЧНІ ОСОБИ” та зовнішнім ключем для таблиці “СПІВРОБІТНИКИ”. Це поле було відсутнім в первинній таблиці і додано при проведенні нормалізації.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |