11gDBA1

Oracle Database 11g: Администрирование, ч. 1


Oracle Database 11g: Administration Workshop I

Курс посвящен основам управления сервером базы данных Oracle 11g.

В нем рассматривается общая архитектура сервера и совместное функционирование его компонентов.

Основная цель курса - дать администратору базы данных знания и навыки, необходимые для создания и сопровождения базы данных Oracle. В ходе курса слушатели устанавливают сервер Oracle и создают базу данных. Они изучают средства управле ния компонентами базы данных, мониторинга производительности, обеспечения безопасности, выполнения резервирования и восстановления.

Курс готовит к сдаче соответствующего экзамена для получения звания Oracle Certified Associate.

Аудитория

  • Администраторы баз данных
  • Аналитики службы поддержки
  • Системные администраторы
  • Разработчики приложений

Слушатели научатся

  • Управлять пользователями
  • Управлять структурами хранения
  • Резервировать и восстанавливать
  • Устанавливать и конфигурировать базы данных Oracle


Предварительная подготовка

  • Опыт работы в операционной системе UNIX или Windows, знание языка SQL

Программа курса

Модуль 1. Исследование архитектуры базы данных Oracle

  • Архитектура базы данных Oracle
  • Взаимодействие с базой данных Oracle
  • Архитектура процессов
  • Архитектура хранения данных
  • Логические и физические структуры базы данных
  • Табличные пространства и файлы данных
  • Табличные пространства SYSTEM и SYSAUX
  • Сегменты, экстенты и блоки

Модуль 2. Подготовка окружения базы данных

  • Задачи администратора базы данных Oracle
  • Инструменты для администрирования базы данных Oracle
  • Установка: системные требования
  • Оптимальная гибкая архитектура (OFA)
  • Установка переменных окружения
  • Oracle Universal Installer (OUI)
  • Опции конфигурации базы данных
  • Дополнительные опции при инсталляции

Модуль 3. Создание базы данных Oracle

  • Планирование базы данных
  • Конфигурирование процесса прослушивания
  • Использование DBCA для создания базы данных
  • Управление паролями
  • Создание шаблона базы данных
  • Использование DBCA для удаления базы данных
  • Дополнительные возможности DBCA

Модуль 4. Управление экземпляром Oracle

  • Структура управления
  • Oracle Enterprise Manager
  • Параметры инициализации
  • Запуск и остановка базы данных
  • Режимы остановки
  • Просмотр истории предупреждений
  • Использование трассировочных файлов
  • Обзор словаря данных

Модуль 5. Настройка сетевой среды Oracle

  • Сетевые службы Oracle и процесс прослушивания
  • Установление сетевого соединения
  • Инструменты для настройки и управления сетевыми службами Oracle
  • Страницы Net Services Administration
  • Методы распознавания имен
  • Распознавание имен при помощи каталога
  • SGA и PGA
  • Когда не использовать режим разделяемого сервера

Модуль 6. Управление структурами хранения данных

  • Структуры хранения
  • Как хранятся данные таблиц
  • Анатомия блока базы данных
  • Управление свободным и занятым местом в табличных пространствах
  • Табличные пространства в преконфигурированной базе данных
  • Операции над табличными пространствами
  • Файлы, управляемые Oracle (OMF)
  • Концепции автоматического управления хранением (ASM)

Модуль 7. Управление безопасностью пользователей

  • Учетные записи пользователей
  • Предопределенные учетные записи: SYS и SYSTEM
  • Аутентификация привилегированных пользователей
  • Достоинства использования ролей
  • Предопределенные роли
  • Внедрение возможностей, связанных с безопасностью паролей
  • Назначение квот пользователям

Модуль 8. Управление объектами схемы

  • Что такое схема?
  • Доступ к объектам схемы
  • Указание типов данных столбцов в таблицах
  • Создание и изменение таблиц
  • Понимание целостности данных
  • Индексы и представления
  • Последовательности
  • Временные таблицы

Модуль 9. Управление данными и одновременный доступ

  • Манипулирование данными при помощи языка SQL PL/SQL
  • Администрирование объектов PL/SQL
  • Функции, пакеты, процедуры и триггеры
  • Одновременный доступ к данным
  • Механизм очередей
  • Разрешение конфликтов блокировок с использованием SQL
  • Взаимоблокировки

Модуль 10. Управление данными отмены

  • Изменение данных
  • Транзакции и информация отмены
  • Информация отмены в сравнении с журнальной информацией
  • Настройка удержания информации отмены
  • Гарантированное удержание информации отмены
  • Использование консультанта по информации отмены
  • Просмотр системной активности

Модуль 11. Внедрение безопасности базы данных Oracle

  • Описание основных требований по безопасности
  • Принцип наименьшей привилегии
  • Отслеживание соответствия
  • Аудит по значениям
  • Дифференцированный аудит
  • Аудит действий привилегированных пользователей
  • Обновления безопасности
  • Применение исправлений, связанных с безопасностью

Модуль 12. Обслуживание базы данных

  • Терминология
  • Статистики оптимизатора
  • Автоматический репозиторий рабочей нагрузки (AWR)
  • Автоматический диагностический монитор базы данных (ADDM)
  • Структура консультантов базы данных
  • Задачи автоматического обслуживания
  • Предупреждения сервера
  • Реакция на предупреждения

Модуль 13. Управление производительностью

  • Мониторинг производительности
  • Управление структурами памяти
  • Включение автоматического управления памятью (AMM)
  • Использование консультанта по разделяемой памяти
  • Использование консультантов по структурам памяти
  • Динамические статистики производительности
  • Представления для выявления неисправностей и настройки
  • Недействительные и непригодные объекты

Модуль 14. Концепции резервирования и восстановления

  • Часть вашей работы
  • Сбой команды
  • Ошибка пользователя
  • Понимание восстановления экземпляра
  • Фазы восстановления экземпляра
  • Использование консультанта по MTTR
  • Сбой носителя
  • Архивные журнальные файлы

Модуль 15. Выполнение резервирования базы данных

  • Обзор решений резервирования
  • Oracle Secure Backup
  • Резервирование, управляемое пользователем
  • Терминология
  • Recovery Manager (RMAN)
  • Настройка опций резервирования
  • Резервирование управляющего файла в файл трассировки
  • Мониторинг Flash Recovery Area

Модуль 16. Выполнение восстановления базы данных

  • Открытие базы данных
  • Потеря управляющего файла
  • Потеря оперативного журнального файла
  • Консультант по восстановлению данных
  • Сбои данных
  • Вывод списка сбоев
  • Представления консультанта по восстановлению данных

Модуль 17. Перемещение данных

  • Перемещение данных: основные понятия и архитектура
  • Обзор объекта Directory
  • Обзор утилиты SQL*Loader
  • Обзор технологии Data Pump
  • Параметры инициализации, влияющие на производительность
  • Использование Enterprise Manager для мониторинга заданий Data Pump
  • Словарь данных

Модуль 18. Расширение возможностей базы данных

  • Использование EM Support Workbench
  • Создание сервис-запроса
  • Отправка диагностических данных в службу технической поддержки Oracle (Oracle Support)
  • Отслеживание сервис-запроса и применение исправлений
  • Настройка Incident Packaging
  • Работа с Oracle Support
  • Интеграция с MetaLink
  • Управление исправлениями