Главная > Базы данных / Образование > Базы данных: конспект лекций

Базы данных: конспект лекций


24 августа 2010. Разместил: Трикс
Оглавление

    * Лекция № 1. Введение
    *   1. Системы управления базами данных
    *   2. Реляционные базы данных
    * Лекция № 2. Отсутствующие данные
    *   1. Пустые значения (Empty-значения)
    *   2. Неопределенные значения (Null-значения)
    *   3. Null-значения и общее правило вычисления выражений
    *   4. Null-значения и логические операции
    *   5. Null-значения и проверка условий
    * Лекция № 3. Реляционные объекты данных
    *   1. Требования к табличной форме представления отношений
    *   2. Домены и атрибуты
    *   3. Схемы отношений. Именованные значения кортежей
    *   4. Кортежи. Типы кортежей
    *   5. Отношения. Типы отношений
    * Лекция № 4. Реляционная алгебра. Унарные операции
    *   1. Унарная операция выборки
    *   2. Унарная операция проекции
    *   3. Унарная операция переименования
    *   4. Свойства унарных операций
    * Лекция № 5. Реляционная алгебра. Бинарные операции
    *   1. Операции объединения, пересечения, разности
    *   2. Операции декартового произведения и естественного соединения
    *   3. Свойства бинарных операций
    *   4. Варианты операций соединения
    *   5. Производные операции
    *   6. Выражения реляционной алгебры
    * Лекция № 6. Язык SQL
    *   1. Оператор Select – базовый оператор языка структурированных запросов
    *   2. Унарные операции на языке структурированных запросов
    *     1. Операция выборки.
    *     2. Операция проекции.
    *     3. Операция переименования.
    *   3. Бинарные операции на языке структурированных запросов
    *     1. Операция объединения.
    *     2. Операция пересечения.
    *     3. Операция разности.
    *     4. Операция декартова произведения.
    *     5. Операции внутреннего соединения.
    *     6. Операция естественного соединения.
    *     7. Операция левого внешнего соединения.
    *     8. Операция правого внешнего соединения.
    *     9. Операция полного внешнего соединения.
    *   4. Использование подзапросов
    * Лекция № 7. Базовые отношения
    *   1. Базовые типы данных
    *   2. Пользовательский тип данных
    *   3. Значения по умолчанию
    *   4. Виртуальные атрибуты
    *   5. Понятие ключей
    * Лекция № 8. Создание базовых отношений
    *   1. Металингвистические символы
    *   2. Пример создания базового отношения в записи на псевдокоде
    *   3. Ограничение целостности по состоянию
    *   4. Ограничения ссылочной целостности
    *   5. Понятие индексов
    *   6. Модификация базовых отношений
    * Лекция № 9. Функциональные зависимости
    *   1. Ограничение функциональной зависимости
    *   2. Правила вывода Армстронга
    *   3. Производные правила вывода
    *   4. Полнота системы правил Армстронга
    * Лекция № 10. Нормальные формы
    *   1. Смысл нормализации схем баз данных
    *   2. Первая нормальная форма (1NF)
    *   3. Вторая нормальная форма (2NF)
    *   4. Третья нормальная форма (3NF)
    *   5. Нормальная форма Бойса – Кодда (NFBC)
    *   6. Вложенность нормальных форм
    * Лекция № 11. Проектирование схем баз данных
    *   1. Различные типы и кратности связей
    *   2. Диаграммы. Виды диаграмм
    *   3. Связи и миграция ключей
    * Лекция № 12. Связи классов сущностей
    *   1. Иерархическая рекурсивная связь
    *   2. Сетевая рекурсивная связь
    *   3. Ассоциация
    *   4. Обобщения
    *   5. Композиция
    *   6. Агрегация
    *   7. Унификация атрибутов
    * Лекция № 13. Экспертные системы и продукционная модель знаний
    *   1. Назначение экспертных систем
    *   2. Структура экспертных систем
    *   3. Участники разработки экспертных систем
    *   4. Режимы работы экспертных систем
    *   5. Продукционная модель знаний

Вернуться назад