Презентация Создание пакетов для группирования взаимосвязанных переменных онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Создание пакетов для группирования взаимосвязанных переменных абсолютно бесплатно. Урок-презентация на эту тему содержит всего 26 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Создание пакетов для группирования взаимосвязанных переменных



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    26 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    347.50 kB
  • Просмотров:
    56
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Создание пакетов
Содержание слайда: Создание пакетов

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

№3 слайд
Обзор пакетов Объединяют
Содержание слайда: Обзор пакетов Объединяют логически взаимосвязанные типы PL/SQL, элементы и подпрограммы Состоят из двух компонентов: Спецификация Тело Не могут вызываться, принимать параметры и быть вложенными Позволяют Oracle одновременно считывать в память несколько объектов

№4 слайд
Компоненты пакета
Содержание слайда: Компоненты пакета

№5 слайд
Ссылки на объекты пакета
Содержание слайда: Ссылки на объекты пакета

№6 слайд
Разработка пакета
Содержание слайда: Разработка пакета

№7 слайд
Разработка пакета Сохранение
Содержание слайда: Разработка пакета Сохранение текста команды CREATE PACKAGE в двух отдельных командных файлах SQL облегчает последующее изменение пакета. Спецификация пакета может существовать без тела пакета, но не наоборот.

№8 слайд
Создание спецификации пакета
Содержание слайда: Создание спецификации пакета Задание параметра REPLACE приводит к удалению и повторному созданию спецификации пакета. По умолчанию переменные, объявленные в спецификации пакета, инициализируются как неопределенные (NULL). Все конструкции, объявленные в спецификации пакета, видимы для других пользователей, которым предоставлена привилегия на этот пакет.

№9 слайд
Объявление общедоступных
Содержание слайда: Объявление общедоступных конструкций

№10 слайд
Создание спецификации пакета
Содержание слайда: Создание спецификации пакета: пример

№11 слайд
Создание тела пакета Синтаксис
Содержание слайда: Создание тела пакета Синтаксис:

№12 слайд
Общедоступные и частные
Содержание слайда: Общедоступные и частные конструкции

№13 слайд
Создание тела пакета пример
Содержание слайда: Создание тела пакета: пример

№14 слайд
Создание тела пакета пример
Содержание слайда: Создание тела пакета: пример

№15 слайд
Вызов пакетных конструкций
Содержание слайда: Вызов пакетных конструкций Пример 1: вызов функции из процедуры в том же пакете.

№16 слайд
Вызов пакетных конструкций
Содержание слайда: Вызов пакетных конструкций Пример 2: вызов пакетной процедуры Пример 3: вызов пакетной процедуры из другой схемы. Пример 4: вызов пакетной процедуры в удаленной базе данных.

№17 слайд
Объявление спецификации без
Содержание слайда: Объявление спецификации без тела пакета

№18 слайд
Ссылка на общедоступную
Содержание слайда: Ссылка на общедоступную переменную из автономной процедуры

№19 слайд
Удаление пакетов
Содержание слайда: Удаление пакетов

№20 слайд
Разработка пакетов указания
Содержание слайда: Разработка пакетов: указания Пакеты должны быть как можно более общими. Прежде, чем определить тело пакета, следует определить его спецификацию. Спецификация пакета должна содержать только общедоступные конструкции. Располагайте элементы в декларативной части тела пакета, если они должны сохранять значение в течение сеанса или в разных транзакциях. После изменения спецификации пакета требуется повторная компиляция ссылающихся на него подпрограмм. Спецификация пакета должна включать как можно меньше конструкций.

№21 слайд
Преимущества пакетов
Содержание слайда: Преимущества пакетов Модульность: инкапсуляция связанных конструкций. Упрощение проектирования приложений: кодирование и компиляция спецификации и тела выполняется отдельно. Сокрытие информации: Только объявления, сделанные в спецификации пакеты видимы и доступны для приложений. Частные конструкции в теле пакета скрыты и недоступны. Весь код скрыт в теле пакета.

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

№23 слайд
Итоги Использование пакетов
Содержание слайда: Итоги Использование пакетов: Улучшает организацию, управление и защиту. Повышает производительность. Позволяет группировать взаимосвязанные процедуры и функции. Позволяет модифицировать тело пакета, не затрагивая спецификацию. Позволяет предоставить право доступа ко всему пакету.

№24 слайд
Итоги Исходный код скрыт от
Содержание слайда: Итоги Исходный код скрыт от пользователей При первом вызове в память загружается весь пакет Уменьшается количество обращений к диску при выполнении последующих вызовов Предоставляются переменные, используемые в течение сеанса пользователя

№25 слайд
Итоги
Содержание слайда: Итоги

№26 слайд
Обзор практического занятия
Содержание слайда: Обзор практического занятия 5 Создание пакетов Вызов программных единиц из пакета

Скачать все slide презентации Создание пакетов для группирования взаимосвязанных переменных одним архивом: