(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Что такое Oracle APEX?

Источник: oracloid
admin

Что такое Oracle APEX?

 

Oracle Application Express (Oracle APEX), ранее известный как HTML DB, представляет собой среду для быстрого создания и разворачивания веб-приложений, которая позволяет разрабатывать более быстрые и надежные профессиональные приложения, используя для этого лишь только веб-браузер и минимальный опыт программирования. Oracle Application Express сочетает в себе высокую производительность, безопасность, интегрируемость и масштабируемость корпоративных БД, разработанных на основе веб-технологий, с простотой использования, доступностью и гибкостью персональных БД.

Разработка и запуск программ на Application Express осуществляется посредством стандартного веб-браузера и не требует установки и обслуживания какого-либо клиентского ПО. Домашняя страница Application Express показана на рисунке 1.


Рисунок 1

Рассмотрим три основные инструменты Application Express:

1) Application Builder - инструмент, позволяющий разрабатывать динамические веб-приложения, управляемые БД;

2) SQL Workshop - инструмент для просмотра содержимого БД, визуального построения запросов, в том числе и сложных SQL запросов;

3) Utilities - инструмент, выполняющий экспорт и импорт разных форматов данных.

Рассмотрим основные типы программ, которые можно создать при помощи Application Express. APEX будет полезен, когда необходимо создать БД, произвольной архитектуры и назначения, для получения доступа к большим массивам данных и безопасного их обновления, а также при работе с большим числом декларативных элементов управления формами (рисунок 2) такими, как различные текстовые редакторы, чек-боксы, формы ввода данных (рисунок 3) и т.д.


Рисунок 2


Рисунок 3

Application Express - это еще и эффективный инструмент для разработки аналитических программ, обрабатывающих информацию, хранящуюся в БД. Отчеты связаны между собой ссылками (рисунок 4), что позволяет пользователю легко ориентироваться в содержимом БД и переходить от одного отчета к другому так же легко, как и бродить по обычным сайтам. Помимо этого простота, наглядность и информативность достигаются также благодаря расширенной функциональности APEX при выводе результатов SQL запросов в графическом виде (рисунок 5).


Рисунок 4


Рисунок 5

В Application Express применяется декларативное программирование, при котором код не генерируется, не компилируется, а пользователь взаимодействует с мастерами и списками свойств. Очень важным является знание языка SQL так, как именно этот язык используется для определения отчетов и диаграмм. Применение декларативного кода устраняет разногласия между разработчиками и делает программы, созданные на APEX, легко управляемыми и сопровождаемыми.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Oracle »
Написать редактору 
 Рекомендовать » Дата публикации: 04.06.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Personal Edition Named User Plus Software Update License & Support
Oracle Database Standard Edition 2 Named User Plus License
Oracle Database Personal Edition Named User Plus License
Oracle Database Standard Edition 2 Processor License
Symantec Endpoint Encryption, License, 1-24 Devices
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
CASE-технологии
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
СУБД Oracle "с нуля"
Новые материалы
Новые программы для Windows
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Написание программ для микроконтроллеров AVR, PIC, ARM, STM32 (15)
Напишу любую программу на любом искусственном языке. Профессиональный программист. Основная...
 
Разработка устройств на микроконтроллерах (31)
Профессиональный программист. Основная специализация: МИКРОКОНТРОЛЛЕРЫ, АССЕМБЛЕР для любых...
 
Пишу программы на заказ для студентов (217)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
Access, Ключевое поле, Счетчик (10)
Подскажите пожалуйста, как изменить в Access в ключевом поле (счетчик последовательно),...
 
Ищу программиста для написания программы (46)
Ищу программиста ,владеющего Вижуал Бэйсик и программированием в Экселе, для написания...
 
 
 



    
rambler's top100 Rambler's Top100