Oracle Application Express 3.0: Создание web-приложений
Oracle University предоставляет загружаемый набор электронных материалов (eKit) для этого курса. Описание: Oracle Application Express это средство быстрой разработки веб-приложений для баз данных Oracle. Этот курс разработан, чтобы ознакомить слушателей с Oracle Application Express 3.2. Курс направлен на изучение различных компонентов и мастеров Application Express, предназначенных для создания лёгких в разворачивании приложений и объектов базы данных. Слушатели научатся строить формы и отчёты, использовать разные типы элементов и разделяемых компонент.
Этот курс знакомит с интерактивными отчётами, которые могут настраиваться конечными пользователями. Слушатели изучат, как создавать и настраивать интерактивные отчёты. Также обсуждается создание и использование различных навигационных компонент, управление сеансом и отладка. Кроме того, слушатели овладеют способами контроля доступа и методами защиты сеанса для обеспечения безопасности приложения. После того, как разработка приложения завершена, слушатели научатся создавать и экспортировать запакованные приложения. Будут изучены возможности утилит и отчётов, которые позволяют создавать надёжные приложения с использованием Application Express.
Целевая аудитория
- Разработчики форм
- Бизнес-аналитики
- Разработчики
- Разработчики отчётов
- Разработчики приложений
- Разработчики на PL/SQL
Содержание курса
Знакомство с Oracle Application Express
- Объяснение основных концепций
- Рассмотрение главных компонентов
- Объяснение архитектуры Oracle Application Express
- Создание рабочей области и администратора рабочей области
- Установка и запуск приложения-примера, поставляемого с Oracle Application Express
- Установка упакованного приложения
- Вход в рабочую область Application Express
Взаимодействие с базой данных с использованием SQL Workshop
- Навигация, создание и изменение объектов
- Выполнение нерегламентированных SQL выражений
- Управление SQL скриптами
- Создание, выполнение и сохранение SQL запросов
Построение приложения
- Рассмотрение компонентов приложения
- Создание приложения «с нуля»
- Создание приложения из электронной таблицы
Создание отчётов
- Рассмотрение типов отчётов
- Создание интерактивных отчётов
- Генерация отчётов с использованием мастеров
- Управление интерактивным отчётом
- Настройка интерактивного отчёта
Создание форм
- Рассмотрение типов форм
- Создание «формы с отчётом»
- Создание табличной формы
- Создание формы «главный-подчинённый»
- Редактирование атрибутов формы
Работа со страницами и регионами
- Обзор определения страницы
- Редактирование атрибутов страницы
- Создание нового региона
- Обзор атрибутов региона
- Добавление примечаний
Добавление элементов интерфейса и кнопок
- Создание элементов интерфейса
- Редактирование атрибутов элемента
- Создание кнопок
- Редактирование атрибутов кнопок
Состояние сеанса и отладка
- Что такое состояния сеанса
- Установка значений состояния сеанса
- Обнуление состояния сеанса
- Просмотр состояния сеанса
- Просмотр сообщений в режиме отладки
Добавление обработки страниц
- Объяснение различия между представлением и обработкой страниц
- Создание вычислений для приложения
- Проверка вводимых данных
- Обработка данных
- Создание «переходов» в приложении
Добавление разделяемых навигационных компонент
- Обзор разделяемых компонент
- Управление заглавными и стандартными вкладками
- Управление навигационными панелями
- Управление списками
- Управление «хлебными крошками» (навигационными цепочками)
Добавление других разделяемых компонент
- Добавление списков значений в приложение
- Управление «деревьями»
- Доступ к отчётам по разделяемым компонентам
- Установка пользовательских свойств по умолчанию (User Interface Defaults)
Отображение динамического содержимого
- Фильтрация отчётов с использованием динамических запросов
- Создание диаграмм при помощи мастера
- Создание календаря
Работа с темами и шаблонами
- Обзор тем и шаблонов
- Переключение к другой теме
- Создание пользовательской темы
- Просмотр существующих шаблонов
- Создание и редактирование шаблона
- Использование каскадной таблицы стилей
- Изменение поля для применения класса из используемой каскадной таблицы стилей
Администрирование рабочих областей Oracle Application Express
- Управление пользователями
- Запросы дискового пространства и доступа к схемам базы данных
- Обнуление состояние сеанса
- Отслеживание активности разработчиков
- Отслеживание активности рабочих областей
- Обзор отчётов по активностям
Реализация безопасности
- Различие между аутентификацией и авторизацией
- Предоставление схемы аутентификации
- Создание схемы авторизации с использованием контроля доступа
- Включение и конфигурация защиты состояния сессии
Разворачивание приложения
- Определение используемых объектов
- Экспорт приложения
- Импорт приложения
- Установка используемых объектов
Использование утилит
Импорт и экспорт данных
Генерация выражений языка определения данных (DDL)
Обзор отчётов об объектах
Просмотр словаря базы данных
Отслеживание базы данных
Предварительная подготовка
- Базовые знания SQL, PL/SQL и HTML
- Курс Oracle Database 11g: SQL Fundamentals I
- Курс Oracle Database 11g: PL/SQL Fundamentals