пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

I семестр:
» Мсис
» Бд

Сформулируйте понятие функциональной зависимости. Определите 1НФ, 2НФ и 3НФ представления реляционной модели.

термин  функциональная  зависимость  означает,  что  атрибут Aj

отношения R  функционально  зависит  от  атрибута Ai  того  же  отношения,  если  в  каждый момент  времени  каждому  значению  атрибута Ai  соответствует  не  более  чем  одно  значение атрибута Aj, связанного с Ai в отношении R. Или еще проще: функциональная зависимость Aj от Ai означает, что если в любой момент времени известно значение Ai, то можно однозначно получить и значение Aj.

1.Отношение  называется  нормализованным   или  приведенным  к  первой  нормальной  форме  (1НФ),  если  все  его  атрибуты  являются  атомарными (простыми);  другими  словами, если  на  пересечении  строки  и  столбца  находится  значение  только  одного  элемента  данных. Преобразование ненормализованной формы в 1НФ осуществляется, как правило, увеличением размера отношения и изменению его первичного ключа.

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

3. Говорят,  что  отношение  находится  в  третьей  нормальной  форме (3НФ),  если  оно находится  во 2НФ  и  каждый  неключевой  атрибут  нетранзитивно  зависит  от  ключевого атрибута. (Для преобразования 2НФ в 3НФ необходимо построить несколько проекций)


хиты: 167
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь