Описание курса:
Курс посвящен основам управления сервером Oracle. В нем рассматривается общая архитектура сервера и совместное функционирование его компонентов. Основная цель курса - дать администратору базы данных основные знания и навыки, необходимые для администрирования базы данных Oracle 11g. В ходе курса слушатели изучают, как устанавливается и управляется база данных Oracle 11g. Они получают концептуальное понимание архитектуры базы данных Oracle, изучают, как работают и взаимодействуют между собой ее компоненты. Слушатели узнают, как создается база данных, изучают средства эффективного управления компонентами базы данных, в том числе мониторинга производительности, обеспечения безопасности и выполнения резервирования и восстановления базы данных. Курс проводится под руководством инструктора в форме лекций (на русском языке) и практических занятий.
Аудитория курса:
Администраторы баз данных, аналитики службы поддержки, системные администраторы, разработчики приложений, проектировщики баз данных.
Предварительная подготовка:
Знание языка SQL, опыт работы в операционной системе UNIX или Windows.
Сертификация:
Курс поможет в подготовке к сертификационному тесту для получения звания Oracle Certified Associate (OCA).
Содержание курса:
Исследование архитектуры базы данных 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
- Взаимоблокировки
Управление данными отмены
- Изменение данных
- Транзакции и информация отмены
- Сравнение информации отмены (UNDO) с журнальной информацией (REDO)
- Настройка удержания информации отмены
- Гарантированное удержание информации отмены
- Использование консультанта по информации отмены
- Просмотр системной активности
Внедрение безопасности базы данных Oracle
- Описание основных требований по безопасности
- Принцип наименьшего выделения привилегий
- Отслеживание соответствия
- Аудит по значениям
- Дифференцированный аудит
- Аудит действий привилегированных пользователей
- Обновления безопасности
- Применение исправлений, связанных с безопасностью
Обслуживание базы данных
- Терминология
- Статистики оптимизатора
- Автоматический репозиторий рабочей нагрузки (AWR)
- Автоматический диагностический монитор базы данных (ADDM)
- Структура консультантов базы данных
- Задачи автоматического обслуживания
- Предупреждения сервера
- Реакция на предупреждения
Управление производительностью
- Мониторинг производительности
- Управление структурами памяти
- Автоматическое управление памятью (AMM)
- Использование консультантов по памяти
- Динамические статистики производительности
- Представления для выявления неисправностей и настройки
- Недействительные и непригодные объекты
Концепции резервирования и восстановления
- Сбой команды
- Ошибка пользователя
- Понимание восстановления экземпляра
- Фазы восстановления экземпляра
- Использование консультанта по MTTR
- Сбой носителя
- Архивные журнальные файлы
- Перевод базы в режим ARCHIVELOG
Выполнение резервирования базы данных
- Обзор решений резервирования
- Oracle Secure Backup
- Резервирование, управляемое пользователем
- Терминология
- Recovery Manager (RMAN)
- Настройка опций резервирования
- Резервирование управляющего файла в файл трассировки
- Мониторинг Flash Recovery Area
Выполнение восстановления базы данных
- Условия успешного открытия базы данных
- Потеря управляющего файла
- Потеря оперативного журнального файла
- Консультант по восстановлению данных
- Сбои данных
- Вывод списка сбоев
- Представления консультанта по восстановлению данных
Перемещение данных
- Перемещение данных: основные понятия и архитектура
- Обзор объекта Directory
- Обзор утилиты SQL*Loader
- Обзор технологии Data Pump
- Параметры инициализации, влияющие на производительность
- Использование Enterprise Manager для мониторинга заданий Data Pump
Расширение возможностей базы данных
Документы об окончании курса / Материалы и сертификаты:
Сертификат Учебного Центра.