типНавчання в класах
ЗАРЕЄСТРУВАТИСЯ

Зв'язатися

Поля позначені значком * вимагається

 

Oracle 11 g PL SQL Developer

Oracle 11 g PL SQL Developer Training Course & Сертифікація

огляд

Аудиторія та передумови

Схема курсу

Розклад та комісії

сертифікація

Oracle 11 g PL SQL Огляд навчального курсу розробника

PL/SQL is a combination of SQL along with the procedural features of programming languages. It was developed by Oracle Corporation in the early 90XCHARXs to enhance the capabilities of SQL.PL/SQL (Procedural Language/Structured Query Language) is Oracle CorporationXCHARXs procedural language extension for SQL and the Oracle relational database. PL/SQL is available in Oracle Database

Цілі Oracle 11 g PL SQL Підготовка розробників

Завершивши цей урок, ви повинні мати змогу:

  • Опишіть основи мови програмування PL / SQL
  • Напишіть і виконайте програми PL / SQL в SQL * Plus
  • Виконати функції перетворення типу даних PL / SQL
  • Відображення результатів через програми PL / SQL
  • Маніпулювати рядки символів у програмах PL / SQL
  • Налагодження програм PL / SQL

Призначена аудиторія для Oracle 11 g PL SQL Developer курс

Цей навчальний посібник призначений для спеціалістів з програмного забезпечення, які готові вивчати мову програмування PL / SQL за простими та простими кроками. Цей підручник допоможе вам глибоко зрозуміти концепції програмування PL / SQL, і після закінчення цього підручника ви будете мати середній рівень знань, звідки ви зможете взяти себе на більш високий рівень знань.

Передумовидля Oracle 11 g PL SQL-розробник сертифікації

Ви повинні мати основне розуміння програмне забезпечення основні поняття, такі як те, що таке база даних, вихідний текст, текстовий редактор і виконання програм і т. д. Якщо у вас вже є розуміння на SQL та іншій мові програмування комп'ютера, це буде додатковою перевагою для продовження.

Тривалість тренінгу: 3 днів

  1. Введення в PL / SQL
  • Визначте переваги підпрограм PL / SQL
  • Огляд типів блоків PL / SQL
  • Створіть простий анонімний блок
  • Як генерувати вихід із блоку PL / SQL?

2 Оголосити ідентифікатори PL / SQL

  • Перелічіть різні типи ідентифікаторів у підпрограмі PL / SQL
  • Використання декларативного розділу для визначення ідентифікаторів
  • Використовуйте змінні для зберігання даних
  • Визначте скалярні типи даних
  • Атрибут% TYPE
  • Що таке змінні зв'язування?
  • Послідовності в виразах PL / SQL

3 Напишіть виконувані твердження

  • Опишіть Основні інструкції синтаксису блоку PL / SQL
  • Навчіться коментувати кодекс
  • Розгортання SQL-функцій у PL / SQL
  • Як перетворити типи даних?
  • Опишіть вкладені блоки
  • Визначте операторів у PL / SQL

4 Взаємодія з сервером Oracle

  • Запустити виписки SELECT у PL / SQL
  • Отримати дані в PL / SQL
  • Концепція курсору SQL
  • Уникайте помилок, використовуючи конвенції іменування під час використання стовпців з пошуку та DML
  • Маніпуляція даними на сервері за допомогою PL / SQL
  • Розуміння концепції курсору SQL
  • Використовуйте атрибути SQL Cursor, щоб отримати відгук про DML
  • Зберегти та відхилити операції

5 Контрольні структури

  • Умовна обробка за допомогою IF-заяв
  • Умовна обробка з використанням тверджень CASE
  • Опишіть просту форму циклу
  • Опишіть, хоча висновок циклу
  • Опишіть заяву про цикл
  • Використовуйте Заяву про продовження

6 Комбіновані типи даних

  • Використовуйте записи PL / SQL
  • Атрибут% ROWTYPE
  • Вставити та оновити за допомогою записів PL / SQL
  • Таблиці INDEX BY
  • Перегляньте методи таблиці INDEX BY
  • Використовуйте таблицю записів INDEX BY

7 Явні курсори

  • Що таке явні курсори?
  • Оголосіть Курсор
  • Відкрийте курсор
  • Завантажте дані з курсору
  • Закрийте курсор
  • Курсор FOR для циклу
  • % Атрибути NOTFOUND і% ROWCOUNT
  • Опишіть статтю FOR UPDATE і WHERE CURRENT Clause

8 Обробка винятків

  • Зрозуміти винятки
  • Винятки обробки з PL / SQL
  • Попередньо визначені помилки сервера Oracle
  • Пастка непередбачених помилок сервера Oracle
  • Trap User-Defined Exceptions
  • Поширюйте винятки
  • Процедура RAISE_APPLICATION_ERROR

9 Збережені процедури

  • Створіть модульну та структуруну підпрограму
  • Модулізувати розробку за допомогою блоків PL / SQL
  • Зрозумійте середовище виконання PL / SQL
  • Перерахуйте переваги використання підпрограм PL / SQL
  • Перерахуйте відмінності між анонімними блоками та підпрограмами
  • Створення, виклик та видалення збережених процедур
  • Реалізувати параметри та параметри режимів
  • Переглянути інформацію про процедуру

10 Збережені підпрограми та налагодження

  • Створення, виклик та видалення збереженої функції
  • Визначте переваги використання збережених функцій
  • Визначте кроки для створення збереженої функції
  • Викликати визначені користувачем функції в SQL-заявах
  • Обмеження при виклику функцій
  • Контролювати побічні ефекти при виклику функцій
  • Перегляд інформації функцій
  • Як налагодити функції та процедури?

11 Пакети

  • Перелічіть переваги пакетів
  • Опишіть пакети
  • Які компоненти пакета?
  • Розробити пакет
  • Як включити видимість компонентів пакета?
  • Створіть специфікацію пакунків та тіло, використовуючи оператор SQL CREATE та SQL Developer
  • Запросити Пакет Конструкцій
  • Перегляньте вихідний код PL / SQL, використовуючи словник даних

12 Розгортання пакетів

  • Перевантаження підпрограм у PL / SQL
  • Використовуйте STANDARD Package
  • Використовуйте форвардні декларації для вирішення неправомірної процедури
  • Реалізувати пакункові функції в SQL та обмеження
  • Постійний стан пакетів
  • Постійне стан пакету курсору
  • Контрольні побічні ефекти підпрограм PL / SQL
  • Запустити таблиць записів PL / SQL у пакунках

13 Впроваджувати пакети, що постачаються в Oracle, в розробці додатків

  • Що таке пакет Oracle?
  • Приклади деяких пакетів, що постачаються в Oracle
  • Як працює пакунок DBMS_OUTPUT?
  • Використовуйте пакет UTL_FILE для взаємодії з файлами операційної системи
  • Запустити пакет UTL_MAIL
  • Запишіть підпрограми UTL_MAIL

14 Динамічний SQL

  • Виконання потоку SQL
  • Що таке динамічний SQL?
  • Оголосити змінні курсору
  • Динамічне виконання блоку PL / SQL
  • Налаштувати власний динамічний SQL для компіляції коду PL / SQL
  • Як викликати пакет DBMS_SQL?
  • Запровадьте DBMS_SQL з параметром параметра DML Statement
  • Функціональна повнота динамічного SQL

15 Обґрунтування дизайну для коду PL / SQL

  • Стандартизувати константи та винятки
  • Зрозумійте місцеві підпрограми
  • Написати автономні операції
  • Впровадьте підказку NOCOPY Compiler
  • Викликати PARALLEL_ENABLE підказку
  • Кеш-результат результатів функції крос-сесії PL / SQL
  • ДЕТЕРМІНІСТИЧНЕ положення з функціями
  • Використання масових зв'язків для покращення продуктивності

16 Тригери

  • Описати Тригери
  • Визначте Типи подій тригера та тіла
  • Сценарії бізнес-застосувань для впровадження тригерів
  • Створіть тригери DML, використовуючи виписку CREATE TRIGGER та SQL Developer
  • Визначте типи подій тригера, тіла та стрільби (синхронізація)
  • Відмінності тригерів рівня виписки та тригерів рівня рядків
  • Створіть замість тригерів і вимкніть їх
  • Як керувати, протестувати та видаляти тригери?

17 Створення тригерів з'єднання, DDL та бази даних подій

  • Що таке комбіновані тригери?
  • Визначте розділи синхронізації комбінаційного тригера таблиці
  • Зрозумійте структуру тригерів сполучення для таблиць і переглядів
  • Впровадьте Комбінат Trigger, щоб вирішити помилку таблиці мутантів
  • Порівняння тригера бази даних із збереженими процедурами
  • Створіть тригери за статтями DDL
  • Створення активатора баз даних-подій та системних подій
  • Привілеї системи, необхідні для керування тригерами

18 PL / SQL Compiler

  • Що таке PL / SQL-компілятор?
  • Опишіть параметри ініціалізації для складання PL / SQL
  • Перерахуйте нові попередження часу компіляції PL / SQL
  • Огляд комбінацій часу для PL / SQL для підпрограм
  • Перерахуйте переваги попереджень компілятора
  • Перерахуйте категорії повідомлень про попередження часу збирання PL / SQL
  • Налаштування рівнів попереджувальних повідомлень: Використання SQL Developer, PLSQL_WARNINGS Параметр ініціалізації та DBMS_WARNING Попередній перегляд компонентів: Використання SQL Developer, SQL * Plus або Переглядів словника даних

19 Управління залежностями

  • Огляд схеми об'єктів залежностей
  • Запити на прямі об'єкти залежностей, використовуючи вікно USER_DEPENDENCIES
  • Запит статусу об'єкта
  • Призначення незалежних об'єктів
  • Відображення прямих та непрямих залежностей
  • Графічне управління залежністю в базі даних Oracle Database 12c
  • Зрозумійте віддалені залежностей
  • Перекомпілювати програму PL / SQL

Будь ласка, напишіть нам за адресою info@itstechschool.com & зв'яжіться з нами за адресою для курсу ціни та сертифікація, графік та місце розташування

Залиш нам запит

сертифікація

Після завершення цього курсу кандидати повинні бути готові прийняти два іспити:
Step1 передайте цей іспит
Виберіть один з цих іспитів
Oracle Database SQL Expert
OR
Oracle Database 11g: Основи SQL I
OR
Oracle Database 12c: Основи SQL
Step2 передайте цей іспит
Виберіть один з цих іспитів
Програма з PL / SQL
OR
Oracle Database 11g: Програма з PL / SQLFor більше інформації будь-ласка зв'яжіться з нами.


Відгуки