азербайджан, баку, компьютерные курсы в баку, курсы в баку, обучение в баку, курсы в азербайджане, обучение в азербайджане, компьютерные курсы, компьютерное обучение, курсы для пользователей, компьютерная графика, проектирование, 3D моделирование, сетевые технологии, информационная безопасность, программирование, базы данных, управление проектами, управление предприятием, бухгалтерский учет, корпоративные тренинги, дистанционное обучение, авторизированные курсы, подготовка к сертификации, сертификация, Microsoft, Adobe, Autodesk, Kaspersky Lab, Linux, Oracle, курсы Photoshop, курсы Cisco, курсы Microsoft, курсы Linux, курсы AutoCad, CCENT, CCIE, CCNA, CCNP, CCSP, Center, Certification, Certifications, Certified, Class, Classes, Computer, Course, Courses, Exam, Exams, Guide, Guides, Interactive, IT, Manual, Material, Materials, MCA, MCAD, MCDBA, MCDTS, MCITS, MCP, MCPD, mcsa, MCSD, MCSE, Microsoft, New, Practice, Program, Programs, Software, Studies, Study, Technical, Test, Testing, Tests, Training, Tutorial, Tutorials, Azərbaycan, Bakı, Bakı şəhəri, Bakı şəh., Bakıda kompüter kursları , Kompüter kursları Bakıda , Kompüter kursu Bakıda, Bakıda kompüter dərsləri Kompüter dərsləri Bakıda, Bakıda kurslar, Bakıda dərslər, Bakıda kompüter təlimləri Kompüter təlimləri Bakıda Bakıda kompüter təlimi Kompüter təlimi Bakıda, Bakıda kurslar, Bakıda dərslər, Azərbaycanda kurslar, Azərbaycanda dərslər, Azərbaycanda təlimlər, Azərbaycanda tədris, Azərbaycanda təlim, Kompüter kursu, Kompüter kursları, Kompüter dərsləri, Kompüter təlimi, Kompüter tədrisi, İstifadəçilər üçün kurslar, İstifadəçilər üçün kompüter kursları, Kompüter qrafikası, Projektləşdirmə, 3D modelləşdirmə, Şəbəkələr texnologiyaları, İnformasiya təhlükəsizliyi, Proqramlaşdırma, Məlumat bazası, Proyekt idarəedilməsi, Proyektlərin menecmenti, Təşkilatın idarəedilməsi, Mühasibat uçotu, İdarələr üçün təlimlər, Təşkilatlar üçün təlimlər, İdarələr üçün dərslər, Təşkilatlar üçün dərslər, Məsafəli təlim kursları, Rəsmi kurslar, Rəsmi kompüter kursları, Sertifikatlaşdırmaya hazırlıq, Sertifikatlaşdırma, Maykrosoft, Mikrosoft, Adob, Ədob, Avtodesk, Kasperski Lab, Linuks, Orakl, Photoshop kursı, Photoshop kursları, Fotoşop kursı, Fotoşop kursları, Cisco kursları, Cisco kursı, Sisko kursları, Sisko kursı, Maykrosoft kursları, Maykrosoft kursı, Mikrosoft kursları, Mikrosoft kursı, Linuks kursları, Linuks kursı, Avtokad kursları, Avtokad kursı, Avtocad kursları, Avtocad kursı

Oracle10g: Разработка программных модулей на PL/SQL (10gDPU)

Цель курса

Прослушав курс, студенты научатся создавать блоки PL/SQL кода, которые могут использоваться различными приложениями по обработке данных. Студенты научатся создавать процедуры, функции, пакеты и триггеры базы данных. Для разработки программ используется iSQL*Plus. Студенты также научатся управлять программными единицами PL/SQL и триггерами базы данных, обслуживать зависимости, работать с большими объектами и пользоваться некоторыми стандартными пакетами, поставляемыми Oracle. Демонстрации и практические упражнения позволят закрепить основные концепции.

Аудитория

Разработчики приложений, Администраторы баз данных, Системные аналитики, Специалисты отделов тех.поддержки.

