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

Начать. Это бесплатно
или Регистрация c помощью Вашего email-адреса
Rocket clouds
Принципы нормализации реляционных БД создатель 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. Избыточность

1.2.4.1. явная

1.2.4.2. не явная

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

2.1. Ключ

2.1.1. Простой

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

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

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

2.2.1. Частичная

2.2.2. Полная

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

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

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

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

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

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

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

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