• Главная
  • О компании
  • Каталог курсов

    Обучение

    • Все курсы
    • Big Data
    • Business analysis
    • Cisco
    • CyberSecurity
    • Digital Transformation
    • DevOps
    • IT Management
    • Juniper
    • Microsoft
    • Oracle
    • Postgres
    • Programming
    • Red Hat Linux
    • VMware
    • Тренинг
    (PL-300) Microsoft Power BI Data Analyst

    (PL-300) Microsoft Power BI Data Analyst

    Бесплатно
    Подробнее
  • Расписание
  • Контакты
      • Cart

        0
    Мы на связи:
    +7 (7172)79 30 99 Нурсултан
    +7 (7172) 79 50 55 Нурсултан
    +7 (727) 344 30 99 Алматы
    +7 (701) 757 83 23
    info@dtu.kz
    Digital Transformation UniversityDigital Transformation University
    • Главная
    • О компании
    • Каталог курсов

      Обучение

      • Все курсы
      • Big Data
      • Business analysis
      • Cisco
      • CyberSecurity
      • Digital Transformation
      • DevOps
      • IT Management
      • Juniper
      • Microsoft
      • Oracle
      • Postgres
      • Programming
      • Red Hat Linux
      • VMware
      • Тренинг
      (PL-300) Microsoft Power BI Data Analyst

      (PL-300) Microsoft Power BI Data Analyst

      Бесплатно
      Подробнее
    • Расписание
    • Контакты
        • Cart

          0

      Oracle Database: Advanced PL/SQL

      Digital Transformation University
      Oracle
      (0 review)
      Бесплатно
      Oracle course
      • Обзор

      Продолжительность: 2 дня, 16 академических часов.

      Слушатели научатся использовать все функциональные возможности курсоров, пакетов, больших объектов, коллекций и методов взаимодействия с другими приложениями.

      Слушатели изучат:

      • современные возможности PL/SQL по разработке и отладке PL/SQL-программ, наиболее эффективно взаимодействующих с базой данных и другими приложениями.
      • написание оптимального кода
      • использование внешних подпрограмм, написанных на языке C и Java
      • применение механизма детального контроля доступа, а также защиты кода от SQ-внедрений

      Необходимая предварительная подготовка:

      • Знания SQL и PL/SQL
      • Oracle Database: Develop PL/SQL Program Units
      • Oracle Database: Introduction to SQL

      Цель курса:

      • создание эффективных пакетов и программных единиц PL/SQL
      • написание кода, взаимодействующего с другими приложениями и операционной системой
      • создание приложений, использующих коллекции
      • создание оптимальных с точки зрения производительности программ.
      • применение механизмов детального контроля доступа
      • написание кода, взаимодействующего с большими объектами (LOBs), и использование SecureFile LOBs

      Аудитория

      • Разработчики приложений
      • Администраторы баз данных

      Программа

      Введение
      Задачи курса. Расписание курса. Описание сред разработки. Таблицы, данные и инструменты, используемые в этом курсе.

      Обзор концепций программирования на PL/SQL
      Структура блока PL/SQL. Пакеты, процедуры и функции. Курсоры. Обработка исключений. Зависимости.

      Дизайн кода PL/SQL
      Описание предопределённых типов данных. Создание подтипов на основе имеющихся в приложении типов. Использование разных подходов при дизайне курсоров. Использование переменных курсоров. Белый список.

      Обзор коллекций
      Обзор коллекций. Использование ассоциативных массивов. Навигация при помощи ассоциативных методов. Использование вложенных таблиц. Использование массивов переменной длины. Сравнение вложенных таблиц и массивов переменной длины.

      Использование коллекций
      Написание PL/SQL программ, использующих коллекции. Эффективное использование коллекций. Улучшения в типах переменных привязки в PL/SQL.

      Манипулирование большими объектами
      Работа с LOB. Обзор SecureFile LOB.

      Использование продвинутых методов интерфейсов
      Вызов внешних программ из PL/SQL. Преимущества вызова внешних процедур. Вызов внешних процедур, написанных на других языках программирования. Вызов из PL/SQL процедур, написанных на языке C. Вызов из PL/SQL процедур, написанных на языке Java.

      Настройка производительности кода PL/SQL
      Влияние компилятора. Настройка кода PL/SQL. Управление автоматическим встраиванием подпрограмм. Идентификация проблем использования памяти и ее настройка. Сетевые проблемы.

      Увеличение производительности за счет кэширования
      Описание кэширования результатов. Использование кэша результатов запросов. Использование кэша функций PL/SQL. Обзор особенностей кэша функций PL/SQL.

      Анализ кода PL/SQL
      Информация о коде. Области видимости PL/SQL. Пакет DBMS_METADATA. Улучшения PL/SQL.

      Профилирование и трассировка кода PL/SQL
      Трассировка выполнения PL/SQL. Шаги трассировки PL/SQL.

      Внедрение виртуальной частной базы данных при помощи детального контроля доступа
      Описание работы детального контроля доступа. Описание методов детального контроля доступа. Описание контекста приложения. Создание контекста приложения. Применение контекста приложения. Процедуры пакета DBMS_RLS. Применение политики. Представления словаря данных, содержащие информацию о детальном контроле доступа.

      Защита кода от SQL-внедрений
      Описание SQL-внедрений. Уменьшение зон, уязвимых для SQL-внедрений. Использование DBMS_ASSERT.

      Course Features

      • Lectures 0
      • Quizzes 0
      • Duration 50 hours
      • Skill level All levels
      • Language English
      • Students 0
      • Assessments Yes
      • Обзор
      Бесплатно
      • Поделиться:

      Вам Может Понравиться

      (PL-300) Microsoft Power BI Data Analyst Подробнее
      Digital Transformation University

      (PL-300) Microsoft Power BI Data Analyst

      0
      0
      Free
      Новые особенности Oracle 19c для разработчиков  SQL запросов и PL/SQL модулей Подробнее
      Digital Transformation University

      Новые особенности Oracle 19c для разработчиков SQL запросов и PL/SQL модулей

      0
      0
      Free
      Управление потоком ценности Подробнее
      Digital Transformation University

      Управление потоком ценности

      0
      0
      Free
      Эмоциональный интеллект Подробнее
      Digital Transformation University

      Эмоциональный интеллект

      0
      0
      Free
      Oracle Database 19c: PL/SQL Workshop Подробнее
      Digital Transformation University

      Oracle Database 19c: PL/SQL Workshop

      0
      0
      Free

      Рекомендуемые

      (PL-300) Microsoft Power BI Data Analyst

      (PL-300) Microsoft Power BI Data Analyst

      Бесплатно
      Новые особенности Oracle 19c для разработчиков  SQL запросов и PL/SQL модулей

      Новые особенности Oracle 19c для разработчиков SQL запросов и PL/SQL модулей

      Бесплатно
      Управление потоком ценности

      Управление потоком ценности

      Бесплатно

      +7 (7172) 79 50 55, +7 (7172) 79 03 30

      info@dtu.kz

      © 2022 | Digital Transformation University

      • Главная
      • Контакты
      Записаться на курс