Программирование >>  Sql: полное руководство 

1 ... 255 256 257 [ 258 ] 259 260 261 ... 264


- VARRAY..................................................693

Транзакция:

- блокировка......................................299, 304

- жесткая...............................................301

- нежесткая...........................................301

- явная...................................................304

- BOCI........................................................572

- в SQL/CLI...............................................541

- двухфазное завершение..................658, 660

- дескриптор..............................................568

- журнал.....................................................291

- и наборы записей...................................461

- многополызовательский режим.............292

- модель:

- в стандарте ANSI/ISO.......................287

- в СУБД Sybase...................................289

- обработка.................................................283

- определение............................................284

- параллельное выполнение.....................297

- проблема несогласованных данных......295

- проблема промежуточных данных........293

- проблема пропавшего обновления.......292

- проблема строк-призраков....................296

- проблема Р1............................................294

- проблема Р2............................................296

- проблема РЗ............................................297

- распределенная...............................637,657

- сериализация...........................................298

- системы оперативной

обработки..........................................48, 618

- точка сохранения....................................289

- тупиковые ситуации.......................302, 639

- удаленная................................................656

- уровень блокировки...............................300

- уровень изоляции............................304-305

- READ COMMITTED........................307

- READ UNCOMMITTED..................307

- REPEATABLE READ........................306

- SERIALIZABLE.................................306

Триггер..........................................575, 602, 608

- достоинства и недостатки..............281, 603

- замещающий...........................................607

- и ссылочная целостность.......................280

- определение............................................278

- создание:

- в Informix...........................................605

- в Oracle PL/SQL................................607

- в Transact-SQL...................................604

- уровня записи.........................................607

- уровня инструкции.................................607

Тупиковая ситуация............................302, 639

Узловая группа............................................324

Указатель набора записей...........449, 451, 457

Уровень изоляции................................ 304-305

- READ COMMITTED.............................307

- READ UNCOMMITTED......................307

- REPEATABLE READ............................306

- SERIALIZABLE......................................306

Условие отбора.............................................91

- в запросах с группировкой....................186

- и значение NULL.............................190

- ограничения......................................189

- в инструкции DELETE...................244-245

- в инструкции UPDATE.........................248

- в объединении........................................133

- в подчиненном запросе.........................196

- многократное сравнение............... 196, 202

- проверка на принадлежность диапазону........................................104, 107

- проверка на принадлежность результатам подчиненного запроса.........196, 199

- проверка на равенство

значению NULL......................104, 112, 442

- проверка на соответствие

шаблону..........................................104, 110

- проверка на сушествование.......... 196, 200

- проверка на членство

в множестве....................................104, 109

- составное................................................114

- сравнение.........................................103-104

- с результатом подчиненного запроса....................................... 196-197

Утверждение...... ........................................346

- определение............................................272

- создание...........................................273, 330

Функции:

- встроенные...............................................85

- обработки ошибок.................................518

- обработки сообщений...........................516

- статистические.........122, 168, 174-175, 359

- хранимые.

.586

- AVG().......................................168, 170, 178

- COUNTO.........................168, 172, 175, 178

- COUNT(*)........................168, 173, 176, 178

- dbbindO.................................... 519-521,524

- dbclrbufO.................................................523

- dbcmdO.....................513, 515, 518, 525, 553

- dbcollenO..........................................527, 553

- dbcolnameO......................................527, 553

- dbcoliypeO........................................527, 553

- dbdataO....................................................521

- dbdatlenO.................................................521



- dbexitO.....................................................514

- dbgetrowO.................................................523

- dbloginO...................................................513

- dbmsghandleO..........................................517

- dbnextrowO.......................519-522, 527, 553

- dbnumcolsO......................................525, 553

- dboperO...................................................513

- dbresultsO..........514-516, 519, 521, 525, 553

- dbsetnuUO.................................................520

- dbseloptO..................................................523

- dbsqlexecQ.........513, 515-516, 518, 525, 553

- MAXO......................168, 171, 175, 178, 360

MINI)....................... 168, 171, 175, 178, 359

- MONTHO..................................................85

- obndrnO....................................................567

- obndrvQ....................................................567

- obreakO....................................................568

- ocanO.......................................................568

- OClAttrGetO............................................572

- OCIBlndbyNameO...................................570

- OCIBindbyPosO.......................................570

- OCIDefineByPosO...................................571

- OCIDescribeAnyO....................................572

- OCIEnvlnifO............................................569

- OCIErrorGetO.................................569, 572

- OCllnitializeO..........................................569

- OCILogoffO..............................................569

- OCILogonO..............................................569

- OaPasswordChangeO.............................569

- OCIServerVersionO..................................569

- OCIStmtExecuteO....................................570

- OClStmtFetchO.......................................571

- OCIStmtPrepareO....................................570

- OCITransCommitO..................................572

- OClTransRoUbackO.................................572

- odefinO.....................................................568

- odscO........................................................568

- oexecQ......................................................567

- ofetchO.....................................................568

- olonO........................................................567

- onameO....................................................568

- oopenO.....................................................567

- osql3().......................................................567

- SQLAIlocEnvO.........................................536

- SQLAllocHandleQ.....535, 537-538, 544, 552

