Реляционные базы данных в примерах [Святослав Святославович Куликов] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (16) »
данных в примерах
Практическое пособие
для программистов и тестировщиков
Версия книги 1.0.24 от 26.07.2023
Реляционные базы данных в примерах
Содержание
ПРЕДИСЛОВИЕ .......................................................................................................................................... 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
ИНДЕКСЫ ..................................................................................................................................... 107
2.4.1.
2.4.2.
ОБЩИЕ СВЕДЕНИЯ ОБ ИНДЕКСАХ ............................................................................................... 107
СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ИНДЕКСОВ ................................................................................. 140
РАЗДЕЛ 3: НОРМАЛИЗАЦИЯ И НОРМАЛЬНЫЕ ФОРМЫ................................................................ 162
3.1.
АНОМАЛИИ ОПЕРАЦИЙ С ДАННЫМИ .................................................................................... 162
3.1.1.
3.1.2.
3.2.
ОБЩИЕ ВОПРОСЫ НОРМАЛИЗАЦИИ ..................................................................................... 175
3.2.1.
3.2.2.
3.2.3.
3.2.4.
3.3.
ТЕОРЕТИЧЕСКИЙ ОБЗОР АНОМАЛИЙ ОПЕРАЦИЙ С ДАННЫМИ ...................................................... 162
СПОСОБЫ ВЫЯВЛЕНИЯ АНОМАЛИЙ ОПЕРАЦИЙ С ДАННЫМИ ........................................................ 167
ТЕОРИЯ ЗАВИСИМОСТЕЙ ........................................................................................................... 175
ТРЕБОВАНИЯ НОРМАЛИЗАЦИИ В КОНТЕКСТЕ ПРОЕКТИРОВАНИЯ ................................................. 212
ПРОЦЕСС НОРМАЛИЗАЦИИ С ПРАКТИЧЕСКОЙ ТОЧКИ ЗРЕНИЯ ...................................................... 224
ДЕНОРМАЛИЗАЦИЯ.................................................................................................................... 234
НОРМАЛЬНЫЕ ФОРМЫ ............................................................................................................. 241
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.
ПЕРВАЯ НОРМАЛЬНАЯ ФОРМА ................................................................................................... 242
ВТОРАЯ НОРМАЛЬНАЯ ФОРМА ................................................................................................... 247
ТРЕТЬЯ НОРМАЛЬНАЯ ФОРМА .................................................................................................... 253
НОРМАЛЬНАЯ ФОРМА БОЙСА-КОДДА ......................................................................................... 259
ЧЕТВЁРТАЯ НОРМАЛЬНАЯ ФОРМА .............................................................................................. 264
ПЯТАЯ НОРМАЛЬНАЯ ФОРМА ..................................................................................................... 269
ДОМЕННО-КЛЮЧЕВАЯ НОРМАЛЬНАЯ ФОРМА............................................................................... 274
ШЕСТАЯ НОРМАЛЬНАЯ ФОРМА................................................................................................... 278
ИЕРАРХИЯ НОРМАЛЬНЫХ ФОРМ И НЕКАНОНИЧЕСКИЕ НОРМАЛЬНЫЕ ФОРМЫ ............................... 281
РАЗДЕЛ 4: ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ ................................................................................. 285
4.1.
ПРОЕКТИРОВАНИЕ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ ........................................................ 285
4.1.1.
4.1.2.
4.1.3.
4.2.
ЦЕЛИ И ЗАДАЧИ ПРОЕКТИРОВАНИЯ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ............................................. 285
ИНСТРУМЕНТЫ И ТЕХНИКИ ПРОЕКТИРОВАНИЯ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ ............................ 287
ПРИМЕР ПРОЕКТИРОВАНИЯ НА ИНФОЛОГИЧЕСКОМ УРОВНЕ........................................................ 295
ПРОЕКТИРОВАНИЕ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ ......................................................... 304
4.2.1.
4.2.2.
4.2.3.
ЦЕЛИ И ЗАДАЧИ ПРОЕКТИРОВАНИЯ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ .............................................. 304
ИНСТРУМЕНТЫ И ТЕХНИКИ ПРОЕКТИРОВАНИЯ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ ............................. 305
ПРИМЕР ПРОЕКТИРОВАНИЯ НА ДАТАЛОГИЧЕСКОМ УРОВНЕ......................................................... 308
Реляционные базы данных в примерах
© EPAM Systems, 2020–2023
Стр: 2/424
Реляционные базы данных в примерах
4.3.
ПРОЕКТИРОВАНИЕ НА ФИЗИЧЕСКОМ УРОВНЕ ................................................................... 315
4.3.1.
4.3.2.
4.3.3.
4.4.
ЦЕЛИ И ЗАДАЧИ ПРОЕКТИРОВАНИЯ НА ФИЗИЧЕСКОМ УРОВНЕ ..................................................... 315
ИНСТРУМЕНТЫ И ТЕХНИКИ ПРОЕКТИРОВАНИЯ НА ФИЗИЧЕСКОМ УРОВНЕ .................................... 320
ПРИМЕР ПРОЕКТИРОВАНИЯ НА ФИЗИЧЕСКОМ УРОВНЕ
- 1
- 2
- 3
- . . .
- последняя (16) »
Последние комментарии
4 часов 34 минут назад
13 часов 37 минут назад
1 день 12 часов назад
1 день 13 часов назад
1 день 13 часов назад
1 день 13 часов назад