|
Программирование >> Sql: полное руководство
усы, стандарт.........39, 510, 512, 528-529. 558-561, 56-570, 609 1трибуты..................................................557 .апросы на выборку: - динамические...................................552 - обработка результатов.......................544 1нформация о реализации....................557 )аборы записей.......................................545 )бработка инструкций...........................538 - имеющих параметры........................540 - отложенная передача параметров....540 )бработка ошибок..................................556 писатели................................................554 ;труктуры................................................534 ранзакции..............................................541 VDS, СУБД............................ 35-36, 42,46 ютроенный SQL.....................................422 шнамический SQL.........................465, 490 иодуль доступа........................................490 збласть SOLDA.......................................492 збработка наборов записей...................460 этмена привилегий.................................388 тараметры блокировки..........................308 троблема двойных кавычек.....................82 гсылочная целостность..........................261 /ровни изоляции....................................308 VPSM, стандарт.............................609, 615 элок инструкций.....................................612 эбработка наборов записей...................611 эбработка ошибок..................................613 перегрузка имен подпрограмм.............615 :оздание подпрограммы........................610 управляющие конструкции...................611 L, встроенный..................417-418, 426, 524 базовые переменные..............................437 выборка данных......................443, 447, 449 выполнение программы.........................425 защита данных........................................425 компиляция программы.........................422 обновление данных................................457 обработка ошибок..........................430, 445 объявление таблицы...............................429 основные концепции.............................421 удаление данных.....................................457 L, динамический.......................40, 418, 463 базовые инструкции...............................496 в Oracle............................................493, 505 в SQL/DS.........................................465, 490 выполнение инструкций.........466-467, 469 диалекты..................................................490 запросы на выборку...............................480 и стандарт SQL2.............................496, 503 - основные концепции............................465 - расширенный.........................................490 SQL2...............................................................37 - динамический SQL........................496, 503 - информационная схема........................407 - область SQLDA...............................498, 503 - уровни совместимости............ 38, 409, 434, 456, 465, 497 SQLBase, СУБД: - блокировка таблиц.................................305 - предупреждение NOT FOUND............446 Sybase, СУБД..............44, 46-49, 493, 658, 707 - большие объекты...................................677 - внешнее объединение............................15J - группы пользователей............................374 - идентификаторы пользователей...........372 - именованные объекты.............................76 - индексы...................................................334 - многобазовая архитектура.....................339 - модель транзакции.................................289 - наборы записей......................................524 - обработка отсутствующих значений ... 319 - параметры блокировки..........................308 - подключение к базе данных.................341 - привилегии на столбцы.........................383 - привилегия EXECUTE..........................378 - привилегия SELECT..............................376 - программа ISQL.....................................373 - системный каталог: - таблица SYSPROCEDURES........... 412 - создание базы данных...........................316 - схема базы данных.................................348 - триггеры........ ........................278, 281, 335 - удаленные базы данных........................641 - физическая организация базы данных.......................................... 324 - хранимые процедуры..............335, 577, 609 - шлюзы.....................................................657 - API...........................................................419 - Transact-SQL: - блок инструкций...............................585 - вызов хранимой процедуры............ 581 - выходные параметры хранимых процедур............................................589 - обработка наборов записей........... 596 - обработка ошибок............................598 - переменные хранимых процедур ... 582 - системные хранимые процедуры ... 601 - создание хранимой процедуры....... 580 - триггеры.............................. 604-605, 607 - хранимые функции...........................587 - циклы..........................................593-594 Содержание предисловие 5 Структура книги...............................................................................................................6 Соглашения, принятые в книге......................................................................................7 Для кого предназначена эта книга.................................................................................7 Часть I. Знакомство с языком SQL Глава 1. Обзор Т1 Язык SQL.........................................................................................................................12 Роль SQL..........................................................................................................................14 Достоинства SQL.............................................................................................................15 Независимость от конкретных СУБД.....................................................................16 Межплатформенная переносимость.......................................................................16 Стандарты языка SQL..............................................................................................16 Одобрение SQL компанией IBM (СУБД DB2)......................................................17 Поддержка со стороны Microsoft (ODBC и ADO).................................................17 Реляционная основа.................................................................................................17 Высокоуровневая структура, напоминающая английский язык..........................17 Интерактивные запросы...........................................................................................18 Программный доступ к базе данных.......................................................................18 Различные представления данньгх...........................................................................18 Полноценный язык для работы с базами данных.................................................18 Динамическое определение данных........................................................................18 Архитектура клиент/сервер......................................................................................19 Объектно-ориентированные технологии................................................................19 Доступ к данным в среде Internet............................................................................19 Интеграция с языком Java (JDBC)..........................................................................19 Глава 2. Краткое введение в SQL 21 Простая база данных.......................................................................................................22 Выборка данных..............................................................................................................23 Получение итоговых данных..........................................................................................25 Добавление данных.........................................................................................................26 Удаление данных.............................................................................................................26 Обновление данных.........................................................................................................26 Защита данных.................................................................................................................27 Создание базы данных....................................................................................................28 Резюме..............................................................................................................................29 Глава 3. Развитие SQL 31 SQL и управление базами данных.................................................................................32 Краткая история SQL......................................................................................................33 Первые годы..............................................................................................................34 Первые реляционные СУБД....................................................................................34 СУБД компании ШМ...............................................................................................35 Коммерческое признание........................................................................................3S Стандарты SQL................................................................................................................37 Стандарты ANSI/ISO................................................................................................37 Другие стандарты SQL..............................................................................................38 ODBC и консорциум SQL Access Group................................................................39 Миф о переносимости..............................................................................................39 SQL и сети........................................................................................................................41 Центраиизованная архитектура...............................................................................42 Архитектура файл/сервер.........................................................................................42 Архитектура клиент/сервер......................................................................................43 Трехуровневая архитектура Internet.........................................................................44 Влияние SQL....................................................................................................................45 SQL и стратегия унификации баз данных компании IBM...................................45 SQL и мини-компьютеры........................................................................................46 SQL и UNIX..............................................................................................................46 SQL и персональные компьютеры..........................................................................47 SQL и обработка транзакций...................................................................................48 SQL и базы данных для рабочих групп..................................................................49 SQL и хранилища данных........................................................................................50 Резюме..............................................................................................................................52 Глава 4. Реляционные базы данных 53 Первые модели данных...................................................................................................54 Системы управления файлами................................................................................54 Иерархические базы данных....................................................................................55 Сетевые базы данных...............................................................................................57 Реляционная модель данных..........................................................................................59 Учебная база данных................................................................................................60 Таблицы.....................................................................................................................61 Первичные ключи.....................................................................,...............................62 Отношения предок/потомок....................................................................................63 Внешние ключи........................................................................................................64 Двенадцать правил Кодда *......................................................................................65 Резюме..............................................................................................................................68 Часть 2. Выборка данных Глава 5. Основы SQL 71 Инструкции......................................................................................................................72 Имена...............................................................................................................................76 Имена таблиц............................................................................................................76 Имена столбцов........................................................................................................77 Типы данных....................................................................................................................77 Константы...................... . ..............................81
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |