Основы проектирования автоматизированных систем
4.2. Логическое проектирование базы данных При логическом проектировании базы данных используется методика, ориентированная на реляционную модель данных. Базовыми понятиями в реляционной модели данных являются: отношение, схема отношения, атрибуты, домены, функциональная зависимость атрибутов отношения. Функциональная зависимость. Рассмотрим отношение г с атрибутами ^4 и В. Атрибут В функционально зависит от атрибута А, если каждому значению атрибута А во всех элементах отношения соответствует одно и только одно значение атрибута S. Атрибут А будем называть определяюш,им атрибутом, а атрибут В определяемым атрибутом функциональной зависимости В от А. Нормализация отношений. 1. Первая нормальная форма (ШФ). Отношение R находится в ШФ тогда и только тогда, когда все входящие в него домены содержат только неповторяюш,иеся значения. Все отношения после концептуального проектирования находятся в ШФ. 2. Вторая нормальная форма(2НФ) Отношение R задано во 2НФ, если оно является отношением в ШФ, и каждый атрибут, не являюш,ийся ключевым атрибутом в этом отношении, полностью функционально зависим от любого возможного ключа этого отношения. В обш,ем случае каждый атрибут должен полностью зависеть от всего ключа; в противном случае его следует выделить в отдельное отношение. 45
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy