Рекомендуем

РНР: Полезные приемыОрлов А. А. РНР: Полезные приемы
Сервер приложений  Грегер С.Э. Сервер приложений "Zope"
Построение Интернет-приложений на языке JavaФридман А.Л. Построение Интернет-приложений на языке Java

Книга

Web-интерфейс баз данных ODBC

2003 г.
202 стр.
Тираж 1000 экз.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 5-93517-105-8
ББК 32.973
Аннотация

Рассматриваются компоненты проектирования Web-приложений для работы с базами данных в Интернет. Показаны способы создания виртуальных каталогов, регистрации источников данных и проектирования сценариев обмена данными. Большое внимание уделено адаптации сценариев и SQL-операторов для работы с драйверами баз данных Web-узла.

Для программистов, начинающих изучение методики проектирования баз данных в Интернет, может быть полезна студентам и аспирантам.

Оглавление

Предисловие

Глава 1. Компоненты Web-интерфейса баз данных
1.1. Введение
1.2.Что такое ODBC?
1.2.1. Общие сведения
1.2.2. Администратор источников данных
1.3.Сценарии на Web-сервере
1.3.1. Общие сведения о CGI
1.3.2. Обработка входных данных
1.3.3. Обработка выходных данных
1.3.4. Этапы работы сценария
1.4.Вызов сценария из HTML-документа
1.4.1. Методы отправки формы
1.4.2. Успешные управляющие элементы
1.5.Пример работы со сценариями и ODBC
1.5.1. Пример вызова сценария
1.5.2. Проектирование сценария
1.5.3. Работа со сценарием
1.5.4. Анализ шагов работы сценария
1.6.Сценарии на Web-странице
1.6.1. Свойство cookie
1.6.2. Особенности работы с cookie

Глава 2. Правила работы ODBC
2.1. Основные понятия
2.2. Последовательность действий с источником данных
2.2.1. Распределение дескриптора окружения
2.2.2. Установка атрибутов окружения
2.2.3. Распределение дескриптора соединения
2.2.4. Установка атрибутов соединения
2.2.5. Функции соединения
2.2.6. Распределение дескриптора оператора
2.2.7. Установка атрибутов дескриптора оператора
2.2.8. Использование дескриптора оператора
2.2.9. Освобождение дескриптора оператора
2.2.10.Отсоединение от источника данных
2.2.11. Освобождение дескриптора соединения
2.2.12. Освобождение дескриптора окружения
2.2.13. Пример организации ODBC-приложения
2.3.Обработка ошибок
2.3.1. Коды возврата функций
2.3.2. Коды состояния
2.3.3. Выборка диагностических записей
2.3.4. Процедуры выборки диагностических записей
2.3.5. Полная выборка диагностических записей
2.3.6. Диагностические сообщения для пользователя
2.4.Выполнение операторов
2.4.1. Непосредственное выполнение
2.4.2. Подготавливаемое выполнение
2.4.3. Результирующее множество оператора
2.5.Выборка результатов
2.5.1. Выборка информации о результирующем множестве...
2.5.2. Выборка данных из результирующего множества

Глава 3. Работа с таблицами БД
3.1.Типы данных
3.1.1. Выборка информации о драйвере БД
3.1.2. Выборка информации о поддерживаемых типах
3.2.Создание простых таблиц
3.2.1. Оператор минимального уровня
3.2.2. Полный пример создания таблиц
3.3. Пример таблиц базы данных
3.4. Ограничения таблиц
3.4.1. Ограничения данных
3.4.2. Ограничения целостности
3.5.Каталоговые функции
3.5.1. Выборка списка таблиц источника данных
3.5.2. Пример выборки списка таблиц
3.5.3. Выборка списка столбцов таблицы
3.6. Удаление таблиц
3.7. Изменение данных таблиц
3.7.1. Ввод строк данных
3.7.2. Удаление строк данных
3.7.3. Модификация строк данных
3.7.4. Запись в типовую базу данных

Глава 4. Извлечение информации из таблиц
4.1. Процедуры выборки данных
4.1.1. Оператор SELECT минимального уровня
4.1.2. Примеры выборки минимального уровня
4.1.3. Оператор SELECT базового уровня
4.1.4. Подзапросы
4.1.5. Оператор SELECT расширенного уровня
4.2. Представления
4.3. Транзакции
4.3.1. Общие сведения
4.3.2. Уровни изоляции транзакций
4.3.3. Выполнение транзакции

ПРИЛОЖЕНИЕ
Таблица 1. Коды предупреждений ODBC
Таблица 2. Коды ошибок ODBC
Таблица 3. Список Си-типов
Таблица 4. Список SQL-типов
Таблица 5. Допустимые взаимные замены SQL-типов
Таблица 6. Соответствие SQL-типов типам SQL-92