Реляционные базы данных в примерах [Святослав Куликов] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (15) »
данных в примерах
Практическое пособие
для программистов и тестировщиков
Версия книги 1.0.10 от 11.01.2021
Реляционные базы данных в примерах
Содержание
ПРЕДИСЛОВИЕ .......................................................................................................................................... 4
РАЗДЕЛ 1: ОСНОВЫ БАЗ ДАННЫХ ........................................................................................................ 5
1.1.
ДАННЫЕ И БАЗЫ ДАННЫХ .......................................................................................................... 5
1.2.
МОДЕЛИРОВАНИЕ БАЗ ДАННЫХ ................................................................................................ 7
1.3.
РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ ........................................................................................... 18
РАЗДЕЛ 2: ОТНОШЕНИЯ, КЛЮЧИ, СВЯЗИ, ИНДЕКСЫ ..................................................................... 20
2.1.
ОТНОШЕНИЯ ................................................................................................................................. 20
2.1.1.
2.1.2.
2.2.
КЛЮЧИ ............................................................................................................................................ 34
2.2.1.
2.2.2.
2.3.
ОБЩИЕ СВЕДЕНИЯ О КЛЮЧАХ ...................................................................................................... 34
СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ КЛЮЧЕЙ....................................................................................... 49
СВЯЗИ ............................................................................................................................................. 56
2.3.1.
2.3.2.
2.3.3.
2.4.
ОБЩИЕ СВЕДЕНИЯ ОБ ОТНОШЕНИЯХ ........................................................................................... 20
СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ОТНОШЕНИЙ ................................................................................ 26
ОБЩИЕ СВЕДЕНИЯ О СВЯЗЯХ ...................................................................................................... 56
ССЫЛОЧНАЯ ЦЕЛОСТНОСТЬ И КОНСИСТЕНТНОСТЬ БАЗЫ ДАННЫХ ................................................ 71
СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ СВЯЗЕЙ ....................................................................................... 77
ИНДЕКСЫ ..................................................................................................................................... 105
2.4.1.
2.4.2.
ОБЩИЕ СВЕДЕНИЯ ОБ ИНДЕКСАХ ............................................................................................... 105
СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ИНДЕКСОВ ................................................................................. 138
РАЗДЕЛ 3: НОРМАЛИЗАЦИЯ И НОРМАЛЬНЫЕ ФОРМЫ................................................................ 160
3.1.
АНОМАЛИИ ОПЕРАЦИЙ С ДАННЫМИ .................................................................................... 160
3.1.1.
3.1.2.
3.2.
ОБЩИЕ ВОПРОСЫ НОРМАЛИЗАЦИИ ..................................................................................... 173
3.2.1.
3.2.2.
3.2.3.
3.2.4.
3.3.
ТЕОРЕТИЧЕСКИЙ ОБЗОР АНОМАЛИЙ ОПЕРАЦИЙ С ДАННЫМИ ...................................................... 160
СПОСОБЫ ВЫЯВЛЕНИЯ АНОМАЛИЙ ОПЕРАЦИЙ С ДАННЫМИ ........................................................ 165
ТЕОРИЯ ЗАВИСИМОСТЕЙ ........................................................................................................... 173
ТРЕБОВАНИЯ НОРМАЛИЗАЦИИ В КОНТЕКСТЕ ПРОЕКТИРОВАНИЯ ................................................. 210
ПРОЦЕСС НОРМАЛИЗАЦИИ С ПРАКТИЧЕСКОЙ ТОЧКИ ЗРЕНИЯ ...................................................... 222
ДЕНОРМАЛИЗАЦИЯ.................................................................................................................... 232
НОРМАЛЬНЫЕ ФОРМЫ ............................................................................................................. 239
3.3.1.
3.3.2.
3.3.3.
3.3.4.
3.3.5.
3.3.6.
3.3.7.
3.3.8.
3.3.9.
ПЕРВАЯ НОРМАЛЬНАЯ ФОРМА ................................................................................................... 240
ВТОРАЯ НОРМАЛЬНАЯ ФОРМА ................................................................................................... 245
ТРЕТЬЯ НОРМАЛЬНАЯ ФОРМА .................................................................................................... 251
НОРМАЛЬНАЯ ФОРМА БОЙСА-КОДДА ......................................................................................... 257
ЧЕТВЁРТАЯ НОРМАЛЬНАЯ ФОРМА .............................................................................................. 262
ПЯТАЯ НОРМАЛЬНАЯ ФОРМА ..................................................................................................... 267
ДОМЕННО-КЛЮЧЕВАЯ НОРМАЛЬНАЯ ФОРМА............................................................................... 272
ШЕСТАЯ НОРМАЛЬНАЯ ФОРМА................................................................................................... 276
ИЕРАРХИЯ НОРМАЛЬНЫХ ФОРМ И НЕКАНОНИЧЕСКИЕ НОРМАЛЬНЫЕ ФОРМЫ ............................... 279
РАЗДЕЛ 4: ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ ................................................................................. 283
4.1.
ПРОЕКТИРОВАНИЕ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ ........................................................ 283
4.1.1.
4.1.2.
4.1.3.
4.2.
ЦЕЛИ И ЗАДАЧИ ПРОЕКТИРОВАНИЯ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ............................................. 283
ИНСТРУМЕНТЫ И ТЕХНИКИ ПРОЕКТИРОВАНИЯ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ ............................ 285
ПРИМЕР ПРОЕКТИРОВАНИЯ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ........................................................ 293
ПРОЕКТИРОВАНИЕ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ ......................................................... 302
4.2.1.
4.2.2.
4.2.3.
ЦЕЛИ И ЗАДАЧИ ПРОЕКТИРОВАНИЯ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ.............................................. 302
ИНСТРУМЕНТЫ И ТЕХНИКИ ПРОЕКТИРОВАНИЯ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ ............................. 303
ПРИМЕР ПРОЕКТИРОВАНИЯ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ......................................................... 306
Реляционные базы данных в примерах
© EPAM Systems, RD Dep, 2021
Стр: 2/420
Реляционные базы данных в примерах
4.3.
ПРОЕКТИРОВАНИЕ НА ФИЗИЧЕСКОМ УРОВНЕ ................................................................... 313
4.3.1.
4.3.2.
4.3.3.
4.4.
ЦЕЛИ И ЗАДАЧИ ПРОЕКТИРОВАНИЯ НА ФИЗИЧЕСКОМ УРОВНЕ ..................................................... 313
ИНСТРУМЕНТЫ И ТЕХНИКИ ПРОЕКТИРОВАНИЯ НА ФИЗИЧЕСКОМ УРОВНЕ .................................... 318
ПРИМЕР ПРОЕКТИРОВАНИЯ НА ФИЗИЧЕСКОМ УРОВНЕ
- 1
- 2
- 3
- . . .
- последняя (15) »
Последние комментарии
1 день 14 часов назад
1 день 18 часов назад
1 день 20 часов назад
1 день 21 часов назад
1 день 22 часов назад
1 день 23 часов назад