Важное объявление!
У Нас Все раздачи мультитрекерные, при нуле пиров в релизах, можете смело вставать на закачку!
 
Автор Сообщение

HUNTER

Стаж:
4 года 4 месяца
Сообщений:
56722

Репутация: 101

[+] [-]
Вне форума [Профиль] [ЛС]

Oracle 11g: Основы PL-SQL
Год выпуска: 2012
Производитель: Специалист
Сайт производителя: http://www.specialist.ru
Продолжительность: 14:11:28
Тип раздаваемого материала: Видеоурок
Язык: Русский-Описание: Этот курс предназначен для пользователей Oracle Database 11g. Курс знакомит слушателей с языком PL-SQL и помогает им понять основные возможности этого мощного языка программирования. Студенты узнают, как создавать блоки кода PL-SQL, которые могут быть использованы множеством форм, отчётов и приложений управления данными.
Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес аналитиков.-Файлы примеров: отсутствуют
Формат видео: WMV
Видео: WMV 9, 1280x1024, 29.970 fps, 838 kbps.
Аудио: WMA 9.2, 44100 Hz, 48 kbit, mono.-

Содержание

Модуль 01. Введение в PL-SQL
- Что такое PL-SQL
- Преимущества подпрограмм PL-SQL
- Обзор типов блоков PL-SQL
- Преимущества PL-SQL
- Обзор типов блоков PL-SQL
- Создание и выполнение простого анонимного блока
- Генерация вывода из блоков PL-SQL
Модуль 02. Объявление идентификаторов в PL-SQL
- Различные типы идентификаторов в подпрограммах PL-SQL
- Использование раздела объявлений для определения идентификаторов
- Хранение данных в переменных
- Скалярные типы данных
- Атрибут %TYPE
- Связанные (bind) переменные
- Использование последовательностей в выражениях PL-SQL
Модуль 03. Написание исполняемых операторов
- Описание основного синтаксиса блоков
- Комментирование кода
- Функции SQL в PL-SQL
- Преобразование типов данных
- Вложенные блоки
- Операторы в PL-SQL
Модуль 04. Взаимодействие с сервером базы данных Oracle
- Включение операторов SELECT в PL-SQL для получения данных
- Манипулирование данными на сервере при помощи PL-SQL
- Концепции SQL-курсоров
- Атрибуты SQL-курсоров для обратной связи с DML-операторами
- Фиксация и откат транзакций
Модуль 05. Написание управляющих структур
- Условное управление с использованием оператора IF
- Условное управление с использованием оператора CASE
- Простой цикл LOOP
- Цикл WHILE
- Цикл FOR
- Оператор CONTINUE
Модуль 06. Работа с составными типами данных
- Использование записей PL-SQL
- Использование атрибута %ROWTYPE
- Вставка и обновление при помощи записей PL-SQL
- Ассоциативные таблицы INDEX BY и методы работы с ними
- Ассоциативные таблицы INDEX BY с записями
Модуль 07. Использование явных курсоров
- Управление явным курсором
- Определение курсора
- Открытие курсора
- Выборка данных из активного набора
- Закрытие курсора
- Курсорные циклы FOR с подзапросами
- Атрибуты явного курсора
- Использование предложений FOR UPDATE и WHERE CURRENT OF
Модуль 08. Обработка исключений
- Понимание исключений
- Обработка исключений в PL-SQL
- Перехват предопределённых ошибок сервера Oracle
- Перехват не-предопределённых ошибок сервера Oracle
- Перехват исключений, определяемых пользователями
- Распространение исключений
- Использование процедуры RAISE_APPLICATION_ERROR
Модуль 09. Создание хранимых процедур
- Модульный и многоуровневый дизайн подпрограмм
- Модульность разработки с помощью блоков PL-SQL
- Среда исполнения кода PL-SQL
- Преимущества использования подпрограмм PL-SQL
- Различия между анонимными блоками и подпрограммами
- Создание, вызов и удаление хранимых процедур при помощи команды CREATE и SQL Developer
- Использование параметров в процедурах и различные режимы параметров
- Просмотр информации о процедурах в представлениях словаря данных
Модуль 10. Создание хранимых функций
- Создание, вызов и удаление хранимых функций при помощи команд SQL и SQL Developer
- Преимущества использования хранимых функций в SQL-выражениях
- Шаги по созданию хранимой функции
- Использование пользовательских функции в SQL-выражениях
- Ограничения на вызов функций из SQL-выражений
- Контроль побочных эффектов при вызове функций из SQL выражений
- Просмотр информации о функциях в словаре данных
Модуль 11. Создание пакетов
- Преимущества использования пакетов
- Описание пакетов
- Компоненты пакетов
- Разработка пакетов
- Видимость компонентов пакета
- Создание спецификации и тела пакета при помощи команд SQL и SQLDeveloper
- Вызов пакетных конструкций
- Просмотр исходного кода PL-SQL в словаре данных
Модуль 12. Работа с пакетами
- Перегрузка пакетных подпрограмм в PL-SQL
- Использование пакета STANDARD
- Использование предварительного объявления для разрешения ссылок на еще не описанные
- программные единицы
- Ограничения на использование пакетных функций в SQL
- Устойчивое состояние пакета
- Устойчивое состояние пакетного курсора
- Контроль уровня чистоты хранимых функций PL-SQL
- Использование типа данных RECORD с таблицами PL-SQL в пакетах
Модуль 13. Использование стандартных пакетов Oracle в разработке приложений
- Обзор стандартных пакетов, поставляемых Oracle
- Примеры некоторых из стандартных пакетов
- Как работает пакет DBMS_OUTPUT?
- Использование пакета UTL_FILE для работы с файлами операционной системы
- Пакет UTL_MAIL и использование его подпрограмм
Модуль 14. Динамический SQL и метаданные
- Этапы выполнения команды SQL
- Что такое динамический SQL?
- Декларация курсорных переменных
- Динамическое выполнение блока PL-SQL
- Использование собственного динамического SQL (NDS) для компиляции кода PL-SQL
- Использование пакета DBMS_SQL с параметризованной командой DML
- Функциональная завершенность динамического SQL
Модуль 15. Рекомендации по дизайну кода PL-SQL
- Стандартизация констант и исключений
- Использование локальных подпрограмм
- Применение автономных транзакций
- Использование подсказки компилятору NOCOPY
- Применение подсказки компилятору PARALLEL_ENABLE
- Использование кроссеансного кэширования результата PL-SQL функций
- Использование условия DETERMINISTIC с функциями
- Использование массового связывания для повышения производительности
Модуль 16. Создание триггеров базы данных
- Работа с триггерами
- Определение типа триггера, времени его срабатывания и тела
- Сценарии бизнес-применения триггеров
- Создание DML-триггеров при помощи команды CREATE TRIGGER и SQL Developer
- Определение типа события, на которое срабатывает триггер, тела триггера и времени срабатывания
- Операторные и строчные триггеры
- Создание триггеров INSTEAD OF , а также выключение триггеров
- Сопровождение, тестирование и удаление триггеров базы данных
Модуль 17. Создание комбинированных (COMPOUND) триггеров, DDL-триггеров и триггеров, срабатывающих по системным событиям базы данных
- Работа с комбинированными триггерами
- Идентификация раздела времени выполнения для табличного комбинированного триггера
- Структура комбинированного триггера для таблиц и представлений
- Использование комбинированного триггера для чтения данных из мутирующей таблицы
- Сравнение триггеров базы данных и хранимых процедур
- Создание триггеров на DDL команды
- Триггеры, срабатывающие по событиям в базе данных
- Системные привилегии, необходимые для сопровождения триггеров
Модуль 18. Использование компилятора PL-SQL
- Использование компилятора PL-SQL
- Установка параметров инициализации, влияющих на компиляцию кода PL-SQL
- Категории предупреждений компилятора
- Использование предупреждений времени компиляции в подпрограммах
- Преимущества использования предупреждений компилятора
- Категории предупреждений компилятора
- Установка уровней предупреждений компилятора при помощи SQL Developer, инициализационного параметра PLSQL_WARNINGS либо подпрограмм пакета DBMS_WARNINGS
- Просмотр предупреждений компилятора при помощи SQL Developer, SQL*Plus или представлений словаря данных
Модуль 19. Сопровождение кода PL-SQL
- Что такое условная компиляция и как она работает?
- Использование директив выбора.
- Использование предопределенной и пользовательской директив опроса.
- Параметр PLSQL_CCFLAGS и директива опроса
- Применение директив ошибки при условной компиляции для возбуждения определенных пользователем исключений
- Пакет DBMS_DB_VERSION
- Применение процедуры DBMS_PREPROCESSOR для печати или получения исходного кода после условной компиляции
- Защита исходного кода в подпрограммах PL-SQL.
Модуль 20. Обслуживание зависимостей
- Обзор зависимостей между объектами
- Просмотр прямых зависимостей между объектами при помощи представления USER_DEPENDENCIES
- Определение статуса объектов
- Недействительность зависимых объектов
- Просмотр прямых и косвенных зависимостей
- Детальное управление зависимостями в базе данных Oracle 11g
- Удаленные зависимости
- Перекомпиляция программных единиц PL-SQL

