Модели и проектирование баз данных

Модели и проектирование баз данных

ВВЕДЕНИЕ

Информация, данные
Семантика данных и способы ее отображения
Предметная область
Концептуальная модель предметной области
База данных
Система базы данных
Система базы данных
Категории пользователей
Компоненты СБД



Принцип интегрированного хранения
Независимость прикладных программ и данных
Трехуровневая архитектура СБД
На концептуальном уровн
Доступ к данным в трехуровневой архитектуре
Концептуальная модель ПО

Сущность и атрибут
Возможный ключ сущности
Связь
Свойства связей и сущностей
Внешний ключ и избирательность связи
Типы сущностей и обязательность связей
Иерархии сущностей

Уровни концептуальной модели
Общая характеристика модели
Элементарные понятия
Семантика доменов и атрибутов
Схема отношения, кортеж, отношение
Свойства отношений РМД
Изменяемость отношений
Понятия ER– модели и объекты РМД
Понятие целостности данных

База данных «Поставщик-Деталь-Изделие»
Бизнес-правила и ограничения целостности
Возможные ключи
Примеры
Внешние ключи
Пример простого внешнего ключа
Внутренние ограничения целостности РМД
Целостность сущности
Ссылочная целостность

Поддержание целостности в РБД
Предикаты отношений и целостность данных
Операции обновления и целостность данных
Контроль целостности домена
Контроль целостности сущности
Контроль ссылочной целостности
Объявление реляционных объектов

Объявление домена
Объявление отношения
Предложение объявления базового отношения
Общая характеристика
Операции реляционной алгебры
Объединение отношений
 Взятие разности отношений
 Пересечение отношений
 Расширенное прямое произведение

Селекция или ограничение по условию
Проекция
Естественное соединение
Соединение по условию
 Реляционное деление
Переименование атрибутов
Синтаксис реляционных выражений
Примеры запросов на языке РА
Дополнительные реляционные операции
Операция расширения схемы

Операция подведения итогов
Операторы обновления данных
Оператор вставки кортежей
Оператор обновления значений атрибутов
Оператор удаления кортежей
Алгебра и исчисление
РИ с переменными-кортежами
Синтаксис исчисления
Область определения

Список целевых элементов
Правильно построенные формулы (ППФ)
Примеры запросов
Реляционное исчисление с переменными на доменах
Условие принадлежности
Характеристика процесса проектирования
Универсальное отношени

Функциональная зависимость атрибутов
Причины аномалий обновления данных
Аномалия вставки типа а)
Аномалия вставки типа б)
Аномалия обновления значений
Устранение аномалий (пример)
Декомпозиция универсального отношения

ФЗ в декомпозированной структуре
Нормальные формы отношений
 Первая нормальная форма
Вторая нормальная форма
Третья нормальная форма
Нормальная форма Бойса – Кодда
Резюме
Подходы к концептуальному моделированию
Формальный подход

Семантический подход
Методологии семантического подхода
Компоненты языка IDEFX
Уровни представления диаграмм
Обозначения
Правила именования и определения
Правила для атрибутов
Соединения
Синтаксис соединений
Связи категоризации

Синтаксис категорий
Правила для категоризационных связей
Имя роли
Требования к диаграммам
Правила для первичных и альтернативных ключей
Дополнения к модели
Лексические соглашения
Формализованное описание задачи
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