Курс: Oracle Database 12с: Основы SQL и PL/SQL
Продолжительность курса: 40 ак. ч.
Описание курса:
Курс знакомит с технологией Oracle Database, концепциями реляционной базы данных и мощным языком программирования - SQL. Этот курс обеспечивает слушателей основными знаниями о SQL и PL/SQL, метаданных и создании объектов базы данных. Слушатели научатся создавать анонимные блоки PL/SQL, хранимые процедуры и функции. Они узнают, как объявлять переменные и обрабатывать исключения. Слушатели также научатся разрабатывать пакеты и триггеры в базе данных, и кроме того управлять программами PL/SQL, их зависимостью.
Аудитория:
• Администраторы баз данных
• Разработчики PL/SQL
• Технические консультанты
Необходимая подготовка:
• Иметь опыт работы в среде Oracle
После изучения курса слушатель будет уметь:
• Работать в среде PL/SQL
• Использовать идентификаторы PL/SQL
• Использовать основные операторы PL/SQL
• Взаимодействовать с сервером Oracle
• Применять управляющие конструкции
• Работать с составными типами данных
• Использовать явные курсоры
• Обрабатывать исключения
Программа курса:
Модуль 1. Введение
Модуль 2. Извлечение данных используя выражение SEL ECT языка SQL
Модуль 3. Ограничение и сортировка данных
Модуль 4. Использование однострочных функций для настройки отчётов
Модуль 5. Агрегация данных с использованием групповых функций
Модуль 6. Использование подзапросов
Модуль 7. Манипулирование данными
Модуль 8. Использование выражений DDL для создания и управления таблицами
Модуль 9. Создание других объектов схемы
Модуль 10. Контроль доступа пользователя
Модуль 11. Управление объектами схемы
Модуль 12. Управление датами в различных часовых поясах
Модуль 13. Поиск данных с использованием усложнённых подзапросов
Модуль 14. Поддержка регулярных выражений и выражений без учёта регистра
Модуль 15. Введение в PL/SQL
Модуль 16. Объявление идентификаторов PL/SQL
Модуль 17. Написание выполняемых операторов
Модуль 18. Взаимодействие с сервером Oracle
Модуль 19. Написание управляющих структур
Модуль 20. Работа с составными типами данных
Модуль 21. Использование явных курсоров
Модуль 22. Обработка исключений
Модуль 23. Создание хранимых процедур
Модуль 24. Создание хранимых функций
Модуль 25. Создание пакетов
Модуль 26. Управление зависимостями
Модуль 27. Создание триггеров
Модуль 28. Удаление триггеров
Записаться на курс