Базы Данных
Каталог курсов
Oracle Database
- ODBAW — Oracle Database 19c: Administration Workshop
- Направление: Базы Данных
- Длительность: 5 дней (40 часов)
- Код курса: ODBAW
- Стоимость
- Очный формат: 797 500 ₸
- Онлайн формат: 780 000 ₸
Описание курса
Курс администрирования Oracle Database 19c предназначен для того, чтобы дать администратору базы данных Oracle практический опыт администрирования, мониторинга, настройки и устранения неполадок базы данных Oracle.
Администратор базы данных получит представление об архитектуре и процессах внутри сервера базы данных Oracle. Слушатель узнает, как обеспечить целостность и доступность данных компании в среде Oracle. Слушатель также научится контролировать производительность базы данных, распределять ресурсы с помощью Resource Manager и планировать задания с помощью Oracle Job scheduler.
Поддерживаются версии 12cR2, 18c, 19c.
Предварительные требования к аудитории:
Слушатели, желающие пройти курс администрирования Oracle Database 19c, должны иметь представление о концепциях реляционных баз данных и хорошие знания операционной системы. Они должны пройти курс Oracle SQL или иметь хорошие знания Oracle SQL. Знание возможностей и использование встроенных в сервер Oracle стандартных пакетов PL/SQL была бы весьма полезной, но для курса оно не существенно.
Данный курс построен на операционной системе Linux, поэтому иметь базовые знания Linux/UNIX рекомендуется, но это не являются существенным.
Аудитория курса:
Курс предназначен для всех, кто нуждается в администрировании, мониторинге и поддержке базы данных Oracle.
Введение в базу данных Oracle
Обзор базы данных Oracle. Обзор облака Oracle. Концепции реляционных баз данных. Задачи администрирования баз данных.Архитектура баз данных Oracle
Обзор архитектуры базы данных Oracle. Экземпляр базы данных Oracle. Структуры памяти баз данных Oracle. Архитектура и структуры процессов. Серверные и клиентские процессы. Архитектура хранения баз данных Oracle. Подключение к экземпляру базы данных Oracle.Администрирование экземпляра базы данных
Административные инструменты, доступные администратору базы данных. Использование SQL*Plus в Oracle для управления экземпляром базы данных. Использование SQL Developer для управления экземпляром базы данных. Администрирование базы данных с помощью Enterprise Manager (EM). Обзор фреймворка Enterprise Manager. Access Enterprise Manager Database Express. Домашняя страница Enterprise Manager Database Express. Enterprise Manager Cloud Control. Файлы параметров инициализации.Настройка ORACLE NETWORK ENVIRONMENT
Обзор конфигурации сети. Настройка и управление Oracle Net Listener. Методы именования Oracle Net. Инструменты для настройки и управления сетью Oracle. Использование Net Configuration Assistant. Настройка клиентских подключений с помощью Net Manager. Просмотр конфигурации listener. Запуск и остановка Oracle listener. Использование TNSPING для тестирования подключения Oracle Net. Подключение к базе данных. Настройка Net Services с помощью Enterprise Manager.Cтруктуры хранения
Обзор хранения данных. Блок базы данных. Обзор табличных пространств и файлов данных. Использование Enterprise Manager для просмотра структуры хранения базы данных. Команды создания и изменения табличного пространства. Временные табличные пространства. Создание файлов данных и управление ими. Использовать OMF. Уничтожение табличных пространств и файлов данных.Управление пользователями
Предопределенные учетные записи администрирования базы данных. Учетная запись пользователя. Создание учетной записи пользователя. Идентификация пользователя. Изменение пароля пользователя. Управление учетной записью пользователя. Удаление учетной записи пользователя. Мониторинг информации о пользователях. Завершение сеансов пользователя. Создание учетной записи Schema Only.Manage Privileges
Доступ к базе данных. Предопределенные Oracle роли. Привилегии системного и объектного уровней. Команды grant и revoke. Создание, изменение и удаление ролей. Использование предопределенных ролей.Управление PROFILES и RESOURCES
Обзор профилей пользователей. Параметры ресурса профиля. Команда создать профиль. Управление паролями с помощью профилей. Контроль использования ресурсов с помощью профилей. Ведение профилей.Database auditing
Обзор безопасности базы данных. Обзор аудита баз данных. Соблюдение требований безопасности. Стандартный аудит. Единая аудиторская регистрация. Разделение обязанностей по аудиту с ролями AUDIT_ADMIN и AUDIT_VIEWER. Настройка журнала аудита. Указание параметров аудита.Data concurrency и lock conflicts
Уровни блокировки в Oracle. Методы, используемые для получения блокировок. Параллелизм обработки данных. Возможные причины сцеплений. Блокировки DML. Предотвращение проблем с блокировкой. Обнаружение конфликта блокировок. Разрешение конфликтов.UNDO management
Обзор UNDO management. Контроль и администрирование UNDO. Настройка undo retention. Переключение undo tablespaces. Указание срок хранения. Гарантированное undo retention. Срок сохранения undo для flashback запросов. Просмотр информации о undo space. Использование undo advisor. Размер табличного пространства undo. Изменение табличного пространства undo на фиксированный размер.Backup and recovery configuration
Решения Oracle для резервного копирования. Предлагаемые Oracle стратегии резервного копирования. Обзор резервного копирования, восстановления и восстановления базы данных. Технология Flashback. Тип отказа. Восстановление экземпляра. Настройка восстановления экземпляра. MTTR Advisor. Отказ носителя информации. Настройка базы данных для восстановления.Proactive database maintenance
Обслуживание базы данных. Просмотр журнала предупреждений (alert log). Automatic Workload Repository. Уровни сбора статистической информации. Automatic Database Diagnostic Monitoring. Мониторинг базы данных Oracle. Использование Advisors. Настройка notification rules.Performance management
Настройка источников информации. Мониторинг производительности. Настройка производительности. Планирование производительности. Настройка экземпляра. Методология настройки производительности. Данные для настройки производительности. Мониторинг производительности. Управление памятью. Управление Private Temporary Tables.Настройка SQL
Настройка SQL. Отмена инструкции SQL в сеансе. Оптимизатор Oracle. Директивы плана SQL. Адаптивные планы выполнения. SQL Advisors. Результаты автоматической настройки SQL. Реализация рекомендации по автоматической настройке . SQL Tuning Advisor.Moving data
Создание объектов каталога. Архитектура Data Pump. Представления словаря данных Data Pump. Интерактивный режим Data Pump. API Data Pump. Используйте Data Pump для экспорта данных. Используйте Data Pump для импорта данных. Обзор загрузчика SQL. Параметр командной строки. Фильтрация записей. Ключевые слова управляющего файла. Файл данных. Пути к данным SQL Loader. External Tables.Managing resources with resource manager
Обзор менеджера ресурсов базы данных. Использование Resource Manager. Создание Resource Plans. План Resource Manager по-умолчанию. Создание директив Resource Plan. Выделение ресурсов для Resource Plans.Automate tasks with the scheduler
Введение в Scheduler. Права доступа. Компоненты Scheduler и рабочий процесс. Создание Job. Классы Job. Использование графики по времени и по событиям расписаний. Создание расписаний на основе событий.Manage space
Обзор управления пространством хранения. Управление пространством блоков внутри сегментов. Типы сегментов. Выделение экстентов. Выделение пространства. Цепочка строк и миграция. Создание таблиц без сегментации.Oracle support
Enterprise Manager Support Workbench. Зарегистрируйтесь для получения обновлений безопасности. Работа с Oracle Support. Интеграция c Oracle Support. Регистрация SR (запросов на обслуживание). Управление обновлениями. Накат обновлений. - ODBBR — Oracle Database 19c: Backup and Recovery
- Направление: Базы Данных
- Длительность: 5 дней (40 часов)
- Код курса: ODBBR
- Стоимость
- Очный формат: 810 500 ₸
- Онлайн формат: 796 500 ₸
Описание курса
Этот модуль охватывает следующие темы:
Категории отказов
Оценка требований к восстановлению
Журналы повтора (Redo logs) и архивные журналы повтора
Режимы журнала базы данных
Restoring и recovery
Восстановление экземпляра (и аварийное восстановление)
Полное выздоровление
Неполное (точечное) восстановление
Привилегия SYSBACKUP
Настройка базы данных для защиты от потери (мультиплексные управляющие файлы, redo log files, включение архивации)
Архитектура RMAN
Команды RMAN
Постоянные настройки RMAN
Политика хранения данныхОбзор резервного копирования и восстановления
Понятие восстановления экземпляра
Настройка резервного копирования и восстановления
Демонстрация File Demo
Настройка File Demo
Добавление файла Redo file to Redo Group - Demo
Включение режима архивирования (ARCHIVELOG) в базе данных-DemoЛабораторные работы
Проверка мультиплексирования управляющего файла
Настройка размера области быстрого восстановления
Проверка мультиплексирования файла журнала повтора
Настройка режима архивного журналаИспользование Recovery Manager
Подключение RMAN и демо-версии целевой базы данных
Использование SQL и Demo-версии RMAN. Управление настройкой RMAN DemoЛабораторные работы
Настройка места назначения резервного копирования по-умолчанию
Установка формата даты и времени для RMAN.
Настройка параметров RMAN - ODBPLSQL — Oracle Database: SQL and PL/SQL Fundamentals
- Направление: Базы Данных
- Длительность: 5 дней (40 часов)
- Код курса: ODBPLSQL
- Стоимость
- Очный формат: 797 500 ₸
- Онлайн формат: 780 000 ₸
Описание курса
В этом курсе изучаются основы SQL и PL/SQL. Рассматриваются основные концепции реляционных баз данных и преимущества языков программирования, использующих технологии базы данных Oracle.
Этот модуль охватывает следующие темы:
Создание запросов к одной, либо нескольким таблицам, изменение данных и создание объектов базы данных
Использование однострочных функций для получения требуемых выходных данных
Функции преобразования и условные выражения
Использование групповых функций для получения агрегированных данных
Создание программных единиц PL/SQL
Создание анонимных блоков PL/SQL, хранимых процедур и функций
Определение идентификаторов и обработку исключений
Использование DML для изменения данных
Использование DDL для изменения объектов базы данных
Определение переменных PL/SQL
Управление выполнением PL/SQL (циклы, управляющие структуры)
Хранимые процедуры и функции
Извлечение строк и столбцов из таблицПредварительные требования к аудитории:
Представление о концепциях и методиках обработки данных
Представление о концепциях программированияЦель курса:
Выполнение DML операций для изменения данных в базе данных Oracle
Создание эффективных анонимных блоков PL/SQL
Описание возможностей и синтаксиса PL/SQL
Определение исключений
Описание хранимых процедур и функций
Использование PL/SQL для управления выполнением PL/SQL (циклы, управляющие структуры)
Использование курсоров для обработки строк
Извлечение строк и столбцов из таблиц при помощи команды SELECT
Создание отчетов из отсортированных и ограниченных данных
Применение функций SQL для генерации и извлечения ограниченных данных
Отображение данных из нескольких таблиц при помощи синтаксиса соединений, соответствующих стандарту ANSI SQL 99
Создание отчетов из агрегированных данных
Использование DDL для создания и изменения объектов базы данныхАудитория курса:
Разработчики PL/SQL
Разработчики форм
Разработчики приложений
Разработчики отчетов
Технические консультанты
Разработчики порталовВведение
Обзор основных концепций базы данных Oracle 12c и сопутствующих продуктов. Обсуждение основных концепций, а также теоретических и физических аспектов реляционной базы данных. Введение в SQL и технологии разработки на нем. Обзор схемы HR и таблиц, используемых в этом курсе. Документация и дополнительные ресурсы.Извлечение данных при помощи команды SELECT
Список возможностей команды SELECT. Создание отчета из результата выполнения базовой команды SELECT. Неопределенные значения в арифметических операциях. Псевдонимы столбцов. Слияние строк, символьные литералы, альтернативный оператор цитирования и ключевое слово DISTINCT. Использование команды DESCRIBE для вывода структуры таблицы.Ограничение и сортировка данных
Использование предложения WHERE для выборки необходимых строк. Использование операторов сравнения и логических операторов в предложении WHERE. Описание правил приоритета операторов сравнения и логических операторов. Использование символьных литералов в предложении WHERE. Сортировка строк с использованием предложения ORDER BY команды SELECT. Использование сортировок в порядке возрастания и порядке убывания. Переменные подстановки.Использование однострочных функций
Демонстрация различий между однострочными и многострочными функциями SQL. Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE. Преобразование чисел при помощи функций ROUND, TRUNC и MOD. Арифметические операции по отношению к типу данных DATE. Использование функций для работы с датами.Использование функций преобразования и условных выражений
Описание явного и неявного преобразования типов данных. Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE. Вложенные функции. Применение функций NVL, NULLIF и COALESCE к данным. Использование логических условий IF THEN ELSE в команде SELECT.Агрегирование данных при помощи групповых функций
Использование групповых функций в команде SELECT для создания аналитических отчетов. Описание функций AVG, SUM, MIN и MAX. Обработка неопределенных значений групповыми функциями. Создание групп данных при помощи предложения GROUP BY. Исключение групп данных при помощи фразы HAVING.Отображение данных из нескольких таблиц при помощи соединений
Синтаксис соединения таблиц для доступа к данным более, чем одной таблицы. Соединение таблиц при помощи синтаксиса SQL:1999. Просмотр данных из таблиц при помощи внешнего соединения. Соединение таблицы самой с собой. Создание кросс-соединений.Использование подзапросов
Типы проблем, решаемые при помощи подзапросов. Однострочные подзапросы. Групповые функции в подзапросах. Многострочные подзапросы. Использование операторов ANY и ALL в многострочных подзапросах. Использование оператора EXISTS.Операторы работы над множествами
Описание операторов работы над множествами. Использование операторов работы над множествами для объединения нескольких запросов в один. Описание операторов UNION, UNION ALL, INTERSECT и MINUS. Сортировка результатов при использовании операторов работы над множествами.Язык изменения данных (DML)
Вставка строк в таблицу. Изменение строк в таблице. Использование операторов DELETE и TRUNCATE. Сохранение и отказ от изменений при помощи операторов COMMIT и ROLLBACK. Описание согласованности чтения. Описание фразы FOR UPDATE.Использование языка определения данных (DDL) для создания и изменения таблиц
Основные объекты базы данных. Создание таблиц. Описание типов данных. Описание ограничений. Создание таблицы при помощи подзапроса. Изменение таблиц. Удаление таблиц.Другие объекты схемы
Создание, изменение и извлечение данных из представления. Выполнение операций DML через представление. Удаление представления. Создание, изменение и удаление последовательностей. Создание и удаление индексов. Создание и удаление синонимов.Введение в PL/SQL
Обзор PL/SQL. Преимущества и структура PL/SQL. Обзор типов блоков PL/SQL. Создание анонимных блоков. Генерация вывода из блоков PL/SQL.Объявление идентификаторов в PL/SQL
Различные типы идентификаторов в подпрограммах PL/SQL. Описание и инициализация переменных. Описание типов данных. Использование переменных для хранения данных. Скалярные типы данных. Атрибут %TYPE. Связанные (bind) переменные. Использование последовательностей в выражениях PL/SQL.Исполняемые операторы
Лексические единицы в блоке PL/SQL. Комментарии в коде. Функции SQL в PL/SQL. Преобразование типов данных. Вложенные блоки. Операторы в PL/SQL.Взаимодействие с сервером Oracle
Использование операторов SQL в PL/SQL. Изменение данных на сервере при помощи PL/SQL. Концепции SQL-курсоров. Атрибуты SQL-курсоров для обратной связи с операторами DML. Фиксация и откат транзакцийУправляющие структуры
Управление выполнением в PL/SQL при помощи оператора IF. Управление выполнением в PL/SQL при помощи оператора CASE. Простой цикл. Цикл WHILE. Цикл FOR. Контроль итераций в циклах.Работа с составными типами данных
Записи PL/SQL. Атрибут %ROWTYPE. Вставка и обновление при помощи записей PL/SQL. Ассоциативные массивы INDEX BY и методы работы с ними.Использование явных курсоров
Определение курсора. Открытие курсора. Извлечение данных из курсора. Закрытие курсора. Курсор в цикле FOR. Атрибуты явного курсора. Фразы FOR UPDATE и WHERE CURRENT.Обработка исключений
Определение исключений. Обработка исключений в PL/SQL. Предопределенные исключения. Перехват предопределённых и не предопределенных исключений сервера Oracle Перехват исключений, определяемых пользователями. Распространение исключений. Процедура RAISE_APPLICATION_ERROR.Создание хранимых процедур и функций
Представление о хранимых процедурах и функциях. Различие между анонимными блоками и подпрограммами. Создание простой процедуры. Создание простой процедуры с параметром IN. Создание простой функции. Вызов процедуры. Вызов функции.
Записаться на курс
Контакты
LinkedIn
Email
Web










