Язык запросов SQL


Язык запросов SQL

Глава 5 Создание многотабличной реляционной базы данных
В этой главе ...
Проектирование базы данных
Действие 1 определение объектов
Действие 2 определение таблиц и столбцов
Внимание
Действие 3 точное определение таблиц
Таблица 5 1 Таблицы базы данных VetLab
Таблицы и связи базы данных VetLab

Ускорение работы базы данных с помощью ключей


Первичные ключи
Работа с индексами
Что такое индекс
Таблица 5 2 Таблица CLIENT
Таблица 5 3 Индекс по названию клиента для таблицы CLIENT
Зачем нужен индекс
Поддержание индекса
Обеспечение целостности

Смысловая целостность
Доменная целостность
Ссылочная целостность
Области возможных трудностей
Ввод неправильных данных
Ошибка оператора
Механическое повреждение
Злой умысел
Избыточность данных
Превышение технических возможностей базы данных

Ограничения
Ограничения столбцов
Ограничения таблиц
Нормализация базы данных
Эта таблица SALES ведет к аномалиям изменения
Таблица SALES разбита на две другие
Первая нормальная форма
Вторая нормальная форма
В таблице SALESJRACK составной
Третья нормальная форма

Доменноключевая нормальная форма (ДКНФ)
Ненормальная форма
Содержание раздела