АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Определение 2

Читайте также:
  1. A) Определение массы тела по растяжению пружины
  2. Access. Базы данных. Определение ключей и составление запросов.
  3. c) Определение массы тела по зависимости момента инерции системы, совершающей крутильные колебания от квадрата расстояния тела до оси вращения
  4. I. Дифракция Фраунгофера на одной щели и определение ширины щели.
  5. I. Иммунология. Определение, задачи, методы. История развитии иммунологии.
  6. I. Определение
  7. I. Определение
  8. I. Определение основной и дополнительной зарплаты работников ведется с учетом рабочих, предусмотренных технологической картой.
  9. I. Определение пероксида водорода (перекиси водорода)
  10. I. Определение проблемы и целей исследования
  11. I. Определение ранга матрицы
  12. I. Пограничное состояние у новорожденных детей. Определение, характеристика, тактика медицинского работника.

· Атрибут 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.

Второй файл разбиения


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)