Компьютерная литература
  • формат pdf
  • размер 19.19 МБ
  • добавлен 07 января 2013 г.
Сигнор Р., Стегман М. Использование ODBC для доступа к базам данных
М.: Бином/Научная книга, 1995. — 384 c.
Оригинальное название: Robert Signore, Michael O. Stegman - ODBC Solution. Open Database Connectivity in Distributed Environments.
Перевод с английского: Кайдан С.Л.
Редактор перевода: Тихонов А.Ф.
Под общей редакцией С.А.Каратыгина.
Книга содержит практические рекомендации по созданию законченных приложений для взаимодействия с источниками данных ODBC в среде клиент/сервер. Практические советы снабжены многочисленными примерами, которые читатель сможет использовать при разработке программ. Книга также содержит большое количество примеров на языке C.
Незаменимое пособие при создании полнофункциональных приложений для Windows, UNIX, Macintosh и OS/2, которые могут соединяться с любым источником данных ODBC.
Оглавление:
Введение.
Структура книги.
Введение в историю SQL и интерфейсы на уровне запросов.
Реляционная модель.
Дюжина Кодда-Бейкера.
Реляционные языки, применение SQL.
Стандарт SQL.
Интерфейс на уровне вызовов.
Структура ODBC.
Менеджер драйверов и драйверы ODBC.
Интерфейс ODBC.
Расширение функциональности ODBC.
Уровни соответствия SQL.
Типы данных.
Обработка ошибок и сообщения.
Основной алгоритм программы.
Основы API.
Коды возврата.
Обнаружение неисправностей.
Обработка ошибок.
SQLError.
Объяснения и примеры.
Обработка ошибок и коды возврата.
Состояния SQL.
Порожденные ошибки.
Заключение.
Соединение с базой данных.
Драйверы и источники данных.
Назначение окружения.
Освобождение идентификатора окружения.
Соединение с источником данных с помощью базовых функций.
Отсоединение от источника данных.
Освобождение идентификатора доступа.
Открытие потенциальных источников данных системы.
Функции соединения на расширенном уровне.
Какие драйверы имеет система и как это определить.
Как выбрать функцию для вашего соединения.
Опции соединения, определяемые драйвером
Определение возможностей драйвера и поддержка API.
Операторы SQL.
Уровни соответствия SQL.
Три правила.
SQL-операторы с точки зрения уровней соответствия.
Реальное положение дел.
Определение поддерживаемых операторов.
SELECT.
ALTER TABLE.
CREATE TABLE.
Создание оператора.
Параметры.
Заключение.
Выполнение операторов.
Назначение и освобождение операторов.
Функции управления каталогом.
Информация о таблицах.
Информация о столбце.
Информация об индексах.
Специальная информация о столбцах.
Функции управления каталогом второго уровня расширения.
Выполнение операторов.
Передача параметрических массивов.
Асинхронное выполнение.
SQL-расширения в ODBC.
Исходный SQL.
Заключение.
Выборка результатов.
Что такое результат?
Выборка информации о результирующем множестве.
Базовые функции выборки данных.
Блочные курсоры.
Перемещаемые курсоры.
Модификация данных результирующего множества.
Выборка нескольких результирующих множеств.
Заключение.
Обработка транзакций.
Обработка транзакций в ODBC.
Функция SQLTransact.
Уровни изоляции.
Точная блокировка.
Заключение.
Создание.
Совместимый оператор CREATE TABLE.
Определение поддерживаемых драйвером типов данных.
Программа CREATE TABLE.
Заключение.
Приложения:
Коды возврата SQLSTATE.
Значения по умолчанию и совместимые типы данных.
Файлы с исходными текстами.
Похожие разделы