Следите за новостями

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