Проектирование реляционных баз данных

1. Основные понятия

1.1. Понятия базы данных, системы баз данных, системы управления базами данных

1.2. Классификация моделей данных

2. Реляционные модели данных

2.1. Реляционные объекты данных

2.1.1. Домены

2.1.2. Отношения

2.2. Целостность реляционных данных

2.2.1. Потенциальные, первичные и альтернативные ключи

2.2.2. Внешние ключи

2.2.3. Null-значения

2.3. Реляционная алгебра

2.3.1. Язык SQL

2.3.2. Основные операторы реляционной алгебры

2.3.3. Дополнительные операторы реляционной алгебры

2.3.4. Операции обновления

2.3.5. Значение реляционной алгебры

3. Проектирование реляционных БД

3.1. Функциональные зависимости

3.1.1. Понятие функциональной зависимости

3.1.2. Правила вывода функциональных зависимостей

3.1.3. Неприводимые функциональные зависимости

3.1.4. Диаграммы (схемы) функциональных зависимостей

3.2. Нормализация отношений

3.2.1. Обзор нормальных форм

3.2.2. Декомпозиция без потерь

3.2.3. Первая, вторая и третья нормальные формы

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

3.3. Нормальные формы более высокого порядка

3.3.1. Многозначные зависимости

3.3.2. Четвертая нормальная форма

3.3.3. Зависимость соединения

3.3.4. Пятая нормальная форма

3.4. Итоговая схема процедуры нормализации


*****
© Банк лекций Siblec.ru
Формальные, технические, естественные, общественные, гуманитарные, и другие науки.