Принципы нормализации реляционных БД

시작하기. 무료입니다
또는 회원 가입 e메일 주소
Принципы нормализации реляционных БД 저자: Mind Map: Принципы  нормализации реляционных БД

1. Понятие ключа. Типы функциональных зависимостей

1.1. Ключ

1.1.1. Простой

1.1.2. Полностью составной

1.1.3. Полусоставной

1.2. Функциональная зависимость

1.2.1. Частичная

1.2.2. Полная

1.2.3. Транзитивно-

1.2.4. Многозначная

2. Нормальные формы

2.1. 1 нормальная форма

2.2. 2 нормальная форма

2.3. 3 нормальная форма

2.4. 4 нормальная форма

2.5. нормальная форма Бойса-Кодда

3. Необходимость нормализации. Проблемы использования единственного отношения

3.1. Требования к атрибутам

3.1.1. между атрибутами не должно быть нежелательных функциональных зависимостей;

3.1.2. группировка атрибутов должна обеспечивать минимальное дублирование данных, обеспечивать их обработку и обновление без трудностей.

3.1.3. Удовлетворение требований достигается Нормализацией отношений

3.2. Проблемы

3.2.1. проблема, обусловленная необходимостью включения новых кортежей;

3.2.2. проблема, возникающая при необходимости удаления кортежей (строк-записей);

3.2.3. проблема, связанная с обновлением (модификацией) данных в базе данных.

3.2.4. Избыточность

3.2.4.1. явная

3.2.4.2. не явная