Основная цель курса — дать администратору базы данных основные знания и навыки, необходимые для администрирования базы данных Oracle 11g. В ходе курса слушатели изучают, как устанавливается и управляется база данных Oracle 11g. Они получают концептуальное понимание архитектуры базы данных Oracle, изучают, как работают и взаимодействуют между собой ее компоненты. Слушатели узнают, как создается база данных, изучают средства эффективного управления компонентами базы данных, в том числе мониторинга производительности, обеспечения безопасности и выполнения резервирования и восстановления базы данных. Курс предусматривает практические занятия.
Целевая аудитория
Администраторы баз данных
Специалисты служб технической поддержки
Разработчики
Технические администраторы
Проектировщики баз данных
Предварительная подготовка
Знание языка SQL
Содержание курса
Исследование архитектуры базы данных Oracle
Архитектура базы данных Oracle
Взаимодействие с базой данных Oracle
Архитектура процессов
Архитектура хранения данных
Логические и физические структуры базы данных
Табличные пространства и файлы данных
Табличные пространства SYSTEM и SYSAUX
Сегменты, экстенты и блоки
Подготовка окружения базы данных
Задачи администратора базы данных Oracle
Инструменты для администрирования базы данных Oracle
Установка: системные требования
Оптимальная гибкая архитектура (OFA)
Установка переменных окружения
Oracle Universal Installer (OUI)
Опции конфигурации базы данных
Дополнительные опции при инсталляции
Создание базы данных Oracle
Планирование базы данных
Конфигурирование процесса прослушивания
Использование DBCA для создания базы данных
Управление паролями
Создание шаблона базы данных
Использование DBCA для удаления базы данных
Дополнительные возможности DBCA
Управление экземпляром Oracle
Структура управления
Oracle Enterprise Manager
Параметры инициализации
Запуск и остановка базы данных
Режимы остановки
Просмотр истории предупреждений
Использование трассировочных файлов
Обзор словаря данных
Настройка сетевой среды Oracle
Сетевые службы Oracle и процесс прослушивания
Установление сетевого соединения
Инструменты для настройки и управления сетевыми службами Oracle
Страницы Net Services Administration
Методы распознавания имен
Распознавание имен при помощи каталога
SGA и PGA
Когда не использовать режим разделяемого сервера
Управление структурами хранения данных
Структуры хранения
Как хранятся данные таблиц
Анатомия блока базы данных
Управление свободным и занятым местом в табличных пространствах
Табличные пространства в преконфигурированной базе данных
Операции над табличными пространствами
Файлы, управляемые Oracle (OMF)
Концепции автоматического управления хранением (ASM)
Управление безопасностью пользователей
Учетные записи пользователей
Предопределенные учетные записи: SYS и SYSTEM
Аутентификация привилегированных пользователей
Достоинства использования ролей
Предопределенные роли
Внедрение возможностей, связанных с безопасностью паролей
Назначение квот пользователям
Управление объектами схемы
Что такое схема?
Доступ к объектам схемы
Указание типов данных столбцов в таблицах
Создание и изменение таблиц
Понимание целостности данных
Индексы и представления
Последовательности
Временные таблицы
Управление данными и одновременный доступ
Манипулирование данными при помощи языка SQL PL/SQL
Администрирование объектов PL/SQL
Функции, пакеты, процедуры и триггеры
Одновременный доступ к данным
Механизм очередей
Разрешение конфликтов блокировок с использованием SQL
Взаимоблокировки
Управление данными отмены
Изменение данных
Транзакции и информация отмены
Информация отмены в сравнении с журнальной информацией
Настройка удержания информации отмены
Гарантированное удержание информации отмены
Использование консультанта по информации отмены
Просмотр системной активности
Внедрение безопасности базы данных Oracle
Описание основных требований по безопасности
Принцип наименьшей привилегии
Отслеживание соответствия
Аудит по значениям
Дифференцированный аудит
Аудит действий привилегированных пользователей
Обновления безопасности
Применение исправлений, связанных с безопасностью
Обслуживание базы данных
Терминология
Статистики оптимизатора
Автоматический репозиторий рабочей нагрузки (AWR)
Автоматический диагностический монитор базы данных (ADDM)
Структура консультантов базы данных
Задачи автоматического обслуживания
Предупреждения сервера
Реакция на предупреждения
Управление производительностью
Мониторинг производительности
Управление структурами памяти
Включение автоматического управления памятью (AMM)
Использование консультанта по разделяемой памяти
Использование консультантов по структурам памяти
Динамические статистики производительности
Представления для выявления неисправностей и настройки
Недействительные и непригодные объекты
Концепции резервирования и восстановления
Часть вашей работы
Сбой команды
Ошибка пользователя
Понимание восстановления экземпляра
Фазы восстановления экземпляра
Использование консультанта по MTTR
Сбой носителя
Архивные журнальные файлы
Выполнение резервирования базы данных
Обзор решений резервирования
Oracle Secure Backup
Резервирование, управляемое пользователем
Терминология
Recovery Manager (RMAN)
Настройка опций резервирования
Резервирование управляющего файла в файл трассировки
Мониторинг Flash Recovery Area
Выполнение восстановления базы данных
Открытие базы данных
Потеря управляющего файла
Потеря оперативного журнального файла
Консультант по восстановлению данных
Сбои данных
Вывод списка сбоев
Представления консультанта по восстановлению данных
Перемещение данных
Перемещение данных: основные понятия и архитектура
Обзор объекта Directory
Обзор утилиты SQL*Loader
Обзор технологии Data Pump
Параметры инициализации, влияющие на производительность
Использование Enterprise Manager для мониторинга заданий Data Pump
Словарь данных
Расширение возможностей базы данных
Использование EM Support Workbench
Создание сервис-запроса
Отправка диагностических данных в службу технической поддержки Oracle (Oracle Support)
Отслеживание сервис-запроса и применение исправлений