MediaInfo

General
Complete name : D:/../Модуль 01 - Введение в PL-SQL.wmv
Format : Windows Media
File size : 34.3 MiB
Duration : 33mn 37s
Overall bit rate mode : Variable
Overall bit rate : 143 Kbps
Maximum Overall bit rate : 4 085 Kbps
Encoded date : UTC 2015-08-26 08:48:42.603
Writing application : 5.1 Build 880 / GoToMeeting
BitRateFrom the writer : 150507
Audio samples : 90875
Video samples : 24961
recording time : Ср RTZ 9 (зима)
Video
ID : 2
Format : VC-1
Format profile : MP@HL
Codec ID : WMV3
Codec ID/Info : Windows Media Video 9
Codec ID/Hint : WMV3
Description of the codec : Windows Media Video 9
Duration : 33mn 37s
Bit rate mode : Variable
Bit rate : 838 Kbps
Width : 1 280 pixels
Height : 1 024 pixels
Display aspect ratio : 5:4
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.021
Stream size : 202 MiB
Audio
ID : 1
Format : WMA
Format version : Version 2
Codec ID : 161
Codec ID/Info : Windows Media Audio
Description of the codec : Windows Media Audio 9.2 - 48 kbps, 44 kHz, mono 1-pass CBR
Duration : 33mn 37s
Bit rate mode : Constant
Bit rate : 48.0 Kbps
Channel(s) : 1 channel
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Stream size : 11.6 MiB (34%)

Скриншоты


Доп. информация

1. Похоже что последнего видео-сорца у меня не оказалось, потому последних 2х заявленных модулей в раздаче нет. Если кто найдёт - стучите в личку, обязательно добавлю в раздачу.
2. Для удобства просмотра видео было разделено на отдельные модули.
3. Для просмотра НЕ нужен специфический кодек.

_________________
Показать сообщения:    

Текущее время: Сегодня 11:34

Часовой пояс: GMT



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы