Введение в системы управления базами данных
Код: DB
Продолжительность:  2 дня (12 часов)
Аннотация:
Курс предлагает введение в базы данных. Дается понимание СУБД и моделей данных. Рассматриваются достоинства и недостатки каждой модели. Дается углубленное понимание реляционных БД. На практических занятиях слушатели изучают язык SQL.
Аудитория:
Новички в области баз данных.
Требования к подготовке слушателей:
Навыки работы с компьютером.
Программа:
•	Файловые системы и базы данных
•	СУБД – структура и функции
•	Основные функции СУБД
•	Типовая организация современной СУБД
•	Различные подходы к организации управления базами данных
•	Реляционный подход к организации баз данных, реляционная модель данных
•	Базовые понятия реляционных баз данных
•	Фундаментальные свойства отношений
•	Базовые средства манипулирования реляционными данными
•	Проектирование реляционных БД на основе принципов нормализации и семантическое моделирование баз данных

Введение в Oracle
Код: IORA
Продолжительность: 4 дня (24 часа)
Аннотация:
Слушатели учатся проектировать и создавать структуры баз данных, хранить, извлекать, обновлять и получать информацию в реляционной базе данных Oracle. А также создавать программные PL/SQL блоки, которые могут использоваться формами, отчетами и другими приложениями и будут применять Oracle Procedure Builder для разработки и отладки PL/SQL программ.
Аудитория:
Пользователи и разработчики приложений, администраторы баз данных.
Требования к подготовке слушателей:
Навыки программирования и работы с компьютером.
Программа:
•	Введение в Oracle
•	Извлечение информации из базы данных
•	Функции SQL для работы с данными
•	Получение информации из нескольких таблиц
•	Группировка данных и агрегатные вычисления
•	Вложенные запросы
•	Команды SQL*Plus
•	Обзор создания модели и проектирования базы данных
•	Создание таблиц и структур данных
•	Словарь базы данных Oracle
•	Манипулирование (изменение) данными
•	Изменение структуры таблиц и правил целостности
•	Создание генераторов последовательных номеров
•	Создание представлений
•	Создание индексов
•	Создание кластеров
•	Управление доступом пользователей к данным
•	Обзор PL/SQL
•	Разработка и отладка PL/SQL программ с помощью Procedure Builder
•	Модульное программирование - процедуры и функции
•	Создание простейшего PL/SQL блока
•	Взаимодействие с Oracle
•	Управляющие структуры и повторяющиеся действия в PL/SQL
•	Обработка многострочных запросов с использованием явных курсоров
•	Обработка ошибок в PL/SQL. Разработка приложений с использованием процедурных возможностей PL/SQL

Администрирование Oracle
Код: DBA
Продолжительность: 3 дня (18 часов)
Аннотация:
Курс знакомит с архитектурой СУБД Oracle, основными понятиями и объектами Oracle, структурой файлов, словарем данных, правилами обеспечения прав доступа и др.
Аудитория:
Разработчики приложений и администраторы базы данных.
Требования к подготовке слушателей:
Знание операционной системы и компьютера, на котором будет работать Oracle. 
Программа:
•	Введение
•	Архитектура Oracle
•	Запуск и остановка экземпляра Oracle
•	Создание базы данных
•	Выборки данных и модификация данных
•	Конкурентоспособность и непротиворечивость при обработке транзакций в Oracle
•	Структуры хранения данных в БД
•	Управление распределением дискового пространства в Oracle
•	Кластерные сегменты
•	Ограничения целостности в Oracle [integrity constraints]
•	Администрирование пользователей в Oracle
•	Управление ресурсами пользователей через задание профилей
•	Управление доступом пользователей к Oracle при помощи привилегий
•	Роли в Oracle. Управление доступом пользователей к Oracle при помощи ролей
•	Аудитинг - отслеживание работы пользователей с объектами базы данных
•	Аудитинг - отслеживание работы пользователей с объектами базы данных
•	Поддержка русского языка в Oracle. Oracle NLS.
•	Дополнительные архитектурные возможности
•	Утилита загрузки данных SQL*Loader

Сохранение и восстановление данных
Код: BAR
Продолжительность: 2 дня (12 часов)
Аннотация:
В курсе разбираются методы и средства, предоставляемые СУБД Oracle для защиты от потерь и повреждений данных.
Аудитория:
Администраторы баз данных.
Требования к подготовке слушателей:
Знание материала курсов IORA и DBA.
Программа:
•	Введение
•	Выбор стратегии сохранения/восстановления данных
•	Ретроспективный обзор архитектуры Oracle и общая схема копирования/восстановления в Oracle
•	Методы сохранения
•	Общая схема восстановления данных в Oracle
•	Сценарии возможных сбоев
•	Восстановление данных при работе в режиме без архивирования
•	Включение/выключение режима архивирования обновлений данных
•	Полное восстановление данных на момент сбоя при работе в режиме архивирования
•	Методы минимизации времени простоя системы при восстановлении потерянных данных
•	Методы сохранения базы данных в случае необходимости круглосуточной работы системы
•	Частичное восстановление данных на момент времени в прошлом при работе в режиме с архивированием
•	Логическое сохранение и восстановление данных утилитами EXP и IMP
•	Выявление и устранение проблем, возникающих при сохранении/восстановлении данных
•	Методы и средства горячего резервирования в Oracle [standby database]