Авторизация
Поиск по указателям
Андон Ф., Резниченко В. — Язык запросов SQL. Учебный курс
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Язык запросов SQL. Учебный курс
Автор: Андон Ф., Резниченко В.
Аннотация: Книга ориентирована прежде всего на начинающего пользователя, желающего всерьез заняться базами данных. Основу материала составляет изучение примеров готовых баз данных. Подробно рассматриваются приемы конструирования запросов: от самых простых до вложенных со множественными сравнениями. Описываются дополнительные возможности SQL (поддержка целостности данных, транзакции, безопасность данных, привилегии), что дает возможность читателю познакомиться с администрированием баз данных. Тем, кто изучает SQL на профессиональном уровне, будет полезна информация о спецификации и стандартах этого языка. Глава, посвященная применению SQL в различных средах программирования, поможет понять принцип взаимодействия разрабатываемого приложения и СУБД, а также определиться в выборе протокола взаимодействия прикладной программы с базой данных.
Книга может служить как учебным пособием по курсу «Базы данных», так и руководством для тех, кто желает освоить SQL самостоятельно.
Язык:
Рубрика: Computer science /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2006
Количество страниц: 452
Добавлена в каталог: 05.11.2010
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
(+), оператор 77 78
(m), оператор 58
(m, n), оператор 58
(m,), оператор 58
*, оператор 26 58
+, оператор 26 58
-, оператор 26
--, комментарий 30
->, оператор 345
.., оператор 298
/*, комментарий 29
/, оператор 26
<, оператор 27
<=, оператор 27
<>, оператор 27 336
=, оператор 27 336
>, оператор 27
>=, оператор 27
?, оператор 58
ALL, оператор 27 155
ALL, оператор, взаимозаменяемость с NOT IN 158
ALL, оператор, взаимозаменяемость с SOME 159
ALL, оператор, замена на EXISTS 156
ALL, оператор, замена на агрегатную функцию 159
ALL, оператор, использование равенства и неравенства 157
ALL, оператор, при отсутствии данных 160
ALTER DOMAIN, предложение 207
ALTER SEQUENCE, предложение 218
ALTER TABLE, добавление столбцов 210
ALTER TABLE, изменение определения столбцов 210
ALTER TABLE, переименование таблицы 212
ALTER TABLE, предложение 209 232
ALTER TABLE, удаление столбцов 211
and, оператор 27 44
ANY, оператор 27 153
Any, функция 93
AVG, функция 90
BEGIN END, раздел 295
BETWEEN, оператор 27 51
CARDINALITY, функция 331
CASE, выражение 161
CHECK, ограничение 230
CLOSE, предложение 286 288
COALESCE, функция 163
COLLECT, функция 336
COMMIT, предложение 309
CONNECT BY, фраза 190
CONNECT BY, фраза, условие на глубину иерархии 192
CONSTRAINT, фраза 221
COUNT, функция 87
CREATE ASSERTION, предложение 233
CREATE CAST, предложение 347
CREATE CHARACTER SET, предложение 21
CREATE COLLATION, предложение 21
CREATE DOMAIN, предложение 206
CREATE INDEX, предложение 214
CREATE ROLE, предложение 273
CREATE SEQUENCE, предложение 216
CREATE TABLE, предложение 205
CREATE TABLE, предложение, значение по умолчанию 207
CREATE TABLE, предложение, определение доменов 206
CREATE TABLE, предложение, определение столбцов 205
CREATE TRANSLATION, предложение 21
CREATE TRIGGER, предложение 316
CREATE USER, предложение 272
CREATE VIEW, предложение 256
CROSS JOIN, оператор 81
CURRVAL, функция 217
DECLARE CURSOR, предложение 284
DECLARE, раздел 286 293
default, ключевое слово 248
DEFFERABLE, фраза 231
DELETE, предложение 251
DELETE, предложение, позиционное удаление 286
DELETE, предложение, удаление всех строк 251
DELETE, предложение, удаление запросом 253
DELETE, предложение, удаление одной строки 252
DELETE, предложение, удаление по условию 252
DEREF, оператор 345
DISTINCT FROM, оператор 27
DROP ASSERTION, предложение 234
DROP DOMAIN, предложение 207
DROP INDEX, предложение 215
DROP SEQUENCE, предложение 218
DROP TABLE, предложение 212
DROP TRIGGER, предложение 320
DROP USER, предложение 273
DROP VIEW, предложение 262
ELEMENT, оператор 335
EVERY, функция 93
EXCEPTION, раздел 299
EXISTS, оператор 27 145
EXISTS, оператор, агрегатные функции в подзапросе 149
EXISTS, оператор, в HAVING 152
EXISTS, оператор, замена на COUNT 150
EXISTS, оператор, замена на соединение 150
EXISTS, оператор, комбинирование с соединением 147
EXISTS, оператор, с коррелированными подзапросами 146
EXISTS, оператор, с простыми подзапросами 145
FALSE, значение 27
FETCH, предложение 285 287
FOREIGN KEY, ограничение 227
FOREIGN KEY, ограничение, и неопределенные значения 228
FREE LOCATOR, предложение 329
FROM, фраза 39
FROM, фраза, запрос в качестве имени таблицы 39
FROM, фраза, переопределение имени таблицы 39
FULL JOIN, оператор 83
FULL OUTER JOIN, оператор 83
FUSSION, функция 336
GRANT, предложение 274
GROUP BY CUBE, фраза 199
GROUP BY GROUPING SET, фраза 201
GROUP BY ROLLUP, фраза 198
GROUP BY, фраза, вложение агрегатных функций 113
GROUP BY, фраза, группировка по выражениям над столбцами 112
GROUP BY, фраза, группировка по нескольким столбцам 111
GROUP BY, фраза, группировка по одному столбцу 110
GROUP BY, фраза, группировка строк 109
GROUP BY, фраза, при NULL 114
GROUPING, функция 200
HAVING, фраза, без GROUP BY 117
HAVING, фраза, уникальность условия на группе 115
HAVING, фраза, условие отбора групп 114
HOLD LOCATOR, предложение 329
if, предложение 296
in, оператор 27 48
INITIALLY DEFERRED, фраза 232
INITIALLY IMMEDIATE, фраза 232
INNER JOIN, оператор 82
INSERT, предложение 235 302
INSERT, предложение, вставка запросом 240
INSERT, предложение, вставка значений по умолчанию 241
INSERT, предложение, вставка строк 236
INTERSECT, оператор 175
INTERSECT, оператор, замена другими операторами 175
INTERSECTION, функция 336
INTO, фраза 302
IS A SET, оператор 27 337
IS DOCUMENT, оператор 371
IS NORMALIZED, оператор 27
IS NOT NULL, оператор 59
IS NULL, оператор 27 59
IS OF, оператор 27 345
JOIN, оператор 81 82
LEFT JOIN, оператор 83
LEFT OUTER JOIN, оператор 83
LEVEL, псевдостолбец 190
LIKE, оператор 27 54
LOOP, предложение 288 297
LOWER, функция 42
MATCH, оператор 27
MATCH, фраза 228
Max, функция 91
MEMBER, оператор 27 336
MERGE, предложение 248
Min, функция 91
MINUS, оператор 176
MINUS, оператор, замена на NOT IN 177
NATURAL JOIN, оператор 81
NEXTVAL, функция 217
NOT BETWEEN, оператор 51
not in, оператор 48
NOT LIKE, оператор 54
NOT NULL, значение 182
NOT NULL, значение, в GROUP BY 114
NOT NULL, значение, в арифметических выражениях 182
NOT NULL, значение, в логических связках 184
NOT NULL, значение, в операторах сравнения 183
NOT NULL, значение, в функциях 184
NOT NULL, значение, использование замены на определенное значение 164
NOT NULL, значение, при выводе на экран и печать 185
NOT NULL, значение, при сортировке 185
NOT NULL, значение, функции обработки 185
NOT NULL, ограничение 221
NOT SIMILAR TO, оператор 57
not, оператор 27 46
NULLIF, функция 164
OPEN, предложение 285 287
or, оператор 27 45
ORDER BY, фраза 285
ORDER BY, фраза, направление сортировки 121
ORDER BY, фраза, определение упорядоченности символов 124
ORDER BY, фраза, сортировка значения NULL 121
ORDER BY, фраза, сортировка и группировка 123
ORDER BY, фраза, сортировка по выражению над столбцами 119
ORDER BY, фраза, сортировка по нескольким столбцам 123
ORDER BY, фраза, сортировка по столбцу 118
ORDER BY, фраза, сортировка по столбцу, отсутствующему в результате 119
ORDER BY, фраза, сортировка результирующих строк 118
ORDER BY, фраза, указание порядкового номера столбца 120
ORDER BY, фраза, указание синонима столбца сортировки 121
ORDER SIBLINGS BY, фраза 194
OVERLAPS, оператор 27
PRIMARY KEY, ограничение 224
READ ONLY, фраза 285
REFERENCES, фраза 227
RIGHT JOIN, оператор 83
RIGHT OUTER JOIN, оператор 83
ROLLBACK, предложение 310
SAVEPOINT, предложение 311
SELECT, предложение 31
SELECT, фраза 33
SELECT, фраза, включение текста в результат запроса 37
SELECT, фраза, вывод всех столбцов 34
SELECT, фраза, вывод определенных столбцов 33
SELECT, фраза, вычисляемые выражения 36
SELECT, фраза, исключение повторяющихся строк 34
SELECT, фраза, использование подзапроса 139
SELECT, фраза, переопределение имени столбца 36
SELECT, фраза, уточнение имени 34
SET CONSTRAINTS, предложение 232 314
SET TRANSACTION, предложение 313
SET, оператор 335
SET, фраза 246
SIMILAR TO, оператор 27 57
SOME, оператор 27 153
SOME, оператор, замена на IN и EXISTS 153
SOME, оператор, замена на агрегатную функцию 154
SOME, оператор, при отсутствии данных 160
SOME, функция 93
START TRANSACTION, предложение 307
START WITH, фраза 190
START WITH, фраза, использование подзапроса 194
STDDEV_POP, функция 92
STDDEV_SAMP, функция 92
SUBMULTISET, оператор 27 337
sum, функция 89
TOP N, анализ 202
TO_DATE, функция 24
TRANSLATE, функция 22
TRUE, значение 27
UNION, оператор 38 169
UNION, оператор, внешнее объединение 171
UNION, оператор, вывод дубликатов строк 173
UNION, оператор, замена на OR 174
UNION, оператор, идентификация строк 170
UNION, оператор, полное внешнее объединение 173
UNION, оператор, простое объединение 170
UNIQUE ALL, оператор 28
UNIQUE DISTINCT, оператор 28
UNIQUE, ограничение 222
UNIQUE, ограничение, и неопределенные значения 224
UNIQUE, ограничение, столбца 223
UNIQUE, ограничение, таблицы 223
UNIQUE, оператор 27
UNKNOWN, значение 27 184
UNNEST, оператор 332 335
UPDATE, предложение 242 302
UPDATE, предложение, использование DEFAULT 248
UPDATE, предложение, использование NULL 248
UPDATE, предложение, обновление нескольких таблиц 247
UPDATE, предложение, обновление по условию 243
UPDATE, предложение, обновление таблицы 242
UPDATE, предложение, подзапрос в SET 246
UPDATE, предложение, подзапрос в WHERE 244
UPDATE, предложение, позиционное обновление 286
UPDATE, фраза 285
UPPER, функция 42
VAR_POP, функция 92
VAR_SAMP, функция 92
WHERE, фраза, выражения над столбцами 47
WHERE, фраза, использование простейших условий 41
WHERE, фраза, логические операторы 44
WHERE, фраза, операторы сравнения 42
WITH, фраза, определение повторяющихся подзапросов 195
WITH, фраза, рекурсивное выполнение запросов 196
XML, базы данных 349 353
XML, базы данных, высокая степень детализации 352
XML, базы данных, на основе двумерных файлов 352
XML, базы данных, на основе других баз данных 354
XML, базы данных, низкая степень детализации 352
XML, базы данных, ориентированные на модель 354
XML, базы данных, ориентированные на текст 354
XML, документ 350
XML, документ, ввод 371
XML, документ, выбор 372
XML, документ, обновление 374
XML, отображение между SQL и XML 355
XML, отображение между SQL и XML, значений SQL 358
XML, отображение между SQL и XML, идентификаторов SQL 356
XML, отображение между SQL и XML, набора символов 355
XML, отображение между SQL и XML, определений таблиц SQL 360
XML, отображение между SQL и XML, таблиц SQL 358
XML, отображение между SQL и XML, типов данных 356
XML, функции и предикаты 361
XMLAgg, функция 366
XMLAttributes, функция 364
XMLComment, функция 368
XMLConcat, функция 366
XMLElement, функция 362
XMLForest, функция 365
XMLParse, функция 369
XMLPi, функция 369
XMLRoot, функция 368
XMLSerialize, функция 370
Алиас 37
Аргумент 25
Выражение 28
Выражение регулярное 57
Реклама