Уроки на диване


    Oracle 11g: Основы PL/SQL (2012) Видеокурс

    Oracle 11g: Основы PL/SQL (2012) Видеокурс

    Курс предназначен для пользователей Oracle Database 11g. Курс знакомит слушателей с языком PL/SQL и помогает им понять основные возможности этого мощного языка программирования. Студенты узнают, как создавать блоки кода PL/SQL, которые могут быть использованы множеством форм, отчётов и приложений управления данными.
    Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес аналитиков.

    По окончании курса Вы будете уметь:
    • Создание анонимных эффективно исполняющихся блоков PL/SQL
    • Написание кода PL/SQL для взаимодействия с БД
    • Описание возможностей и синтаксиса PL/SQL
    • Использование программных конструкций в PL/SQL и управление потоком операций (циклы, управляющие структуры, явные курсоры)
    • Управление ошибками на стадии исполнения
    • Создание простых процедур и функций
    • Создание пакетов PL/SQL для группировки связанных конструкций
    • Существующие категории и использование пакетов PL/SQL для генерации вывода на экран, в файл, в среду web или email
    • Программирование заданий PL/SQL для независимой работы
    • Написание динамического SQL для большей гибкости кода
    • Создание триггеров для решения проблем бизнеса
    • Управление зависимостями между программами PL/SQL

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

    Модуль 1. Введение в PL/SQL
    • Что такое PL/SQL
    • Среда PL/SQL
    • Преимущества PL/SQL
    • Обзор типов блоков PL/SQL
    • Создание и исполнение простого анонимного блока
    • Генерация вывода из блока PL/SQL
    • iSQL*Plus как среда программирования на PL/SQL

    Модуль 2. Объявление идентификаторов PL/SQL
    • Различные типы идентификаторов в программах PL/SQL
    • Использование декларативной секции для объявления идентификаторов
    • Перечень использований переменных
    • Хранение данных в переменных
    • Объявление переменных PL/SQL

    Модуль 3. Написание выполняемых операторов
    • Описание основного синтаксиса блока
    • Использование литералов в PL/SQL
    • Привязка идентификаторов с функциями SQL
    • Использование вложенных блоков
    • Ссылка на значение идентификатора во вложенном блоке
    • Квалификация идентификатора меткой
    • Использование операторов в PL/SQL
    • Использование корректного синтаксиса блока PL/SQL

    Модуль 4. Взаимодействие с сервером Oracle
    • Определение выражений SQL, которые могут быть использованы в PL/SQL
    • Включение выражения SELECT в PL/SQL
    • Извлечение данных в PL/SQL при помощи выражения SELECT
    • Избежание ошибок путём использования соглашения об именовании при использовании выражений DML
    • Манипулирование данными на сервере, используя PL/SQL
    • Принцип курсора SQL
    • Атрибуты курсора SQL для обратной связи с выражениями DML
    • Фиксация и откат транзакций

    Модуль 5. Написание управляющих структур
    • Контроль потока исполнения в PL/SQL
    • Условное исполнение с использованием оператора IF
    • Условное исполнение с использованием оператора CASE
    • Обработка значений Nulls во избежание типичных ошибок
    • Построение булевых условий с логическими операторами
    • Использование пошагового контроля в выражениях цикла

    Модуль 6. Работа с составными типами данных
    • Изучение составных типов данных - таблиц и записей PL/SQL
    • Использование записей PL/SQL для хранения множества значений различных типов
    • Вставка и обновление записей PL/SQL
    • Использование таблиц INDEX BY для хранения множества значений одного типа

    Модуль 7. Использование явных курсоров
    • Курсор в цикле FOR
    • Увеличение гибкости курсора путём использования параметров
    • Использование предложения FOR UPDATE для блокирования строк
    • Использование предложения WHERE CURRENT для ссылки на текущую строку
    • Использования явного курсора для обработки строк
    • Атрибуты явного курсора
    • Курсоры и записи

    Модуль 8. Обработка исключений
    • Обработка исключений в PL/SQL
    • Предопределённые исключения
    • Отлавливание непредопределённых ошибок сервера Oracle
    • Функции, возвращающие информацию о возникших исключениях
    • Перехват пользовательских исключений
    • Распространение исключений
    • Использование процедуры RAISE_APPLICATION_ERROR для передачи сообщения об ошибке в приложение

    Модуль 9. Создание хранимых процедур
    • Описание блоков и программ PL/SQL
    • Использование процедур
    • Создание процедур
    • Различие между формальными и фактическими параметрами
    • Перечисление особенностей различных режимов параметров
    • Создание процедур с параметрами и их вызов
    • Обработка исключений в процедурах
    • Просмотр исходного кода в словаре данных

    Модуль 10. Создание хранимых функций
    • Описание хранимых функций
    • Синтаксис CREATE OR REPLACE FUNCTION
    • Шаги создания хранимой функции
    • Создание хранимой функции в iSQL*Plus и её выполнение
    • Преимущества использования хранимой функции в выражениях SQL
    • Ограничения на вызов функций из выражений SQL
    • Описание различий между процедурами и функциями
    • Создание пакетов
    • Перечень преимуществ и использований пакетов PL/SQL
    • Разница между телом и спецификацией пакета

    Модуль 11. Создание пакетов
    • Включение публичных и частных конструкций в пакет
    • Вызов частных и публичных конструкций в пакете
    • Удаление пакетов
    • Перегрузка процедур и функций
    • Использование предописания
    • Создание одноразового блока инициализации пакета
    • Отслеживание постоянного состояния конструкций в пакетах
    • Использование таблиц и записей PL/SQL в пакетах
    • Сворачивание кода для сокрытия исходного текста

    Модуль 12. Применение стандартных пакетов Oracle в разработке приложений
    • Перечень различных использований пакетов Oracle
    • Повторное использование кода для выполнения типичных задач от разработчика до АБД
    • Использование команды DESCRIBE для просмотра спецификации пакета
    • Как работает DBMS_OUTPUT
    • Использование UTL_FILE для прямого вывода в файлы операционной системы
    • Использование пакета HTP для генерации простой веб-страницы
    • Описание основных возможностей UTL_MAIL
    • Вызов пакета DBMS_SCHEDULER для постановки кода PL/SQL на исполнение

    Модуль 13. Динамический SQL и метаданные
    • Описание использования собственного динамического SQL
    • Последовательность выполнения SQL
    • Написание динамического SQL с синтаксисом EXECUTE IMMEDIATE
    • Написание динамического SQL при помощи пакета DBMS_SQL
    • Генерация команд DDL из метаданных при помощи пакета DBMS_METADATA

    Модуль 14. Построение правильного кода PL/SQL
    • Стандартизация констант при помощи пакета констант
    • Стандартизация исключений при помощи пакета исключений
    • Написание кода PL/SQL с использованием локальных подпрограмм
    • Использование подсказки компилятора NOCOPY для пропуска параметров, передаваемых по ссылке
    • Использования подсказки PARALLEL ENABLE для оптимизации
    • Использование прагмы AUTONOMOUS TRANSACTION для запуска независимых транзакций в рамках одной транзакции
    • Установка директивы AUTHID для выполнения программ с привилегиями вызывающего пользователя вместо привилегий создателя
    • Использование массового связывания для многострочных операций

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

    Модуль 16. Манипулирование большими объектами (LOB)
    • Описание LOB
    • Создание и управление типами данных LOB
    • Различия между встроенными и внешними LOB
    • Использование пакета DBMS_LOB для контроля LOB
    • Использование временных LOB

    Модуль 17. Создание триггеров
    • Описание различных типов триггеров
    • Описание триггеров БД и их использование
    • Создание триггеров БД
    • Правила срабатывания триггеров БД
    • Удаление триггеров
    • Создание триггеров на события системы и БД
    • Создания триггеров на выражения DDL
    • Использование выражения CALL в триггерах для вызова процедур
    • Правила чтения из таблиц и записи в таблицы при помощи триггеров
    • Описание сценариев приложений для бизнеса, реализуемых триггерами
    • Управление кодом триггера

    Модуль 18. Компилятор PL/SQL
    • Описание собственной (native) компиляции и интерпретационной (interpreted) компиляции
    • Перечень возможностей собственной компиляции
    • Переключение между собственной и интерпретационной компиляцией для компилирования кода PL/SQL
    • Установка параметров для контроля компиляции PL/SQL
    • Написание запроса для получения информации из словаря данных о ходе компиляции кода PL/SQL
    • Объяснение механизма выдачи предупреждений при компиляции
    • Перечень шагов для использования выдачи предупреждений при компиляции
    • Использование пакета DBMS_WARNING для выдачи предупреждений при компиляции

    Oracle 11g: Основы PL/SQL (2012) Видеокурс
    Oracle 11g: Основы PL/SQL (2012) Видеокурс
    Oracle 11g: Основы PL/SQL (2012) Видеокурс


    P.S.: Если не показывает видео, скачайте и установите кодек g2m_codec : Upload24.net | Turbobit.net

    Производитель: Специалист
    Название: Oracle 11g: Основы PL/SQL
    Год выпуска: 2012
    Жанр: IT
    Качество видео: PCRec
    Видео: G2M4, 1280x1024, 29.97fps, 126kbps
    Аудио: WMA, 44.1 KHz, 48kbps
    Размер: 1.18 Gb


    Внимание!!! Скаченный Вами материал предназначен только для ознакомления! После просмотра материал должен быть удалён с компьютера! Помните, что у любого материала имеется законный правообладатель. Поэтому после ознакомления Вы обязаны приобрести лицензию у законного правообладателя.
    На момент публикации новости все ссылки были рабочими. Если Вы заметили не рабочую ссылку, напишите об этом в комментариях к новости. Ссылки будут обновлены в ближайшее время!
    Oracle 11g: Основы SQL (2011) Видеокурс Oracle 11g: Основы SQL (2011) Видеокурс
    Видеокурс познакомит слушателей с базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать…
     
    Реализация баз данных в Microsoft SQL Server 2008 R2 (2011) Видеокурс Реализация баз данных в Microsoft SQL Server 2008 R2 (2011) Видеокурс
    В курсе изучаются вопросы создания и использования баз данных Microsoft SQL Server 2008 R2. Рассматривается реализация хранения данных (таблицы,…
     
    Программирование на С# с использованием Microsoft .NET Framework 4 (2011) Видеокурс Программирование на С# с использованием Microsoft .NET Framework 4 (2011) Видеокурс
    На курсе «Программирование на С# с использованием Microsoft® .NET Framework 4» подробно рассматривается синтаксис языка программирования C# 4.0,…
     
    Специалист - Создание запросов в Microsoft SQL Server 2012 (2012) Видеокурс Специалист - Создание запросов в Microsoft SQL Server 2012 (2012) Видеокурс
    В ходе этого 5-дневного курса Вы получите технические навыки написания основных запросов на языке Transact-SQL для Microsoft SQL Server 2012. Курс…
     
    Специалист - MySQL 5. Проектирование и создание баз данных для Web (2010) Видеокурс Специалист - MySQL 5. Проектирование и создание баз данных для Web (2010) Видеокурс
    Данный курс предназначен для веб-разработчиков и веб-мастеров, которые планируют использовать сервер MySQL в своей практике. В настоящее время сервер…
     
    ×

    Информация

    Посетители, находящиеся в группе Guest, не могут оставлять комментарии к данной публикации.
ВОЙТИ НА САЙТ ЧЕРЕЗ:
Фреймворк Laravel с Нуля до Профи (2016) Видеокурс Фреймворк Laravel с Нуля до Профи (2016) Видеокурс
Актуальный и систематичный, пошаговый видеокурс по освоению фреймворка Laravel в Рунете с полного нуля. Быстрая разработка сайтов с фреймворком №1
 
Джумла на максимальной скорости (2016) Видеокурс Джумла на максимальной скорости (2016) Видеокурс
Как быстро и безопасно увеличить скорость сайта на Joomla в 2-5 раз всего за несколько часов занятий? И начать получать в разы больше посетителей и…
 
Java. Библиотека профессионала. Том 1. Основы (2016) 10-е издание Java. Библиотека профессионала. Том 1. Основы (2016)…
Эта книга давно уже признана авторитетным, исчерпывающим руководством и практическим справочным пособием для опытных программистов, стремящихся…
 
Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0 Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0
Всего за 60 дней воркшоп-обучения запустите ваш бизнес в интернете с нуля или удвойте прибыль в существующем. 2-месячный коучинг GM.
 
Защита компьютера от А до Я (2014) Видеокурс Защита компьютера от А до Я (2014) Видеокурс
Далеко не все начинающие пользователи знают о том, что антивирусная программа это только одна из сторон защиты и эта защита абсолютно не обеспечивает…
 
Froder - Реальный авито (2016) Практический видеокурс Froder - Реальный авито (2016) Практический видеокурс
Практический онлайн-курс по массовому автопостингу объявлений на авито с неприличными возможностями.
 
Твой разум без границ (2016) Тренинг Твой разум без границ (2016) Тренинг
«Твой разум без границ» - самая популярная программа личной трансформации в Академии Mindvalley. Хотите подняться на новый уровень эволюции сознания?
 
Chip №11 (ноябрь 2016) Россия Chip №11 (ноябрь 2016) Россия
Chip — первый компьютерный журнал в Европе, сейчас издается в 16 странах тиражом более 1 миллиона экземпляров. Журнал Chip — это высочайшее качество…
 
Бизнес-модели. 55 лучших шаблонов (2016) Бизнес-модели. 55 лучших шаблонов (2016)
Успех компании зависит от выбора наиболее подходящей бизнес-модели. Предложенная в этой книге методология - отличное подспорье как для начинающих…
 
План работы над продающим текстом 2.0 (2016) Тренинг План работы над продающим текстом 2.0 (2016) Тренинг
Самый простой способ научиться писать эффективные продающие тексты: быстро, системно, пошагово, с хорошей маркетинговой подготовкой.
 
Фреймворк Laravel с Нуля до Профи (2016) Видеокурс Фреймворк Laravel с Нуля до Профи (2016) Видеокурс
Актуальный и систематичный, пошаговый видеокурс по освоению фреймворка Laravel в Рунете с полного нуля. Быстрая разработка сайтов с фреймворком №1
 
Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0 Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0
Всего за 60 дней воркшоп-обучения запустите ваш бизнес в интернете с нуля или удвойте прибыль в существующем. 2-месячный коучинг GM.
 
Твой разум без границ (2016) Тренинг Твой разум без границ (2016) Тренинг
«Твой разум без границ» - самая популярная программа личной трансформации в Академии Mindvalley. Хотите подняться на новый уровень эволюции сознания?
 
Бизнес-модели. 55 лучших шаблонов (2016) Бизнес-модели. 55 лучших шаблонов (2016)
Успех компании зависит от выбора наиболее подходящей бизнес-модели. Предложенная в этой книге методология - отличное подспорье как для начинающих…
 
Научись зарабатывать деньги на авито, и получи билеты на Бали в подарок! (2016) Научись зарабатывать деньги на авито, и получи билеты на…
Давно мечтал о своем бизнесе? Самое время начать! Научись зарабатывать деньги на авито, и получи билеты на Бали в подарок! К черту кризиc!…
 
БМ - Реальный инстаграм + Вскрытие Instagram (kote) (2016) БМ - Реальный инстаграм + Вскрытие Instagram (kote) (2016)
Массовый онлайн-курс по созданию постоянного потока клиентов из Инстаграм. 8 практических занятий с пошаговыми заданиями в онлайн-платформе.
 
Joomla! Реактивное продвижение сайта (2016) Видеокурс Joomla! Реактивное продвижение сайта (2016) Видеокурс
Как сделать так, чтобы поисковые системы ежедневно приводили к вам тысячи посетителей? Вы гарантированно продвинете свой сайт в поисковых системах и…
 
Как зарабатывать от 50000 рублей в месяц на Фотошопе (2016) Тренинг Как зарабатывать от 50000 рублей в месяц на Фотошопе (2016)…
Уникальный практический тренинг: «Как зарабатывать на Фотошопе от 50 000 рублей в месяц». Без вложений! Идеально подходит для новичков!
 
Дизайн поздравительных открыток (2015) Видеокурс Дизайн поздравительных открыток (2015) Видеокурс
Обучающий курс по дизайну поздравительных открыток, пройдя который каждый желающий научится профессионально создавать такие открытки, которые будут…
 
Мобильная фотография (2015) Видеокурс Мобильная фотография (2015) Видеокурс
Благодаря курсу «Мобильная фотография» вы научитесь создавать потрясающие снимки, сможете легко выстраивать геометрию в кадре, подстраиваться под…
 
Твой разум без границ (2016) Тренинг Твой разум без границ (2016) Тренинг
«Твой разум без границ» - самая популярная программа личной трансформации в Академии Mindvalley. Хотите подняться на новый уровень эволюции сознания?
 
Видеозаписи конференции «Найди свой трафик» (2016) Видеозаписи конференции «Найди свой трафик» (2016)
В начале апреля в Санкт-Петербурге прошла первая конференция о самых разных каналах целевого трафика для продвижения бизнеса. Но самое главное не…
 
Трафик и конверсия 2016.  Онлайн-конференция Трафик и конверсия 2016. Онлайн-конференция
Трафик и конверсия 2016 - Серия (бесплатных) онлайн-встреч с лучшими специалистами в сфере привлечения трафика...
 
SEO-Конференция SEMPRO - 2016 SEO-Конференция SEMPRO - 2016
SEMPRO 2016 – точка сбора SEO-специалистов Украины и СНГ. Будут доклады от лучших SEO-экспертов Европы, России и Украины. Организаторы не ставили…
 
Всего на сайте: 5
Пользователи (0):
Гости (4)
Роботы (1):
Сайт: Уроки на диване. Учимся дома - Самостоятельно! Не бойся, что не знаешь - бойся, что не учишься!