⚡️ Соберите стартап, взорвите рынок и заберите AirPods, iPad или даже MacBook — всё это в нашей безумной игре ко Дню программиста

startup-crunch

Учебный центр IBS

DB-028 Язык Oracle PL/SQL: расширенные возможности

Начало: По мере набора группы
Длительность: 1 неделя
СертификатОнлайн

Описание курса

Освойте расширенные возможности PL/SQL для создания высокопроизводительных приложений. Курс научит современным методам разработки, оптимизации запросов и эффективному взаимодействию с базами данных, давая практические навыки повышения производительности систем и работы с продвинутыми функциями в реальных проектах.

Темы:

  • Задачи курса.
  • План курса.
  • Описание сред разработки.
  • Определение таблиц, данных и инструментов, используемых в данном курсе.
  • Определение структуры блоков PL/SQL:
    • Пакеты, процедуры и функции,
    • Курсоры,
    • Обработка исключений,
    • Зависимости.
  • Описание предопределенных типов данных:
    • Создание подтипов на основе существующих типов для приложения,
    • Перечень различных инструкций для дизайна курсора,
    • Описание переменных курсора,
    • Белый список.
  • Обзор коллекций:
    • Использование ассоциативных массивов,
    • Навигация с использованием ассоциативных методов,
    • Использование встроенных таблиц,
    • Использование Varrays,
    • Сравнение встроенных таблиц и Varrays.
  • Написание программ на языке PL/SQL, в которых используются коллекции:
    • Эффективное использование коллекций,
    • Улучшение связей типов в PL/SQL.
  • Работа с LOBs:
    • Обзор SecureFile LOBs.
  • Вызов внешних процедур из PL/SQL:
    • Преимущества внешних процедур,
    • Способы вызова внешней подпрограммы из PL/SQL,
    • Методы усовершенствованного интерфейса для языка C,
    • Методы усовершенствованного интерфейса для Java.
  • Понимание и влияние компилятора:
    • Настройка кода PL/SQL,
    • Включение замещения внутри блока,
    • Выявление проблем с памятью и настройка,
    • Выявление сетевых проблем.
  • Описание кэширования результатов:
    • Использование кэширования результатов запросов в SQL,
    • Использование кэширования функций в PL/SQL,
    • Обзор условия для кэширования функций в PL/SQL.
  • Поиск информации о кодировании:
    • Концепции PL/Scope,
    • Пакет DBMS_METADATA,
    • Улучшения PL/SQL.
  • Трассировка выполнения PL/SQL:
    • Трассировка PL/SQL: Шаги.
  • Принципы работы детального контроля доступа:
    • Описание функциональных возможностей детального контроля доступа,
    • Описание контекста приложения,
    • Создание контекста приложения,
    • Настройка контекста приложения,
    • Перечень процедур DBMS_RLS,
    • Реализация политики,
    • Запрос словарных представлений, содержащих информацию о детальном контроле доступа.
  • Опция In-Memory базы данных Oracle.

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.