Содержание

     Введение

  •            Программные конструкции PL/SQL
  •            Структура анонимного блока PL/SQL
  •            Структура блока подпрограммы
  •            Вызов подпрограмм из различных сред

     Создание процедур

  •            Описание использования процедур
  •            Создание процедур
  •            Создание процедур с параметрами
  •            Вызов процедуры
  •            Обработка исключений
  •            Удаление процедуры

     Создание функций

  •            Описание использования функций
  •            Создание функций
  •            Вызов функции
  •            Функции в SQL-командах
  •            Удаление функции
  •            Различия между процедурами и функциями

     Создание пакетов

  •            Описание пакетов и перечисление их компонент
  •            Создание пакетов, задание частных и общедоступных конструкций, а также глобальных и локальных переменных
  •            Вызов пакетных объектов
  •            Удаление пакетов

     Пакеты. Дополнительные концепции

  •            Перезагрузка имен пакетных конструкций
  •            Как избежать ошибок при взаимных ссылках подпрограмм
  •            Инициализация переменных в процедуре, выполняемой только один раз
  •            Задание уровня чистоты пакетных функций
  •            Сохранение статуса пакетных переменных, курсоров, таблиц и записей
  •            Использование утилиты WRAP

     Использование стандартных пакетов racle

  •            Обзор стандартных пакетов racle
  •            Пакет DBMS_UTPUT
  •            Пакет UTL_FILE
  •            Пакет HTP
  •            Пакет UTL_MAIL
  •            Пакет DBMS_SCHEDULER

     Динамическй SQL и метаданные

  •            Этапы выполнения SQL-команды
  •            Написание динамического SQL с использованием EXECUTE IMMEDIATE
  •            Написание динамического SQL с использованием DBMS_SQL
  •            Генерация DDL с использованием пакета DBMS_METADATA

     Некоторые соображения по написанию кода PL/SQL

  •            Стандартизация констант и исключений
  •            Локальные подпрограммы
  •            Использование подсказки NCPY для программных параметров
  •            Права создателя и вызывающего хранимую программу
  •            Автономные транзакции
  •            Использование коллекций в многострочных операциях

     Обслуживание зависимостей

  •            Обзор объектных зависимостей
  •            Процедурные зависимости в представлениях словаря данных
  •            Оценка влияния изменений объектов БД на хранимые программы
  •            Управление локальными и удаленными зависимостями

     Работа с большими объектами

  •            Описание LB
  •            Работа с файловыми большими объектами (BFILEs)
  •            Использование PL/SQL с LB
  •            Создание таблицы со столбцами LB
  •            Манипулирование LB значениями
  •            Использование стандартного пакета DBMS_LB
  •            Создание временных LB значений

     Создание триггеров базы данных

  •            Описание различных типов триггеров
  •            Определение триггеров базы данных и их использование
  •            Создание триггеров базы данных
  •            Правила срабатывания триггеров базы данных
  •            Удаление триггеров базы данных

     Триггеры. Дополнительные концепции

  •            Создание триггеров на DDL команды
  •            Триггеры, срабатывающие по системным событиям в базе данных
  •            Ограничения на триггеры базы данных
  •            Сравнение возможностей триггеров базы данных и стандартных возможностей racle Server
  •            Запрос полезных представлений словаря данных

     Компиляция PL/SQL кода

  •            Определение интерпретируемой компиляции и "встроенной" компиляции
  •            Особенности "встроенной" компиляции
  •            Переключение между интерпретируемой и "встроенной" компиляцией
  •            Запрос полезных представлений словаря данных
  •            Механизм предупреждений компилятора
  •            Использование пакета DBMS_WARNING

 

 

Предварительная подготовка к курсу: Продолжительность курса: 24 ак. ч.

Добавить Oracle10g: Разработка программных модулей на PL/SQL в корзину:

Что включено в курс?
  • Длительность обучения в очном формате составляет 8 академических часов в день; учебные курсы состоят из теоретических лекций и практических занятий, проводимых под руководством инструктора, а также самостоятельных работ слушателей.
  • Каждый слушатель обеспечивается индивидуальным рабочим местом, оборудованным персональным компьютером; характеристики компьютеров соответствуют определённому в теме курса программному обеспечению и требованиям к данному курсу.
  • Классы оснащены мультимедийной аппаратурой (проектор и экран), маркерной доской (черной или белой).
  • В учебных классах обеспечивается доступ в интернет.
  • Занятия проводят сертифицированные инструкторы, имеющие высокую квалификацию и большой опыт преподавания.
  • Каждому слушателю выдается в постоянное пользование пакет, содержащий: учебно-методическое пособие, дополнительные раздаточные материалы, инструкции, презентации, канцелярские принадлежности. Количество пакетов соответствует количеству слушателей курса.
  • В течении каждого дня обучения студенты обеспечиваются полноценным комплексным обедом в ресторане, а также двумя кофе-брейками на территории Учебного центра.
  • По окончании курса каждому слушателю выдаются сертификаты.
Программы обучения