Электронная библиотека

ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

Oracle11g: Основы PL/SQL. Обучающий видеокурс (2012)

Видеоуроки





Разместил: gorodoksmol

2-06-2012, 21:06

Просмотров: 1 010





Oracle11g: Основы PL/SQL. Обучающий видеокурс (2012)


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

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

Модуль 1. Введение
Цели курса
План курса
Таблицы учебной схемы Персонал (Human Resources, HR)
Среда выполнения кода PL/SQL на сервере базы данных
Введение в SQL Developer

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

Модуль 3. Объявление идентификаторов в PL/SQL
Различные типы идентификаторов в подпрограммах PL/SQL
Использование раздела объявлений для определения идентификаторов
Хранение данных в переменных
Скалярные типы данных
Атрибут %TYPE
Связанные (bind) переменные
Использование последовательностей в выражениях PL/SQL

Модуль 4. Написание исполняемых операторов
Описание основного синтаксиса блоков
Комментирование кода
Функции SQL в PL/SQL
Преобразование типов данных
Вложенные блоки
Операторы в PL/SQL

Модуль 5. Взаимодействие с сервером базы данных Oracle
Включение операторов SELECT в PL/SQL для получения данных
Манипулирование данными на сервере при помощи PL/SQL
Концепции SQL-курсоров
Атрибуты SQL-курсоров для обратной связи с DML-операторами
Фиксация и откат транзакций

Модуль 6. Написание управляющих структур
Условное управление с использованием оператора IF
Условное управление с использованием оператора CASE
Простой цикл LOOP
Цикл WHILE
Цикл FOR
Оператор CONTINUE

Модуль 7. Работа с составными типами данных
Использование записей PL/SQL
Использование атрибута %ROWTYPE
Вставка и обновление при помощи записей PL/SQL
Ассоциативные таблицы INDEX BY и методы работы с ними
Ассоциативные таблицы INDEX BY с записями

Модуль 8. Использование явных курсоров
Управление явным курсором
Определение курсора
Открытие курсора
Выборка данных из активного набора
Закрытие курсора
Курсорные циклы FOR с подзапросами
Атрибуты явного курсора
Использование предложений FOR UPDATE и WHERE CURRENT OF

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

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

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

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

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

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

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

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

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

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

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

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

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

Качество видео: PCRec
Продолжительность: ~ 40 часов
Видеокодек: G2M4
Битрейт видео: 29.97fps 126kbps
Размер кадра: 1280x1024
Аудиокодек: WMA
Битрейт аудио: 48kbps


Oracle11g: Основы PL/SQL. Обучающий видеокурс (2012) Oracle11g: Основы PL/SQL. Обучающий видеокурс (2012) Oracle11g: Основы PL/SQL. Обучающий видеокурс (2012)


Автор (режиссер): Специалист
Название: [Специалист] Oracle 11g: Основы PL/SQL
Год выпуска: 2012
Жанр: IT
Язык: Русский
Размер: 1.18 Gb


Скачать









Похожие публикации

Э.Шевцов, М.Фокин. Комплексная программа: Администрирование Oracle 11g (2013) Видеокурс Э.Шевцов, М.Фокин. Комплексная программа: Администрирование Oracle 11g (2013) Видеокурс
Пройдя обучение по комплексной программе, Вы получите все необходимые знания и навыки для администрирования систем управления баз данных Oracle и серверов приложений. Программа составлена с учетом наиболее распространенных требований работодателей к

SQL SQL
Данное пособие по учебному курсу «Базы данных и экспертные системы» представляет собой основы использования языка SQL на примере работы с MS SQL SERVER. Оно ориентировано в первую очередь на практическое применения языка SQL: создание структуры

Microsoft SQL Server 2012. Наиболее полное руководство Microsoft SQL Server 2012. Наиболее полное руководство
Книга посвящена установке, настройке, администрированию и разработке баз данных с помощью СУБД SQL Server 2012. Рассмотрено создание базы данных и основных ее объектов: таблиц, индексов, представлений, хранимых процедур и функций, триггеров и др.

Создание запросов в Microsoft SQL Server 2012. Обучающий видеокурс М10774 (2012) PCRec Создание запросов в Microsoft SQL Server 2012. Обучающий видеокурс М10774 (2012) PCRec
В ходе этого 5-дневного курса Вы получите технические навыки написания основных запросов на языке Transact-SQL для Microsoft SQL Server 2012. Курс является основой для всех дисциплин, связанных с SQL Server, а именно администрирования баз данных,

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

MySQL 5. Проектирование и создание баз данных для Web MySQL 5. Проектирование и создание баз данных для Web
Данный курс предназначен для веб-разработчиков и веб-мастеров, которые планируют использовать сервер MySQL в своей практике. В настоящее врямя сервер баз данных MySQL получил самое широкое распростронение. Практический любой динамический сайт

M10266 Программирование на С# с использованием Microsoft .NET Framework 4 M10266 Программирование на С# с использованием Microsoft .NET Framework 4
Курс закладывает достаточный уровень владения языком программирования C# для прохождения последующих курсов по направлению программирование на платформе .Net Framework 4.0. Среда разработки Visual Studio получила широкое распространение на платформе

Oracle 11g: Основы SQL Oracle 11g: Основы SQL
Данный видеокурс познакомит слушателей с базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных. Основным инструментом разработки, используемым в

Обучающее видео Обучающее видео "Oracle 11g: Основы SQL"
Oracle 11g: Основы SQL (Обучающее видео) Производитель: "Специалист", Россия Год выпуска: 2011 Продолжительность: 40 академ. часов Размер: 1,17 Гб Язык: русский Oracle 11g: Основы SQL (Обучающее видео): Курс обеспечивает слушателей базовыми

Создание запросов в Microsoft SQL Server 2008 R2/2005 с использованием Transact - SQL Создание запросов в Microsoft SQL Server 2008 R2/2005 с использованием Transact - SQL
Этот видеокурс служит для желающих научиться программировать на языке Transact-SQL, строить с его помощью базовые запросы для Microsoft SQL Server, делать выборки данных, группировать, суммировать, объединять, модифицировать данные. Помимо




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги




Союз образовательных сайтов