- SQLAllocStmlO........................................536

- SQLBindCoK)...................544-545,548, 552

- SQLBindParamO..............................540, 563

- SQLBrowseConnectO...............................562

- SQLBuikOperationsO...............................565

- SQLCancelO.............................................563

- SQLCloseCursorO............................544, 552

- SQLConnectO...................557, 559-560, 562

- SQLCopyRecO........................................555

- SQLDataSourcesO...................................538

- SQLDescribeColO....................................552

- SQLDescribeParamO...............................563

- SQLDiscormeciO..............................537, 562

- SQLEndTransO.......................................541

- SQLErrorO..............................................556

- SQLExecDirectO......538, 542, 548, 553, 563

- SQLExecuteO..........538, 540, 542, 544, 552,

556, 563

- SQLFetchO........544-545, 548, 552, 560, 564

- SQLFetchScrollO..............................545, 564

- SQLFreeHandleO.............................536-538

- SQLGetConnectAttrO.............................557

- SQLGetCursorNameO.............................552

- SQLGetDataO.................................545, 563

- SQLGetDescFieldO.................................554

- SQLGetDescRecO...................................554

- SQLGetDiagFieldO.................................556

- SQLGetDiagRecO...................................556

- SQLGetEnvAttrO.....................................557

- SQLGetFunctionsO.................................557

- SQLGetlnfoO..........................................558

- SQLGetStmtAttrO...................................557

- SQLGetTypelnfoO...................................558

- SQLNativeSQLO ....................................563

- SQLNumResultColsO..............................552

- SQLParamDaiaO.....................................540

- SQLPrepareO............538, 540, 544, 548, 552

- SQLPutDataO..........................................540

- SQLRowCountO......................................556

- SQLSetConnectAttrO..............................557

- SQLSetCursorNameO..............................548

- SQLSetDescFieldO..................................555

- SQLSetDescRecO...................................555

- SQLSetEnvAttrO....................................557

- SQLSetPosQ............................................564

- SQLSetStmtAttrO....................................557

- SUMO......................168, 170, 175, 178, 359

- TO CHAR0..............................................85

- TO DATE0...............................................84

- YEARO......................................................85

Хранилище данных........ 50, 617-618, 621, 711

- архитектура.............................................622

- выполнение запросов............................629

- компоненты............................................620

- куб фактов..............................................622

- многоуровневые измерения..................626

- наполнение.............................................628

- производительность...............................628

- средства наполнения............................620



- схема звезда

624, 626

- схема снежинка

- таблица фактов

625-626

- таблицы измерений

624, 626

Хранимая процедура 375, 524, 563, 575-577,

609, 664, 676, 696, 699

- блок инструкций

577, 584

- в SQL/PSM

- внешняя

- возврат значения

- через параметры

- вызов

- обработка наборов записей

- в SQL/PSM

- обработка ошибок

- в SQL/PSM

- параметры

- входные

- выходные

579, 587

- перегрузка имени

- переменные

577, 582

- преимущества

- производительность

- системная

- создание

- в SQL/PSM

- уникальное имя

- управляющие конструкции

- в SQL/PSM

- условные конструкции

576, 590

- циклы

577, 592

Целостность

13, 253

- деловые правила

255 277

- обязательное наличие данных

254 255

- правила обновления

263 266

- правита удаления

263, 266

- ссылочная

254, 260-261

- и триггеры

- ссылочные циклы

- таблицы

254, 259

- условие на значения

254, 256

- условия

- условия уникальности

столбцов

259-260, 322

BIND утилита 308, 423, 425-426, 466

CODASYL, модель данных

DB2, СУБД 17, 35-37, 39, 42, 44 45, 48-49,

63, 65, 514, 706

- аутентификация пользователей 373

- большие объекты 678

- встроенный SQL 422

- выборка всех столбцов 100

- группы пользователей 374

- динамический SQL 465, 493, 496, 503

426 425

76 334 381 389 277 287, 289 494, 498 364 460 439 339 85 388 447 308 259 448 264 263-264 446 378 256 331

защищаемые объекты идентификаторы пользователей именованные объекты индексы

инструкция GRANT инструкция REVOKE инструкция SET CONSTRAINTS модель транзакции область SQLDA обновление представлений обработка наборов записей объявление базовых переменных однобазовая архитектура операции в выражениях отмена привилегий ошибка деления на ноль параметры блокировки первичные ключи поддержка структур правила обновления правила удаления предупреждение NOT FOUND привилегия USE процедура проверки данных псевдонимы таблиц

работа с датой/временем 80, 83, 85, 98 системный каталог - таблица SYSCAT COLUMNS

398, 402, 405

таблица SYSCAT DBAUTH 406

таблица SYSCAT KEYCOLUSE 404 таблица SYSCAT REFERENCES 403 таблица SYSCAT TABLES 395

401-402, 405, 412 таблица SYSCAT VIEWDEP 401

таблица SYSCAT VIEWS 400

создание базы данных создание триггера ссылочная целостность табличные пространства типы блокировок типы данных уровни изоляции

315 279

261-262, 271, 280 375 302 495 304, 308

- условия уникальности столбцов



1 ... 255 256 257 [ 258 ] 259 260 261 ... 264

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика