[специалист] Oracle 11g: Передовые Методы Pl/sql

  • Автор темы quaker
  • 23
  • Обновлено
  • 04, Apr 2023
  • #1
Название:Oracle 11g: Передовые методы PL/SQL Автор:Специалист Цель курса — научиться применять наиболее перспективные с точки зрения безопасности и производительности информационных систем методы программирования на языке PL/SQL, подготовиться к сдаче экзамена для получения международного сертификата Oracle — Oracle Advanced PL/SQL Developer Certified Professional.

Язык PL/SQL — процедурное расширение языка SQL, разработанное корпорацией Oracle.

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

Курс предназначен для разработчиков прикладного ПО, разработчиков PL/SQL, администраторов БД.

Курс читается на русском языке!

Скрытая информация :: Авторизуйтесь для просмотра »
Скачать:
Скрытая информация :: Авторизуйтесь для просмотра »

Пароль: oskdhdfjkfnw

quaker


Рег
25 Oct, 2004

Тем
1

Постов
1

Баллов
11
  • 06, Apr 2023
  • #2
Скрытая информация :: Авторизуйтесь для просмотра »

Oracle 11g: Передовые методы PL/SQL
Цель курса — научиться применять наиболее перспективные с точки зрения безопасности и производительности информационных систем методы программирования на языке PL/SQL, подготовиться к сдаче экзамена для получения международного сертификата Oracle — Oracle Advanced PL/SQL Developer Certified Professional.

Язык PL/SQL — процедурное расширение языка SQL, разработанное корпорацией Oracle.

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

Курс предназначен для разработчиков прикладного ПО, разработчиков PL/SQL, администраторов БД.

Модуль 1. Обзор среды разработки
    • SQL Developer


    • SQL*Plus




Модуль 2. Рекомендации по проектированию
    • Описание предопределённых типов данных


    • Создание подтипов на основе имеющихся в приложении типов


    • Проектирование курсоров


    • Использование курсорных переменных


    • Передача курсорных переменных как параметров программ


    • Сравнение курсоров и курсорных переменных




Модуль 3. Использование коллекций
    • Обзор коллекций


    • Использование ассоциативных массивов


    • Использование вложенных таблиц


    • Использование массивов переменной длины


    • Написание PL/SQL программ, использующих коллекции


    • Эффективное использование коллекций




Модуль 4. Вызов внешних процедур, написанных на других языках программирования
    • Вызов из PL/SQL процедур, написанных на языке C


    • Вызов из PL/SQL процедур, написанных на языке Java




Модуль 5. Применение детального контроля доступа
    • Обзор детального контроля доступа


    • Описание методов детального контроля доступа


    • Описание контекста приложения


    • Создание контекста приложения


    • Применение контекста приложения


    • Процедуры пакета DBMS_RLS


    • Применение политики


    • Представления словаря данных, содержащие информацию о детальном контроле доступа




Модуль 6. Работа с большими объектами
    • Описание больших объектов (LOBs)


    • Работа с внутренними LOBs


    • Описание BFILEs


    • Создание директорий для доступа к объектам BFILEs


    • Описание пакета DBMS_LOB


    • Удаление LOBs


    • Создание временных LOBs с помощью пакета DBMS_LOB




Модуль 7. Администрирование SecureFile LOBs
    • Введение в SecureFile LOBs


    • Окружениедля SecureFile LOBs


    • Использование SecureFile LOBs для хранения документов


    • Преобразование BasicFile LOBs в SecureFile LOB формат


    • Проверка производительности SecureFile LOBs


    • Разрешение дедупликации и сжатия


    • Разрешение шифрования




Модуль 8. Оптимизация производительности
    • Влияние компилятора


    • Настройка производительности кода PL/SQL


    • Управление автоматическим встраиванием подпрограмм ( intra unit inlining) оптимизатором


    • Идентификация проблем использования памяти и ее настройка




Модуль 9. Увеличение производительности за счет SQL и PL/SQL кэширования
    • Кэширование результатов запроса при помощи Query Result Cache


    • Использование кэширования результирующего набора SQL-запроса


    • Кэширование PL/SQL-функций




Модуль 10. Анализ кода PL/SQL
    • Использование встроенных пакетов Oracle и представлений словаря данных для получения информации о коде


    • Анализ определяемых пользователем идентификаторов с помощью управляемого компилятором инструментального средстваPL/Scope


    • Получение метаданных в XML или DDL виде при помощи пакета DBMS_METADATA , например, для для пересоздания объектов




Модуль 11. Профилирование и трассировка кода PL/SQL
    • Трассировка выполнения кода


    • Профилирование программ на PL/SQL




Модуль 12. Защита кода от SQL-внедрений
    • Описание SQL-внедрений


    • Уменьшение зон, уязвимых для SQL-внедрений


    • Использование DBMS_ASSERT


    • Создание неуязвимого для SQL-внедрений кода


 

cohan244


Рег
09 May, 2020

Тем
0

Постов
1

Баллов
1
  • 05, Apr 2023
  • #3
Цель курса — научиться применять наиболее перспективные с точки зрения безопасности и производительности информационных систем методы программирования на языке PL/SQL, подготовиться к сдаче экзамена для получения международного сертификата Oracle — Oracle Advanced PL/SQL Developer Certified Professional.

Язык PL/SQL — процедурное расширение языка SQL, разработанное корпорацией Oracle.

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

Курс предназначен для разработчиков прикладного ПО, разработчиков PL/SQL, администраторов БД.

Программа курсаМодуль 1. Обзор среды разработки

SQL Developer

SQL*Plus

Модуль 2. Рекомендации по проектированию

Описание предопределённых типов данных

Создание подтипов на основе имеющихся в приложении типов

Проектирование курсоров

Использование курсорных переменных

Передача курсорных переменных как параметров программ

Сравнение курсоров и курсорных переменных

Модуль 3. Использование коллекций

Обзор коллекций

Использование ассоциативных массивов

Использование вложенных таблиц

Использование массивов переменной длины

Написание PL/SQL программ, использующих коллекции

Эффективное использование коллекций

Модуль 4. Вызов внешних процедур, написанных на других языках программирования

Вызов из PL/SQL процедур, написанных на языке C

Вызов из PL/SQL процедур, написанных на языке Java

Модуль 5. Применение детального контроля доступа

Обзор детального контроля доступа

Описание методов детального контроля доступа

Описание контекста приложения

Создание контекста приложения

Применение контекста приложения

Процедуры пакета DBMS_RLS

Применение политики

Представления словаря данных, содержащие информацию о детальном контроле доступа

Модуль 6. Работа с большими объектами

Описание больших объектов (LOBs)

Работа с внутренними LOBs

Описание BFILEs

Создание директорий для доступа к объектам BFILEs

Описание пакета DBMS_LOB

Удаление LOBs

Создание временных LOBs с помощью пакета DBMS_LOB

Модуль 7. Администрирование SecureFile LOBs

Введение в SecureFile LOBs

Окружениедля SecureFile LOBs

Использование SecureFile LOBs для хранения документов

Преобразование BasicFile LOBs в SecureFile LOB формат

Проверка производительности SecureFile LOBs

Разрешение дедупликации и сжатия

Разрешение шифрования

Модуль 8. Оптимизация производительности

Влияние компилятора

Настройка производительности кода PL/SQL

Управление автоматическим встраиванием подпрограмм ( intra unit inlining) оптимизатором

Идентификация проблем использования памяти и ее настройка

Модуль 9. Увеличение производительности за счет SQL и PL/SQL кэширования

Кэширование результатов запроса при помощи Query Result Cache

Использование кэширования результирующего набора SQL-запроса

Кэширование PL/SQL-функций

Модуль 10. Анализ кода PL/SQL

Использование встроенных пакетов Oracle и представлений словаря данных для получения информации о коде

Анализ определяемых пользователем идентификаторов с помощью управляемого компилятором инструментального средстваPL/Scope

Получение метаданных в XML или DDL виде при помощи пакета DBMS_METADATA , например, для для пересоздания объектов

