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

Laten we beginnen. Het is Gratis
of registreren met je e-mailadres
Принципы нормализации реляционных БД Door 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. нормальная форма Бойса-Кодда