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


              

Содержание раздела


Глава 5 Создание многотабличной реляционной базы данных

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

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

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

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

Содержание