Модуль 11. Профилирование и трассировка кода PL/SQL

Трассировка выполнения кода

Профилирование программ на PL/SQL

Модуль 12. Защита кода от SQL-внедрений

Описание SQL-внедрений

Уменьшение зон, уязвимых для SQL-внедрений

Использование DBMS_ASSERT

Создание неуязвимого для SQL-внедрений кода

Скрытая информация :: Авторизуйтесь для просмотра »

Скрытая информация :: Авторизуйтесь для просмотра »

Пароль: oskdhdfjkfnw
 

Helena_alya


Рег
11 Apr, 2011

Тем
0

Постов
1

Баллов
1
  • 11, Apr 2023
  • #4
Цель курса — научиться применять наиболее перспективные с точки зрения безопасности и производительности информационных систем методы программирования на языке PL/SQL, подготовиться к сдаче экзамена для получения международного сертификата Oracle — Oracle Advanced PL/SQL Developer Certified Professional.

Язык PL/SQL — процедурное расширение языка SQL, разработанное корпорацией Oracle.

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

Курс предназначен для разработчиков прикладного ПО, разработчиков PL/SQL, администраторов БД.

Программа курсаМодуль 1. Обзор среды разработки

SQL Developer

SQL*Plus

Модуль 2. Рекомендации по проектированию

Описание предопределённых типов данных

Создание подтипов на основе имеющихся в приложении типов

Проектирование курсоров

Использование курсорных переменных

Передача курсорных переменных как параметров программ

Сравнение курсоров и курсорных переменных

Модуль 3. Использование коллекций

Обзор коллекций

Использование ассоциативных массивов

Использование вложенных таблиц

Использование массивов переменной длины

Написание PL/SQL программ, использующих коллекции

Эффективное использование коллекций

Модуль 4. Вызов внешних процедур, написанных на других языках программирования

Вызов из PL/SQL процедур, написанных на языке C

Вызов из PL/SQL процедур, написанных на языке Java

Модуль 5. Применение детального контроля доступа

Обзор детального контроля доступа

Описание методов детального контроля доступа

Описание контекста приложения

Создание контекста приложения

Применение контекста приложения

Процедуры пакета DBMS_RLS

Применение политики

Представления словаря данных, содержащие информацию о детальном контроле доступа

Модуль 6. Работа с большими объектами

Описание больших объектов (LOBs)

Работа с внутренними LOBs

Описание BFILEs

Создание директорий для доступа к объектам BFILEs

Описание пакета DBMS_LOB

Удаление LOBs

Создание временных LOBs с помощью пакета DBMS_LOB

Модуль 7. Администрирование SecureFile LOBs

Введение в SecureFile LOBs

Окружениедля SecureFile LOBs

Использование SecureFile LOBs для хранения документов

Преобразование BasicFile LOBs в SecureFile LOB формат

Проверка производительности SecureFile LOBs

Разрешение дедупликации и сжатия

Разрешение шифрования

Модуль 8. Оптимизация производительности

Влияние компилятора

Настройка производительности кода PL/SQL

Управление автоматическим встраиванием подпрограмм ( intra unit inlining) оптимизатором

Идентификация проблем использования памяти и ее настройка

Модуль 9. Увеличение производительности за счет SQL и PL/SQL кэширования

Кэширование результатов запроса при помощи Query Result Cache

Использование кэширования результирующего набора SQL-запроса

Кэширование PL/SQL-функций

Модуль 10. Анализ кода PL/SQL

Использование встроенных пакетов Oracle и представлений словаря данных для получения информации о коде

Анализ определяемых пользователем идентификаторов с помощью управляемого компилятором инструментального средстваPL/Scope

Получение метаданных в XML или DDL виде при помощи пакета DBMS_METADATA , например, для для пересоздания объектов

Модуль 11. Профилирование и трассировка кода PL/SQL

Трассировка выполнения кода

Профилирование программ на PL/SQL

Модуль 12. Защита кода от SQL-внедрений

Описание SQL-внедрений

