"Проектирование реляционных баз данных." - читать интересную книгу автора (Джен Л. Харрингтон)Нормализованные отношения и производительность базы данных....................63
Эквисоединения................................................................64 Операции умножения и сужения................................................67 Заключение....................................................................69 Глава 5 • Структура базы данных и оптимизация ее производительности........70 Индексирование.....................................................................70 Выбор индексов................................................................71 Кластеризация.......................................................................72 Разделение...........................................................................73 Горизонтальное разделение....................................................73 Вертикальное разделение.......................................................74 Глава 6 • Правила Кодда.....................................................76 Правило 1 — правило информации...................................................7 Правило 2 — правило гарантированного доступа......................................'' Правило 3 — систематическая трактовка null-значений...............................' Правило 4 — динамический оперативный каталог на основе реляционной модели..... " Правило 5 - правило исчерпывающего подъязыка данных............................'' Правило 6 — правило обновления представлений.....................................° I Содержание ix Правило 7 — ввод, обновление и удаление данных на высоком уровне................81 Правило 8 — физическая независимость данных......................................81 Правило 9 — логическая независимость данных.......................................82 Правило 10 — независимость целостности......................................,.....82 Правило 11 — независимость распределения..........................................83 Правило 12 — правило соблюдения правил...........................................84 I Глава 7 • Использование SQL для реализации реляционного проекта............86 Иерархия объектов базы данных.....................................................86 Именование и идентификация объектов........................................87 Схемы...............................................................................88 Создание схемы................................................................89 Идентификация нужной схемы.................................................89 Домены...............................................................................90 Таблицы.............................................................................91 J Типы данных столбцов.....................................,...................92 Значения по умолчанию........................................................9б Ограничения NOT NULL........................................................96 Первичные ключи..............................................................97 Внешние ключи................................................................98 Дополнительные ограничения на столбцы.....................................101 Представления......................................................................102 Выбор нужных представлений.................................................102 Обновление представлений....................................................103 Создание представлений......................................................104 Временные таблицы................................................................. 105 Создание временных таблиц..................................................1 Об Загрузка временных таблиц данными..........................................107 Размещение строк временных таблиц..........................................107 Создание индексов..................................................................108 Изменение элементов базы данных.................................................109 Добавление новых столбцов...................................................109 Добавление ограничений на таблицы..........................................109 Изменение столбцов.......................................................— 110 Удаление элементов...........................................................111 Переименование элементов........................................,...........112 |
|
|