Введение |
| Продукты Oracle
Система реляционной БД
Как данные организованны?
Ограничения целостности
Структурированный язык запросов
Задачи администратора БД Oracle
|
|
2 Инсталляция программного обеспечения Oracle Database 10g |
| Системные требования
Оптимальная гибкая архитектура (OFA)
Установка переменных среды
Oracle Universal Installer
Выполнение инсталляции
|
|
3 Создание БД Oracle |
| Архитектура БД
Структуры хранения
Управляющие файлы. Файлы оперативных журналов.
Табличные пространства и файлы данных
Сегменты, экстенты и блоки
Экземпляр Oracle
Структуры памяти Oracle
Процессы Oracle
Словарь данных
Инструменты управления: Database Control и Grid Control
Database Configuration Assistant (DBCA). Создание базы данных в DBCA. Другие действия с DBCA
|
|
4 Интерфейс базы данных |
| SQL, SQL*Plus и iSQL*Plus
Получение описания данных
Запрашивание данных
Сортировка данных
Соединение таблиц
Манипулирование данными
Определение данных
Операторы управления транзакциями. Обзор транзакций. Блокировки данных
Прочие категории операторов
PL/SQL. Пример блока PL/SQL. Использование PL/SQL
Java. Oracle и Java
OCI
Другие API
|
|
5 Управление базой данных |
| Запуск и завершение iSQL*Plus. Рабочая среда управления
Запуск и завершение Database Control
Доступ к Database Control. SYSOPER и SYSDBA
Database Home Page:
Изменение статуса листенера. Запуск и останов БД
Файлы параметров инициализации
Alert Log
|
|
6 Структуры хранения |
| Табличные пространства и файлы данных
Локально-управляемые табличные пространтсва
Администрирование табличных пространств
Просмотр информации о табличных пространствах
|
|
7 Администрирование поьзователей |
| Пользовательские счета БД
Профили и пользователи. Аутентификация
Табличное пространство по умолчанию, временные табличные пространства и блокировки
Привилегии. Системные привилегии. Объектные привилегии
Назначение квот пользователям
Роли. Преимущества ролей. Предопределенные роли. Роли безопасности
|
|
8 Управление объектами схем |
| Схемы. Доступ к объектам схем. Именование объектов БД
Создание и модификация таблиц. Типы данных
Понятие целостности данных. Определение ограничений
Просмотр атрибутов таблиц. Просмотр содержания таблицы
Создание индексов
Создание представлений
Последовательности и синонимы
|
|
9 Управление данными |
| Манипулирование данными посредством SQL
Оператор DML: INSERT, UPDATE, DELETE
Операторы TCL: COMMIT и ROLLBACK
Ограничения целостности и DML
Data Pump Export/Import
Объект DIRECTORY
SQL*Loader
Управляющий файл SQL*Loader, Входные данные и файлы данных SQL*Loader
Методы загрузки, Загрузка данных с SQL*Loader
|
|
10 PL/SQL |
| PL/SQL объекты
Администрирование объектов PL/SQL
Функции. Процедуры. Пакеты. Тела пакетов. Встроенные пакеты. Триггеры
Конфигурационные опции PL/SQL
|
|
11 Безопасность БД Oracle |
| Безопасность БД
Применение принципа минимума привилегий
Защита словаря данных
Отзыв лишних привилегий у PUBLIC
Ограничение на доступ пользователей к директориям ОС
Ограничение числа пользователей с администраторскими полномочиями
Запрещение аутентификации средствами удаленной ОС
Управление пользовательским счетом по умолчанию
Применение стандартных средств безопасности паролей
Поставляемая функция проверки паролей: VERIFY_FUNCTION
Создание и назначение пользователю парольных профилей
Стандартный аудит БД.
Указание и просмотр опций аудита. Просмотр результатов аудита
Аудит на основе значений. Fine-Grained Auditing (FGA)
FGA стратегии. Пакет DBMS_FGA. Представления словаря данных
|
|
12 Сетевые службы Oracle. Oracle Net Services |
| Oracle Net Services
Oracle Net Listener
Мониторинг и конфигурирование листенера
Статическая регистрация БД
Утилита Listener Control
Соединения Oracle Net
Разрешение имен: Easy Connect, Local Naming, Directory Naming
Конфигурирование элиасов служб
Oracle Net Manager
Тестирование соединений
|
|
13 Разделяемые серверы Oracle |
| Предоставление соединений
Выделенные серверные процессы
Пользовательский сеанс
Обработка запроса
SGA и PGA
Конфигурирование Oracle Shared Server
Диспетчеры
Проверка установок разделяемого сервера
Представления словаря данных
Выбор типа соединения
|
|
14 Мониторинг производительсности |
| Мониторинг производительности
Методологии мониторинга
Метрики БД, экземпляра и словаря данных
Недостоверные и неиспользуемые объекты
Статистика оптимизатора
Ручной и автоматиский сбор статистики оптимизатора
Динамические представления производительности
|
|
15 Проактивная поддержка |
| Генерируемые сервером предупреждения
Уставновка пороговых значений
Использование базовых уровней
Адвизоры настройки и диагностики
Адвизоры SQL настройки и доступа
Адвизоры памяти
Адвизор сегментов
Автоматический репозиторий рабочей нагрузки (AWR)
Управление AWR
Автоматический монитор диагностики БД (ADDM)
Результаты и рекомендации ADDM
|
|
16 Управление пространством отмены |
| Транзакции и данные отмены
Хранение информации отмены
Администрирование пространства отмены.
Конфигурирование Undo Retention
Определение размера пространства отмены
Использование адвизора отмены
|
|
17 Мониторинг и разрешение конфликтов блокировок |
| Механизм блокировок
DML блокировки
Механизм очередей
Возможные причины конфликтов
Обнаружение и разрешение конфликтов блокировок
Мертвые блокировки
|
|
18 Концепции резервирования/восстановления |
| Проблемы резервирования/восстановления
Категории сбоев: сбой оператора(команды), сбой пользовательского процесса, сетевые сбои,
ошибки пользователей, сбой экземпляра
Восстановление экземпляра
Настройка восстановления экземпляра. Использование адвизора MTTR
Сбой носителя
Конфигурирование восстанавливаемости
Управляющие файлы
Файлы оперативных журналов
Архивные файлы журналов
Режим ARCHIVELOG
|
|
19 Резервирование БД |
| Терминология
Recovery Manager (RMAN)
Конфигурирование настроек резервирования
Планирование резервирования: стратегия, опции, установки, расписание, ревизия
Резервирование управляющего файла в файл трассировки
Управление резервированием
Flash Recovery Area
|
|
20 Восстановление БД |
| Открытие БД
Изменение статуса экземпляра
Потеря управляющего файла
Потеря файла оперативного журнала
Потеря файла данных в режиме NOARCHIVELOG
Потеря некритических файлов данных в режиме ARCHIVELOG
Потеря системно-критических файлов данных в режиме ARCHIVELOG
|
|