Оглавление
Предисловие
Глава 1. Введение в Oracle
- Эволюция реляционных баз данных
- Семейство продуктов Oracle Database
- Сводка функций СУБД Oracle
- Средства разработки приложений баз данных
- Средства установления соединения с базой данных
- Распределенные базы данных
- Средства перемещения данных
- Средства повышения производительности
- Средства управления базой данных
- Средства обеспечения безопасности базы данных
- Инструменты разработки Oracle
- Встраиваемые базы данных
Глава 2. Архитектура Oracle
- Базы данных и экземпляры
- Развертывание физических компонентов
- Память и процессы экземпляра
- Словарь данных
Глава 3. Установка и запуск Oracle
- Установка Oracle
- Создание базы данных
- Конфигурирование Oracle Net
- Запуск СУБД
- Останов СУБД
- Доступ к базе данных
- Oracle за работой
Глава 4. Структуры данных Oracle
- Типы данных
- Основные структуры данных
- Дополнительные структуры данных
- Дополнения к логике работы с данными
- Проектирование данных
- Ограничения целостности
- Триггеры
- Оптимизация запросов
- Анализ плана выполнения
- SQL-консультанты
- Таблицы словаря данных
Глава 5. Администрирование Oracle
- Средства администрирования
- Oracle Enterprise Manager
- Фрагментация и реорганизация
- Резервное копирование и восстановление
- Контакты со службой Oracle Support
Глава 6. Безопасность, аудит и соответствие требованиям в Oracle
- Безопасность
- Аудит
- Соответствие требованиям
Глава 7. Производительность Oracle
- Основы настройки производительности
- Oracle и подсистема дискового ввода/вывода
- Oracle и параллелизм
- Oracle и оперативная память
- Oracle и ресурсы процессора
- Database Resource Manager
Глава 8. Конкурентный многопользовательский доступ в Oracle
- Основы конкурентного доступа
- Oracle и конкурентный доступ
- Уровни изоляции в Oracle
- Механизмы обеспечения конкурентного доступа в Oracle
- Как Oracle реализует блокирование
- Конкурентный доступ и производительность
- Рабочие области
Глава 9. Oracle и обработка транзакций
- Основы OLTP
- Развитие поддержки OLTP в Oracle
- Архитектуры OLTP
- Поддержка OLTP в Oracle
- Высокая доступность
- Oracle Streams и Advanced Queuing
- Объектные технологии и распределенные компоненты
Глава 10. Хранилища данных и средства бизнес-анализа в Oracle
- Основные понятия бизнес-анализа
- Проектирование хранилища данных
- Оптимизация запросов
- Аналитические исследования, OLAP и добыча данных
- Управление хранилищем данных
- Другое программное обеспечение хранилищ данных
- Проблема метаданных
- Передовой опыт
Глава 11. Oracle и высокая доступность
- Что такое высокая доступность?
- Сбой системы
- Защита от системных сбоев
- Восстановление после сбоев
- Полный отказ центра обработки данных
- Решения для резервирования данных
- Пошаговый переход на новую версию ПО
Глава 12. Oracle и аппаратная архитектура
- Основные компоненты системы
- Однопроцессорные системы
- Системы с симметричной многопроцессорной обработкой
- Кластерные системы
Системы с неоднородной архитектурой памяти
Grid-вычисления
Технологии дисков и систем хранения
Какую платформу выбрать?
Глава 13. Распределенные данные и распределенная база данных Oracle
Доступ к нескольким базам данных как к единой сущности
Перенос данных между распределенными системами
Глава 14. Расширенные типы данных в Oracle
Объектно-ориентированная разработка
Встроенные и дополнительные средства расширяемости
Использование инфраструктуры расширяемости в Oracle
Глава 15. За пределами базы данных Oracle
Программа Application Express
Система Oracle Fusion Middleware
Комплект Oracle SOA Suit A. Новые возможности Oracle Database 11g, рассматриваемые в этой книге
Глава B. Дополнительные ресурсы
Алфавитный указатель