Перед вами надежный источник информации о
новой системе баз данных, созданной корпорацией
Oracle, - Oracle8. Нигде больше вы не найдете такого
точного и подробного описания СУБД Oracle8, как в
книге Oracle8: Архитектура
Работая непосредственно с разработчиками Oracle8,
Стив Бобровски сумел раскрыть и объяснить все
особенности функционирования этой системы баз
данных нового поколения, в том числе и новые,
усовершенствованные объектные характеристики
сервера Oracle. Одобренная и утвержденная на
официальном уровне книга содержит его
собственный взгляд на архитектуру Oracle8 и
предоставляет уникальные сведения. Более того,
весь текст этой книги был всесторонне обсужден
ведущими специалистами корпорации Oracle, что
гарантирует высочайшее качество приведенной
здесь информации.
Эта книга откроет для вас:
Архитектуру программных
средств Oracle8
Внутреннюю структуру Oracle8
Принципы организации и
секреты Oracle8, необходимые для успешной работы с
этой системой
Основные концепции Oracle8
Место Oracle8 в мире серъезных
прикладных программ, связанных с обработкой
данных
Содержание
ЧАСТЬ I Введение в Oracle
ГЛАВА 1 Знакомство с Oracle8
Управление информацией
Oracle8 и высокопроизводительные среды баз данных
Oracle8 и архитектура сетевых вычислений (NCA) Oracle
Управление базами данных и безопасность баз
данных в Oracle8
Oracle8 и распределенные базы данных
Далее в нашей книге...
ЧАСТЬ II Основы Oracle8
ГЛАВА 2 Основные структуры реляционных баз
данных
Схемы - организующие объекты баз данных
Таблицы баз данных
Представления как один из способов отображения
табличных данных
Индексы - повышение производительности доступа к
таблицам
Кластеры данных - уникальный способ хранения
табличных данных
Последовательности - эффективная генерация
уникальных значений
Синонимы - объекты с различными именами
Пример схемы базы данных
ГЛАВА 3 Использование SQL и транзакций
SQL - средство взаимодействия с Oracle8
Запросы
Транзакции - завершение работы
ГЛАВА 4 Программирование сервера
PL/SQL - SQL плюс эффективная процедурная логика
Типы программ PL/SQL
Внешние процедуры
Итоги
ГЛАВА 5 Расширение Oracle при помощи объектов
Ориентирование на объекты
Принципы использования объектов
Работа с объектными типами
Объекты и представления
Итоги
ЧАСТЬ III Структура базы данных Oracle8
ГЛАВА 6 Управление доступом к базам данных
Управление работой пользователей
Работа с привилегиями
Аудит баз данных
Общее представление о Trusted Oracle
Итоги
ГЛАВА 7 Хранение баз данных
Табличные области
Дополнительные сведения о файлах данных
Управляющие файлы
Сегменты, экстенты и блоки данных
Сегменты данных и индексные сегменты
Сегменты отката
Блоки данных
Параметры хранения объектов
Уникальность хранения мультимедийных данных
Разделение данных
Итоги
ЧАСТЬ IV Архитектура программных средств
Oracle8
ГЛАВА 8 Структуры программных средств Oracle
Серверы и экземпляры баз данных
Процессы Oracle8
Области памяти и кэширование данных
Области памяти Oracle8
Организация сети Oracle8 и Net8
Итоги
ГЛАВА 9 Алгоритмы совместного доступа к
базам данных
Конкуренция, параллельность и согласованность
Алгоритмы блокирования Oracle
Многовариантность
Автоматическое функционирование системы
Итоги
ГЛАВА 10 Защита баз данных
Различные виды неисправностей
Обзор алгоритмов защиты базы данных
Введение в менеджер восстановлений
Журнал транзакций
Защита управляющего файла базы данных
Резервное копирование базы данных
Восстановление базы данных
Оптимизация восстановления
Защита групп регистрации и управляющего файла
Обеспечение дополнительной защиты
Итоги
ЧАСТЬ V Специализированные среды Oracle
ГЛАВА 11 Распределение и тиражирование
данных
Архитектура распределенной базы данных
Приложения и распределенные базы данных
Прозрачность распределенной базы данных
Безопасность распределенной базы данных
Введение в тиражирование данных
Базовое тиражирование и моментальные снимки
"только для чтения"
Среды усовершенствованного тиражирования
Архитектура системы усовершенствованного
тиражирования
Программные алгоритмы усовершенствованного
тиражирования Oracle
Конфликты тиражирования в системах
усовершенствованного тиражирования
Другие варианты усовершенствованного
тиражирования
Итоги
ГЛАВА 12 Средства параллельной обработки
информации в Oracle
Введение в параллельную обработку
Параллельная обработка SQL-операторов
Параллельный сервер Oracle - поддержка нескольких
экземпляров для обеспечения высокой степени
доступности данных
Уникальные свойства базы данных в конфигурации
параллельного сервера
Комбинация параллельной SQL-обработки и обработки
параллельного сервера
Итоги
|