Н
Неповторяющееся чтение,
аномалия 257, 263–268
О
Общее табличное
выражение 186–192, 233, 317
рекурсивное 187–189, 201–203
с командой DELETE 224
с командой INSERT 213–215
с командой UPDATE 219
Ограничение целостности 16, 96–104,
255
CHECK 33, 96, 109–111, 113, 118,
135
NOT NULL 33, 97, 118, 135
индексная поддержка 36, 98–99,
242
каскадное обновление 104, 137
каскадное удаление 43, 102
каскадное удаление
объектов 116, 141
первичный ключ 17, 99, 242
ссылочное (внешний ключ) 17,
43–44, 100–104, 115, 121
уникальный ключ 98, 136, 215,
242
Операторы SQL
DDL 95–144
DML 145–239
классификация 18
Отношение 15
как результат реляционных
операций 156
кардинальное число 16
степень 16
П
План выполнения запроса 155, 296
оценка стоимости 297, 317, 326
оценка числа строк 297
расхождение оценок и факта 315
фактические затраты 307
Планировщик 155, 241, 296
управление 305
Подзапрос 177–192
в предложении FROM 181–183
в предложении HAVING 183–184
в предложении SELECT 180–181
в предложении WHERE 177–180,
205
вложенный 184–185, 191, 230
коррелированный 179, 185, 230,
315, 319
некоррелированный 177
общее табличное
выражение 186–192, 233, 317
рекурсивный 187–189, 201–203
скалярный 177, 188
Последовательность 54, 111
Потерянное обновление,
аномалия 257, 261–263,
283–284
333
Предметный указатель
Представление 45, 123–131, 234
вертикальное и
горизонтальное 142
материализованное 128, 142, 189,
320
обновляемое 141
описание в psql 127
применение 130
Процессор языка запросов 15
Псевдоним 153, 157
Достарыңызбен бөлісу: |