Основы проектирования приложений баз данных

       

Основы проектирования приложений баз данных

Основа ODBC
Архитектура ODBC
Функции ODBC API
Соотношение стандарта ODBC и стандарта интерфейса уровня вызовов (CLI)
Создание источника данных

Утилита ODBC
Создание источника данных с использованием ODBC API
Коды возврата
Основные функции ODBC
Функции установки
Функции инсталляции
Соответствие версий ODBC API
Создание дескрипторов

Схема доступа к источнику данных с использованием ODBC API
Соединение с источником данных
Пул соединений

Схема извлечения данных с использованием ODBC API
Выполнение SQL-оператора
Обработка результирующего набора

Связывание данных
Применение ESCAPE-последовательностей

Параметры SQL-оператора

Определение параметров
Передача параметров
Массивы параметров
Именованные параметры

Курсоры
Управление поведением курсора
Изменение позиции курсора
Массив состояния строк
Массив операций над строками
Применение функции SQLSetPos
Выполнение множественных операций

Реализация блочной выборки строк

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

Создание именованного курсора
Свойства курсора
Асинхронное выполнение функций

Основные понятия

Объектная модель OLE DB
Создание результирующего набора
Объекты COMMAND
Объекты TRANSACTION

Библиотека MFC
Класс CDATABASE
Класс CRECORDSET

Класс CRECORDVIEW
Создание приложений баз данных

Классы, используемые для доступа к БД
Подключение к БД
Команды и таблицы
Выборка данных
Редактирование результирующего набора
Обновление записей
Добавление строк

Отображение результирующего набора в элементах управления MFC

Механизмы доступа к БД
Наборы данных
Класс TDATASET
Класс TDATASOURCE
Класс TTABLE
Класс TQUERY

Класс TSQLTABLE
Класс TUPDATESQL
Класс TDATABASE
Класс TADOCONNECTION
Классы компонентов управления данными
События, инициируемые для наборов данных
Применение многозвенных архитектур

Работа с базами данных
Реализация доступа к базам данных в среде JBUILDER
Работа с текстовыми файлами

Использование JDBC-драйверов
Компоненты DATABASE и QUERYDATASET
Параметризированные запросы
Компонент DATASTORE
Класс DRIVERMANAGER
Интерфейс CONNECTION
Интерфейс STATEMENT
Интерфейс RESULTSET

Среда проектирования
Построение SQLJ-приложений

Страница INTERNETBEANS

Создание сервлета, используемого для публикации данных
Модуль данных
Компонент IXPAGEPRODUCER
Компонент IXCONTROL
Обработка событий
Компонент IXTABLE
Методы DOPOST и DOGET
Применение бинов JDBCBEAN и HTTPJDBCBEAN для реализации доступа к базе данных

JSP-директивы
Вызов методов компонентов JAVABEANS из JSP-файла
Реализация серверных приложений в среде DELPHI
Создание серверного приложения

Публикация данных с использованием классов TQUERYTABLEPRODUCER и TDATASETTABLEPRODUCER
Применение ASP-страниц