Oracle11g: Основы PL/SQL


Книга Oracle11g: Основы PL/SQL


Данный видеокурс предназначен для пользователей Oracle Database 11g. Курс знакомит слушателей с языком PL/SQL и помогает им понять основные возможности этого мощного языка программирования. Студенты узнают, как создавать блоки кода PL/SQL, которые могут быть использованы множеством форм, отчётов и приложений управления данными. Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес аналитиков..
Видеокурс Oracle11g: Основы PL/SQL
По окончании курса Вы будете уметь:
• Студенты научатся создавать анонимные блоки PL/SQL, хранимые процедуры и функции.
• Они узнают, как объявлять переменные и обрабатывать исключения.
• Слушатели научатся разрабатывать пакеты и триггеры в базе данных, и кроме того управлять программами PL/SQL, их зависимостью, и использовать некоторые дополнительные пакеты Oracle.
• Студенты будут использовать SQL Developer для разработки программных модулей.
Содержание видеокурса «Oracle11g: Основы 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
• Использование раздела объявлений для определения идентификаторов
6Хранение данных в переменных
• Скалярные типы данных
• Атрибут 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
6Различия между анонимными блоками и подпрограммами
• Создание, вызов и удаление хранимых процедур при помощи команды 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
Требуемая подготовка:
Успешное окончание курса Oracle 11g: Основы SQL или эквивалентная подготовка.
Жанр: Обучающее видео
Производитель: Специалист
Год выпуска: 2012
Формат: WMV
Продолжительность: ~ 40 часов
Видео: G2M4, 29.97fps 126kbps, 1280x1024
Аудиокодек: WMA, 48kbps
Язык: Русский
Размер архива: 1,18 Гб
Cкачать Oracle11g: Основы PL/SQLСкачать видеокурс «Oracle11g: Основы PL/SQL» бесплатно
Скачать с letitbit.net
Скачать с LetItBit.net
Скачать с shareflare.net
Скачать с ShareFlare.net
Скачать с vip-file.com
Скачать с Vip-File.com

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12757 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Системы охлаждения силовых установок тепловозов

    Системы охлаждения силовых установок тепловозов

    Автор: Ю. КуликовНазвание: Системы охлаждения силовых установок тепловозовИздательство: МашиностроениеГод: 1988Формат: djvuРазмер: 3.4 МбРассмотрены схемы, конструкции систем охлаждения дизелей и тяго . . .

  • Книга Getting Started in DSLR Photography

    Getting Started in DSLR Photography

    Название: Getting Started in DSLR PhotographyИздательство: Dennis PublishingАвтор: Daniel LezanoГод: 2009Количество страниц: 132Формат: PDFРазмер: 25 MbЯзык: EnglishAs you have no doubt discovered. by . . .

  • Книга Star Wars Art: Visions

    Star Wars Art: Visions

    Название: Star Wars Art: Visions Издательство: Harry N. Abrams, Inc.Автор: J.W. Rinzler (Intro); George Lucas (Foreword)Год: 2010Количество страниц: 164Формат: CBRРазмер: 105 MbЯзык: EnglishWhen Star . . .

  • Книга Врата Атлантиды

    Врата Атлантиды

    Название: Врата АтлантидыАвтор: Олег Маркеев, Андрей Николаев Год издания: 2005Издательство: ЛениздатISBN: 5-289-02170-1Страниц: 320Формат: FB2Размер: . . .

  • Книга Указатели, знаки, знамения. Вслушайтесь в шепот Вселенной

    Указатели, знаки, знамения. Вслушайтесь в шепот Вселенной

    Название: Указатели, знаки, знамения. Вслушайтесь в шепот ВселеннойАвтор: Дениз Линн Год издания: 2007Издательство: СофияISBN: 5-91250-057-2Страниц: 320Формат: . . .

  • Книга 100 уроков борьбы самбо

    100 уроков борьбы самбо

    Название: 100 уроков борьбы самбоАвтор: Чумаков Е.М.Издательство: Физкультура и СпортГод: 1971Страниц: 306Формат: PDFРазмер: 10.8 МбЯзык: русский 100 уроков борьбы самбо. Первое издание. 1971 год. Поу . . .

  • Аудиокнига Легенда о Якутсе или незолотой теленок (Аудиокнига)

    Легенда о Якутсе или незолотой теленок (Аудиокнига)

    Название: Легенда о Якутсе или незолотой теленокАвтор: Валерий Тихомиров, Сергей ГуреевИздательство: Нигде не купишьИсполнитель: Сергей ЛарионовГод выпуска: 2010Продолжительность: 18:09:20Формат: MP3А . . .

  • Аудиокнига Правители Британии (Цикл радиопередач)

    Правители Британии (Цикл радиопередач)

    Название: Правители Британии (Цикл радиопередач)Авторы: Наталия Басовская, Алексей ВенедиктовИздательство: Эхо МосквыИсполнители: Наталия Басовская, Алексей ВенедиктовГод: 2006-2010Продолжительность: . . .

  • Журнал Мировая авиация №99 2010

    Мировая авиация №99 2010

    Название: Мировая авиация Год / месяц: 2010 / 12Номер: 99Формат: pdfРазмер: 19 МбВ этом выпуске:ВОЕННЫЕ САМОЛЕТЫ- F-111 Aardvark. Обзор- Mirage 2000. Зарубежные эксплуатанты- Grumman F6F Hellcat. Вве . . .

  • Журнал Patchwork en casa №1 2010

    Patchwork en casa №1 2010

    Название: Patchwork en casaГод : 2010Номер: 1Формат: JPGРазмер: 34.55 MbСтраниц: 83Язык: испанскийЖурнал по пэчворку.________Revista de patchwork especial bolsos, quilts, accesorios, cojines, manteles . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Oracle11g: Основы PL/SQL. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.