logo-nt
11.06.2012 QOS - QoS Реализация QoS в сетях Cisco®
11.06.2012 M80290 - Управление маркетингом в Microsoft Dynamics ® CRM 2011
11.06.2012 M80291 - Управление продажами в Microsoft Dynamics ® CRM 2011
English version

O11gDPU

Oracle DB 11g: Разработка программных модулей на PL/SQL

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

Слушатели:

Разработчики приложений, разработчики PL/SQL, администраторы баз данных, разработчики форм, системные аналитики, специалисты отделов технической поддержки

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

•Oracle11g: Основы SQLI, SQLII;
•Oracle11g: Основы PL/SQL;
•Опыт программирования
•Базовые знания PL/SQL

После успешного прохождения курса слушатели должны будут уметь:

•Создавать и выполнять хранимые процедуры и функции
•Разрабатывать и использовать пакеты PL/SQL
•Использовать перегруженные пакетные подпрограммы для большей гибкости кода
•Применять поставляемые Oracle стандартные пакеты в разработке приложений
•Создавать триггеры для решения сложных бизнес-правил
•Строить и выполнять команды SQL динамически

Содержание:

Введение

Цели курса и план
Обзор учебной схемы курса - Персонал (HR)
Приложения, существующие в данном курсе
Программные конструкции PL/SQL
Использование SQL Developer
Интерактивный доступ к документации Oracle11g SQL и PL/SQL, а также дополнительным ресурсам

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

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

Создание хранимых функций

Создание, вызов и удаление хранимых функций при помощи команд SQL и SQL Developer
Преимущества использования хранимых функций в SQL-выражениях
Шаги по созданию хранимой функции
Использование пользовательских функции в SQL-выражениях
Ограничения на вызов функций из SQL-выражений
Контроль побочных эффектов при вызове функций из SQL выражений
Просмотр информации о функциях в словаре данных

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

Преимущества использования пакетов
Описание пакетов
Компоненты пакетов
Разработка пакетов
Видимость компонентов пакета
Создание спецификации и тела пакета при помощи команд SQL и SQLDeveloper
Вызов пакетных конструкций
Просмотр исходного кода PL/SQL в словаре данных

Работа с пакетами

Перегрузка пакетных подпрограмм в PL/SQL
Использование пакета STANDARD
Использование предварительного объявления для разрешения ссылок на еще не описанные программные единицы
Ограничения на использование пакетных функций в SQL
Устойчивое состояние пакета
Устойчивое состояние пакетного курсора
Контроль уровня чистоты хранимых функций PL/SQL
Использование типа данных RECORD с таблицами PL/SQL в пакетах

Использование стандартных пакетов Oracle в разработке приложений

Обзор стандартных пакетов, поставляемых Oracle
Примеры некоторых из стандартных пакетов
Как работает пакет DBMS_OUTPUT?
Использование пакета UTL_FILE для работы с файлами операционной системы
Пакет UTL_MAIL и использование его подпрограмм

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

Этапы выполнения команды SQL
Что такое динамический SQL?
Декларация курсорных переменных
Динамическое выполнение блока PL/SQL
Использование собственного динамического SQL (NDS) для компиляции кода PL/SQL
Использование пакета DBMS_SQL с параметризованной командой DML
Функциональная завершенность динамического SQL

Рекомендации по дизайну кода PL/SQL

Стандартизация констант и исключений
Использование локальных подпрограмм
Применение автономных транзакций
Использование подсказки компилятору NOCOPY
Применение подсказки компилятору PARALLEL_ENABLE
Использование кроссеансного кэширования результата PL/SQL функций
Использование условия DETERMINISTIC с функциями
Использование массового связывания для повышения производительности

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

Работа с триггерами
Определение типа триггера, времени его срабатывания и тела
Сценарии бизнес-применения триггеров
Создание DML-триггеров при помощи команды CREATE TRIGGER и SQL Developer
Определение типа события, на которое срабатывает триггер, тела триггера и времени срабатывания
Операторные и строчные триггеры
Создание триггеров INSTEAD OF , а также выключение триггеров
Сопровождение, тестирование и удаление триггеров базы данных

