|
||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Определение 2· Атрибут Ak функционально зависит от множества атрибутов , еслидля любых элементов x, y ÎR Í A1 ´ A2 ´ ××× ´ An из равенства их компонент следует равенство . · Если атрибут Ak функционально зависит от множества атрибутов , но не зависит функционально ни от какого строго содержащегося в нем подмножества , то Ak называется функционально полно зависящим от множества атрибутов . · Множество атрибутов называется ключом записи файла, если во-первых для всех k Î{ 1, 2, ×××, n } атрибуты Ak функционально зависят от , и во-вторых это множество атрибутов удовлетворяет условию минимальности, в том смысле, что для любого подмножества множества некоторый атрибут Ak не зависит функционально от атрибутов этого подмножества. Во множестве всех ключей можно отметить некоторые ключи. Эти ключи называются выделенными. Остальные – не выделенными. · Первичным ключом называется произвольный выделенный ключ. Ключ, не являющийся первичным, называется возможным. Определение 3. (2NF) Файл с первичным ключом находится во второй нормальной форме, если он находится в первой нормальной форме, и для любого атрибут Ak функционально полно зависит от атрибутов . Поскольку множество записей для файла в первой нормальной форме совпадает с отношением, определенном этим файлом, то можно говорить о второй нормальной форме отношения. Пример 2. В приведенной выше таблице 1.2 определим первичный ключ как множество атрибутов {ВУЗ, Номер зачетки}. Год поступления зависит от номера зачетки. Поэтому зависимость года поступления от первичного ключа не является функционально полной. Стало быть, файл не находится во второй нормальной форме. Разобьем этот файл на два файла (таблицы 1.3 и 1.4), находящиеся во второй нормальной форме. Первый файл (таблица 1.3) не будет содержать года поступления. Таблица 1.3. Первый файл разбиения
Второй (таблица 1.4) содержит номер зачетки и год поступления. Он состоит из одной записи. Таблица 1.4. Второй файл разбиения Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |