Использование технологий WWW для доступа к базам данных

       

Использование технологий WWW для доступа к базам данных

Глава Основы использования WWW - технологий для доступа к существующим базам данных

Введение
Основные понятия
Сценарии
Однократное или периодическое преобразование содержимого БД в статические документы
Динамическое создание гипертекстовых документов на основе содержимого БД
Создание информационного хранилища
План отчета
WWW - сервер NCSA HTTPD
SQL - сервер фирмы Oracle


Библиотеки и функции на языке C

Язык программирования Perl
Пакет Web - Oracle - Web
Пакет Cold Fusion фирмы Allaire Corp
Оценка трудоемкости обеспечения WWW доступа
Глава Подготовка гипертекстовых документов для World Wide Web
Структура HTML-документов
Теги HTML
Заглавные теги

Форматирующие теги
Комментарии
Заголовки
Шрифты
Списки
Цитаты и преформатированный текст
Адреса
Гипертекстовые ссылки
Верстка таблиц

Картрированные изображения
Специальные символы
Обзор расширений
Расширения Netscape Navigator
Расширения MS Internet Explorer
Рамки (фреймы)
Глава Установка и администрирование WWW -сервера

Назначение WWW - сервера Общая схема работы Определение
Непосредственные функции сервера Базовые определения
Протокол MIME
Протокол HTTP
Интерфейс CGI
СЕРВЕР NCSA
Требования к ресурсам

Состав дистрибутива сервера NCSA Варианты дистрибуции
Процедура установки сервера NCSA
Конфигурационные файлы Режимы работы сервера
Контроль работоспособности сервера
Обработка журналов
Управление доступом

Поддержка русскоязычных кодировок
Глава Использование CGI при создании интерактивных интерфейсов
WWW (World Wide Web) и средства интерактивного взаимодействия
Клиентская часть
Серверная часть
Методы HTTP запроса
Спецификация CGI
Переменные окружения

Стандартный вывод
Стандартный входной поток
Аргументы командной строки
Последовательность действий для
Для метода GET
Для метода POST
Примеры cgi-модулей

Приложение к гл Конструкции языка HTML для построения форм
Глава Использование пакета Cold
Установка Cold Fusion
Администрирование Cold Fusion
Взаимодействие Cold Fusion с базами данных
Передача параметров в DBML-шаблон
Занесение и модификация данных с использованием тегов DBINSERT и DBUPDATE

Выполнение запросов к базам данных
Использование результатов запроса для динамического создания HTML - документа
Вывод результата выполнения запроса в виде таблицы
Дополнительные замечания по созданию DBML - шаблонов
Поля формы и параметры URL
Переменные окружения CGI
Применение тега DBSET для создания переменных
HTTP Cookies
Использование результатов выполнения запросов

Проверка корректности данных в полях формы
Функции вывода в DBML
Условный оператор (DBIF DBELSE)
Перенаправление на другой URL (DBLOCATION DBABORT)
Включение в шаблон других шаблонов
Определение типа данных MIME для содержимого документа
Динамическое определение SQL выражения
Поддержка транзакций
Вложенные области вывода и группирования

Использование списочных полей с множественным выбором
Дополнительные команды SQL
Взаимодействие с СУБД
Основные функции доступа
Дополнительные функции
Переменные
Переменные для подстановки
Написание модулей CGI

Обработка файлов формата DBF
Состав
Установка
ЭтаI
ЭтаII
ЭтаIII
Использование

Спецификация процедур пакета htp
Вставка иллюстраций в HTML-документы
Особенности WWW-графики
Рекомендуемые графические программные пакеты
Программные пакеты для MS Windows x, MS Windows и MS Windows NT
Программные пакеты для ОС UNIX
Программные пакеты для Apple Macintosh
Основные типы графики для WWW
Как сделать так, чтобы изображения были гладкими?

Что такое transparent/interlaced GIFs и как их делать
Что такое progressive JPEGs и как ИХ делать
WWW и анимация
Хороший и плохой стили
Обзор различных программ просмотра
Тестирование страниц
Оптимизация Web-страниц
Текст
Графические изображения

Multimedia-материалы
Редакторы HTML
Программы преобразования форматов
Представление цвета

Использование технологий WWW для доступа к базам данных

Cтруктуры данных
Скалярные величины
Простые массивы
Ассоциативные массивы
Простые операторы
Составные операторы
Термы и операторы списка
Оператор ``стрелка''

Операторы ++ и - -
Экспоненциальный оператор
Символьные унарные операторы
Операторы связки
Бинарные операторы
Операторы сдвига
Операторы сравнения
Операторы эквивалентности
Побитовое И, побитовое ИЛИ и Исключающее ИЛИ
Логическое И и логическое ИЛИ

Оператор диапазона
Условный оператор
Операторы присваивания
Оператор ``запятая''
Логическое НЕ
Логическое И, ИЛИ и Исключающее ИЛИ
Оператор чтения из файла
Оператор замены строки
Оператор замены множества символов

Символьные ссылки
Регулярные выражения
Зарезервированные переменные
Встроенные функции
Пакеты
Таблицы символов

Конструкторы и деструкторы пакетов
Классы
Модули
Объектная ориентация
Объекты
Методы
Вызов метода
Деструкторы
Приложение Опыт построения WWW - интерфейса к БД "Телефонный справочник НГУ"
Содержание раздела