Создание комбинированных (COMPOUND) триггеров, DDL-триггеров и триггеров, срабатывающих по системным событиям базы данных

Работа с комбинированными триггерами
Идентификация раздела времени выполнения для табличного комбинированного триггера
Структура комбинированного триггера для таблиц и представлений
Использование комбинированного триггера для чтения данных из мутирующей таблицы
Сравнение триггеров базы данных и хранимых процедур
Создание триггеров на DDL команды
Триггеры, срабатывающие по событиям в базе данных
Системные привилегии, необходимые для сопровождения триггеров

Использование компилятора PL/SQL

Использование компилятора PL/SQL
Установка параметров инициализации, влияющих на компиляцию кода PL/SQL
Категории предупреждений компилятора
Использование предупреждений времени компиляции в подпрограммах
Преимущества использования предупреждений компилятора
Категории предупреждений компилятора
Установка уровней предупреждений компилятора при помощи SQL Developer, инициализационного параметра PLSQL_WARNINGS либо подпрограмм пакета DBMS_WARNINGS
Просмотр предупреждений компилятора при помощи SQL Developer, SQL*Plus или представлений словаря данных
Сопровождение кода PL/SQL
Что такое условная компиляция и как она работает?
Использование директив выбора.
Использование предопределенной и пользовательской директив опроса.

Параметр PLSQL_CCFLAGS и директива опроса

Применение директив ошибки при условной компиляции для возбуждения определенных пользователем исключений
Пакет DBMS_DB_VERSION
Применение процедуры DBMS_PREPROCESSOR для печати или получения исходного кода после условной компиляции
Защита исходного кода в подпрограммах PL/SQL.

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

Обзор зависимостей между объектами
Просмотр прямых зависимостей между объектами при помощи представления USER_DEPENDENCIES
Определение статуса объектов
Недействительность зависимых объектов
Просмотр прямых и косвенных зависимостей
Детальное управление зависимостями в базе данных Oracle 11g
Удаленные зависимости
Перекомпиляция программных единиц PL/SQL

Продолжительность:

3 дня (24 часа)

0x01 graphic

0x01 graphic

М6425 Конфигурирование служб каталогов Windows Server 2008 R2 Active Directory

Этот пятидневый курс создан для IT-специалистов, которые работают со службами каталогов Windows Server 2008 R2 Active Directory. С его помощью специалисты приобретут знания и навыки по конфигурации служб каталогов Windows Server 2008 R2 Active Directory в распределенной среде, внедрять групповые политики, выполнять резервное копирование, отслеживать и устранять неполадки.
Описание тренинга

М10135 Настройка, управление и устранение неисправностей в Microsoft Exchange Server 2010

Этот пятидневный курс предоставляет слушателям знания и навыки по работе и настройке среды сообщений в Microsoft Exchange Server 2010. Этот курс не требует предыдущего опыта работы с Exchange Server. Однако же студенты должны иметь опыт управления Windows Server и Active Directory или службами каталогов Active Directory Domain Services (AD DS). Этот курс научит вас, как настроить Exchange Server 2010, а также оптимизировать развертывание Exchange Server.
Описание тренинга

M2710 Анализ требований и построение архитектуры информационных систем на базе Microsoft .NET

Данный курс позволит слушателям приобрести необходимые знания и навыки для планирования, разработки, тестирования и внедрения информационных систем на базе Microsoft .NET.
Описание тренинга

М6421 Конфигурирование и диагностика сетевой инфраструктуры Windows Server 2008

На этом курсе слушатели получат знания и навыки по настройке и устранению неполадок в сетевой инфраструктуре Windows Server 2008 и Windows Server 2008 R2. Курс рассматривает вопросы сетевых технологий, таких как DNS, DHCP, IPv4 и IPv6, Network Policy server, технологии защиты сетевого доступа (Network Access Protection - NAP) и настройки защищенного доступа к сети.
Описание тренинга

