Создание мощных, гибких приложений при помощи SQLJ
В среде Oracle9i очень удобно использовать возможности языка программирования SQLJ - стандартного языкового расширения, посредством которого SQL-операторы встраиваются в Java. Книга, официально одобренная Oracle, научит разрабатывать базовые приложения, обеспечивать высокий уровень масштабируемости, реализовывать интеллектуальные средства бизнес-систем, работающих в режиме реального времени, и поможет перейти на новый уровень программирования. Всесторонне рассмотрены методы программирования SQLJ, в том числе программирование и разработка SQL-конструкций, хранимых программ и триггеров SQLJ, а также объектно-реляционная обработка данных. Эта книга позволит вам управлять каждым этапом процесса разработки. Применяя предлагаемый в Oracle стандарт программирования Java с встраиванием SQL-конструкций, можно:
- Создавать программы, апплеты, хранимые процедуры SQLJ и триггеры баз данных
- Строить объектно-ориентированные приложения для обращения
к базам данных Oracle на любой совместимой с Java платформе
- Управлять несколькими соединениями с базой данных через SQLJ
- Оптимизировать исходный программный текст SQL и SQLJ, повышая производительность системы
- Выполнять наиболее распространенные команды и обрабатывать транзакции
- Распределять объектные компоненты по сети
- Внедрять компоненты SQLJ при помощи Java Remote Method Invocation (RMI), Enterprise JavaBeans (EJB) и объектов CORBA
- Подключаться к базам данных и выполнять программы, используя драйверы JDBC
- Использовать LOB-типы JDBC 2.0 (BLOB и CLOB) и Oracle-тип данных BFILE в SQLJ
- Преобразовывать Java-потоки в SQLJ-потоки для взаимодействия
с базой данных Oracle
- Создавать многопоточные приложения при помощи SQLJ
Содержание
Часть I Основы Oracle9i SQLJ
1 Введение в Oracle9i SQLJ
2 Разработка программ SQLJ
3 Основы программирования на SQLJ
Часть II Конструкции SQLJ для обработки реляционных данных
4 Разработка хранимых подпрограмм и триггеров SQLJ
5 Расширенные возможности внедрения SQLJ
6 Расширенные функциональные возможности SQLJ
7 Расширенные свойства SQLJ
Часть III SQLJ и внедрение объектов
8 Объектно-реляционная обработка с использованием SQLJ
9 Внедрение бизнес- и научных объектов в SQLJ
Часть IV Эффективное использование SQLJ
10 SQLJ-приложения - оптимизация производительности
11 Инструментальные средства разработки Oracle9i
Часть V Приложения
12 Основы Oracle SQL
13 Основы Java
14 Введение в JDBC
15 Краткий справочник по SQLJ |