Уменьшение зон, уязвимых для SQL-внедрений

Использование DBMS_ASSERT

Создание неуязвимого для SQL-внедрений кода

Скрытая информация :: Авторизуйтесь для просмотра »
Скрытая информация :: Авторизуйтесь для просмотра »
Пароль: oskdhdfjkfnw
 

aipro


Рег
04 May, 2006

Тем
0

Постов
1

Баллов
1
  • 12, Apr 2023
  • #5
СкладчинаСкрытая информация :: Авторизуйтесь для просмотра »
11g: Передовые методы PL/SQL
Цель курса — научиться применять наиболее перспективные с точки зрения безопасности и производительности информационных систем методы программирования на языке PL/SQL, подготовиться к сдаче экзамена для получения международного сертификата Oracle — Oracle Advanced PL/SQL Developer Certified Professional.

Язык PL/SQL — процедурное расширение языка SQL, разработанное корпорацией Oracle.

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

Курс предназначен для разработчиков прикладного ПО, разработчиков PL/SQL, администраторов БД.

Программа курса

  • SQL Developer


  • SQL*Plus


  • Описание предопределённых типов данных


  • Создание подтипов на основе имеющихся в приложении типов


  • Проектирование курсоров


  • Использование курсорных переменных


  • Передача курсорных переменных как параметров программ


  • Сравнение курсоров и курсорных переменных


  • Обзор коллекций


  • Использование ассоциативных массивов


  • Использование вложенных таблиц


  • Использование массивов переменной длины


  • Написание PL/SQL программ, использующих коллекции


  • Эффективное использование коллекций


  • Вызов из PL/SQL процедур, написанных на языке C


  • Вызов из PL/SQL процедур, написанных на языке Java


  • Обзор детального контроля доступа


  • Описание методов детального контроля доступа


  • Описание контекста приложения


  • Создание контекста приложения


  • Применение контекста приложения


  • Процедуры пакета DBMS_RLS


  • Применение политики


  • Представления словаря данных, содержащие информацию о детальном контроле доступа


  • Описание больших объектов (LOBs)


  • Работа с внутренними LOBs


  • Описание BFILEs


  • Создание директорий для доступа к объектам BFILEs


  • Описание пакета DBMS_LOB


  • Удаление LOBs


  • Создание временных LOBs с помощью пакета DBMS_LOB


  • Введение в SecureFile LOBs


  • Окружениедля SecureFile LOBs


  • Использование SecureFile LOBs для хранения документов


  • Преобразование BasicFile LOBs в SecureFile LOB формат


  • Проверка производительности SecureFile LOBs


  • Разрешение дедупликации и сжатия


  • Разрешение шифрования


  • Влияние компилятора


  • Настройка производительности кода PL/SQL


  • Управление автоматическим встраиванием подпрограмм ( intra unit inlining) оптимизатором


  • Идентификация проблем использования памяти и ее настройка


  • Кэширование результатов запроса при помощи Query Result Cache


  • Использование кэширования результирующего набора SQL-запроса


  • Кэширование PL/SQL-функций


  • Использование встроенных пакетов Oracle и представлений словаря данных для получения информации о коде


  • Анализ определяемых пользователем идентификаторов с помощью управляемого компилятором инструментального средстваPL/Scope


  • Получение метаданных в XML или DDL виде при помощи пакета DBMS_METADATA , например, для для пересоздания объектов


  • Трассировка выполнения кода


  • Профилирование программ на PL/SQL


  • Описание SQL-внедрений


  • Уменьшение зон, уязвимых для SQL-внедрений


  • Использование DBMS_ASSERT


  • Создание неуязвимого для SQL-внедрений кода


Скачать:

СкачатьСкрытая информация :: Авторизуйтесь для просмотра »

или
Скрытая информация :: Авторизуйтесь для просмотра »

Пароль: oskdhdfjkfnw
 

wachutunai


Рег
04 May, 2015

Тем
0

Постов
1

Баллов
1
Тем
49554
Комментарии
57426
Опыт
552966

Интересно