Project (I) Управление проектами с использованием Microsoft Project: Часть 1

Данный курс раскрывает основные возможности Microsoft Project при создании, реализации и контроле плана проекта.
Описание тренинга

Project (II) Детальный анализ и реализация проектов с использованием Project: Часть 2

Данный курс позволяет рассмотреть методы оптимизации, реализации и контроля плана проекта с использованием Microsoft Project .
Описание тренинга

VS5-ICM VS5-ICM VMware vSphere: Установка, настройка, управление V5

Данный курс, является практическим и посвящен установке, настройке и управлению VMware VMware vSphere, состоящей из Vmware ESXi и VMware vCenter Server. Курс основан на ESXi 5.0 и vCenter Server 5.0. Прослушивание курса дает право сдать экзамен на получение статуса VMware Сertified Professional 5. Студенты прослушавшие этот курс могут регистрироваться на несколько более продвинутых курсов vSphere.
Описание тренинга

ITIL-Sec Управление Информационной Безопасностью

В рамках курса Управление Информационной Безопасностью рассматриваются современные методы организации работы служб информационной безопасности компаний на основе передового опыта, описанного в библиотеке ITIL (IT Infrastructure Library) и практик международного стандарта ISO/IEC 17799 (Информационные технологии - практические правила управления информационной безопасностью). Курс предназначен для получения слушателями необходимых знаний для эффективной организации процесса обеспечения информационной безопасности и приведение в соответствие с международными стандартами практик Службы Информационной безопасности предприятия
Описание тренинга

CVOICE v8.0 Реализация Cisco голосовой связи и QoS V8.0

Курс дает слушателям понимание важных аспектов пакетной телефонии, рассказывая о технологиях, одинаково применимых как в масштабах предприятия, так и в инфраструктуре провайдеров. Он рассказывает о голосовых шлюзах, характеристиках этапов VoIP звонка, базовом конфигурировании IP телефонов в IP PBX Cisco Unified Communication Manager Express, дает знания о гейткиперах и шлюзах CiscoUnified Border Element. Курс также обучает слушателей основам технологии QoS, необходимой для обеспечения соответствующего качества передачи голоса в конвергентных сетях.
Описание тренинга

0x01 graphic

М6234 Внедрение и администрирование Аналитических Сервисов Microsoft SQL Server 2008

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

NT-DPM2010 Установка и администрирование System Center Data Protection Manager 2010

Описание тренинга

М80290 Управление маркетингом в Microsoft Dynamics® CRM 2011

Этот курс расскажет о том, как с помощью Microsoft Dynamics CRM повысить эффективность Вашего отдела маркетинга и расскажет, как использовать такие вещи, как рекламные кампании, маркетинговые списки и шаблоны кампаний в Microsoft Dynamics CRM. В курсе также рассматриваются темы связанные с кампаниями и маркетинговыми списками в кампаниях, а также как связать документы по продажам, целевые продукты и прайс-листы с маркетинговыми кампаниями.
Описание тренинга

М80291 Управление продажами в Microsoft Dynamics® CRM 2011

Этот курс знакомит с возможностями управления продажами в Microsoft Dynamics CRM, которые позволяют отслеживать и управлять процессом продаж. Курс дает представление об использовании каталога продукции и информации о процессе продаж. Курс также представляет о некоторых из инструментов, используемых для анализа и представления информации о продажах.
Описание тренинга

NT-PM101 Методология управления проектами

Программа курса позволяет получить системные структурированные базовые знания по методологии управления проектами. Основная цель данного курса - получение и систематизация знаний в области управления проектами и выработка базовых навыков по проектному менеджменту. Курс создан в соответствии с 4ой редакцией общепризнанного стандарта PMBoK, разработанным PMI. Упражнения по ходу курса помогут слушателям закрепить теоретические знания и, в тоже время, спроецировать их на текущие практические задачи.
Описание тренинга

М10747 Администрирование System Center 2012 Configuration Manager

Этот 5 дневный тренинг посвящен продукту Microsoft System Center Configuration Manager 2012, предназначенному для управления ИТ-инфраструктурой на основе Windows. Это новая версия самого популярного инструмента для автоматизации ряда процессов управления программным обеспечением. Мощная функциональность Microsoft System Center Configuration Manager позволит Вам развертывать и обновлять серверы и мобильные устройства в физических, виртуальных и мобильных средах. Использование Microsoft System Center Configuration Manager обеспечит Вам полный контроль и управление ИТ-средой, повышение безопасности и производительности систем.
Описание тренинга

М6451 Планирование, развертывание и поддержка Microsoft System Center Configuration Manager 2007

На этом пятидневном курсе слушатели будут иметь возможность получить знания и навыки по планированию, развертыванию и поддержке Configuration Manager 2007. Основное внимание на курсе уделяется сайтам и клиентам, настройке програмного обеспечения, развертыванию операционных систем. Также на нем будет рассматриваться поддержка удаленных инструментов и управление мобильными устройствами.
Описание тренинга

CIPT1 Внедрение Cisco Unified Communications Manager, Часть 1 (CIPT1) V8.0

Курс Implementing Cisco Unified Communications Manager, Part 1 (CIPT1) v8.0 готовит слушателей к внедрению продукта Cisco Unified Communications Manager врамках модели одного офиса. В курсе рассматривается, главным образом, Cisco Unified Communications Manager версии 8.0, который предназначен для маршрутизации и обработки звонка в решениях Cisco Unified Communications.
Описание тренинга

NT-BSDAdm Инсталляция, администрирование и поддержка FreeBSD

Курс посвящён основным вопросам по администрированию FreeBSD-системы, начиная с использования элементарных команд пользователя и заканчивая нетривиальными вопросами сопровождения системы. Он может быть условно разделён на две части: первая -- использование Unix систем, и вторая -- администрирование FreeBSD-системы. В первой части изучаются основные инструменты администратора системы: командный интерпретатор, редактор vi, программы для работы с файлами, процессами, символьными потоками и ряд других. Во второй -- собственно система, её основные элементы, их назначение и использование.
Описание тренинга

NT-LAdm Инсталляция, администрирование и поддержка Linux-систем

Курс посвящён основным вопросам администрирования Linux-системы, начиная с использования элементарных команд пользователя и заканчивая нетривиальными вопросами сопровождения системы. Он может быть условно разделён на две части: первая -- использование Linux/Unix систем, и вторая -- администрирование Linux-системы. В первой части изучаются основные инструменты администратора системы: командный интерпретатор, редактор vi, программы для работы с файлами, процессами, символьными потоками и ряд других. Во второй -- собственно система, её основные элементы, их назначение и использование.
Описание тренинга

На главную
Как нас найти | Расписание | Об Учебном Центре
Наверх
Как - Гомеопатия от прыщей
Гарантированный способ - Гомеопатия от прыщей
Белый прыщик на языке
Причины прыщей на лбу
Что от - лечение юношеских прыщей
Средство от - лечение юношеских прыщей
Кaк избaвиться от прыщей и угрей
http://fotoshare.info/userpimages/Z/kak-borotsya-s-prishami-na-lice1.html
Какие - средства от прыщей и чёрных точек
Удачный рецепт - средства от прыщей и чёрных точек
Как избавиться от прыщей на груди
Родинки богатства
Способ - лечение сухой кожи головы
Необходимо - лечение сухой кожи головы
Прыщи из за кишечника
Удаление атеромы
Чаще - избавиться от рубцов от прыщей
Собрание рецептов - избавиться от рубцов от прыщей
Прыщи на малых половых губах
Белые прыщики, под глазами
Удачный рецепт - новейшие средства от прыщей
Средство от - новейшие средства от прыщей
Что от - Внутренние прыщи на половых губах
Чаще - Как избавиться от покраснений после прыщей