Casos de Uso
Oracle APEX proporciona soluciones interesantes para varios casos de uso, ya sea la sustitución de una simple hoja de datos, o un sistema empresarial esencial que utilizan miles de usuarios diariamente.
Nuevas aplicaciones en la nube
La creación de aplicaciones necesitaba de inmediato alcanzar una nueva oportunidad de negocio.
Las organizaciones tienen muchas aplicaciones pendientes que necesitan para alcanzar todas las necesidades de negocio cambiantes y seguir siendo competitivas. Normalmente no son aplicaciones empresariales y puede que solo las necesiten por un tiempo limitado, pero las necesitan igualmente, y rápido. Puede que los requisitos estén poco definidos y que las prioridades del negocio cambien rápidamente, por lo que las aplicaciones deben crearse rápidamente y ser fáciles de actualizar.
Pruebe el laboratorio de prueba de concepto
-
Pasar de un concepto a trabajar en un prototipo en minutos
Puede definir nuevas estructuras de datos, completadas con datos de muestra, con SQL rápido, que le permite generar scripts SQL que se basan en una sintaxis SQL abreviada y sencilla. Estos scripts se pueden guardar y ejecutar fácilmente con su entorno de Oracle APEX para crear tablas, disparadores y vistas de bases de datos. Utilice a continuación el asistente de creación de aplicaciones para generar informes y pantallas de las tablas que ha definido. Incluso puede agregar funcionalidades adicionales, como control de acceso, informes de actividad, y muchas más, para crear una aplicación por completo en minutos.
-
Aplicar prácticas de desarrollo con poco código
Los profesionales de TI y los usuarios de negocios expertos en tecnología pueden utilizar las capacidades con poco código de Oracle APEX para crear aplicaciones rápidamente, ya que Oracle APEX es fácil de aprender a usar. El creador de aplicaciones proporciona una interfaz enriquecida, intuitiva y basada en explorador que le guiará durante la creación de sus aplicaciones. Los potentes componentes de Oracle APEX le permiten agregar un alto nivel de funcionalidad a las aplicaciones con código limitado.
-
Desarrollo ágil
El desarrollo con Oracle APEX se basa en la iteración rápida de la aplicación y la revisión con los usuarios finales. Los desarrolladores pueden trabajar fácilmente con los usuarios finales e implantar cambios y solicitudes de mejora, a menudo en tiempo real. APEX es rápido tanto para mantener y mejorar las aplicaciones existentes como para crear el primer prototipo.
-
No hay costos de licencia adicionales
Si ya dispone de una licencia de Oracle Database, no se le aplicarán costos adicionales para el uso de Oracle APEX, sin tener en cuenta el número de desarrolladores, aplicaciones, volumen de datos, procesadores o usuarios finales. Si no dispone de licencias de Oracle Database, también podrá utilizar Oracle APEX junto con los servicios de Oracle Database Cloud a un precio razonable, y están disponibles por horas.
Sustitución de hojas de cálculo
Podría ocurrir un desastre si sustituye las hojas de cálculo utilizadas en funciones críticas para el negocio.
Casi todas las organizaciones utilizan hojas de cálculo para difundir e informar sobre los datos. La razón es que las hojas de cálculo son increíblemente fáciles de crear, ya que cualquiera puede crearlas si dispone de datos. Una vez creadas, los usuarios suelen enviárselas a otros compañeros para actualizarlas, y así sucesivamente. Esto resulta, inevitablemente, en una gran cantidad de copias con datos diferentes y procesos de negocio erróneos. Una solución mucho mejor sería tener una fuente única de datos almacenada en una base de datos completamente segura que incluya una aplicación basada en explorador que pueda utilizar todo el mundo para conservar los datos.
Pruebe el laboratorio de hojas de cálculo
-
Pasar de una hoja de cálculo a una aplicación web en minutos
Utilice el asistente y haga solo unos clics para transformar su hoja de cálculo en una tabla rellena por completo en Oracle Database, completada mediante una aplicación totalmente funcional con un informe y una pantalla para mantener los datos.
-
Fuente única de datos
En lugar de conservar un gran número de hojas de cálculo, los usuarios se conectan a APEX para acceder a una única aplicación centralizada en la que todos conservan los datos, y siempre visualizan los mismos datos.
-
Seguridad Avanzada
A las hojas de cálculo les faltan a menudo autenticación y capacidades de auditoría. Las aplicaciones de APEX pueden utilizar SSO, LDAP o conexión social, y pueden incorporar el rastreo de auditoría con facilidad. La base de datos Oracle, lugar donde residen los datos, suele estar respaldada por DBA de forma profesional.
-
Completamente relacional
La implantación de relaciones de tipo maestro-detalle en hojas de cálculo es demasiado difícil, por lo que la mayoría de las hojas de cálculo son planas. Sin embargo, esto dificulta un análisis adecuado de los datos. APEX se ejecuta encima de la base de datos Oracle totalmente relacional, donde la implantación de integridad referencial es trivial. Así mismo, APEX le permite definir de forma declarativa las páginas maestro-detalle con facilidad.
Modernización de Oracle Forms
Modernice a APEX las aplicaciones de Oracle Forms heredadas que ya no cumplen sus requisitos.
Las aplicaciones de Oracle Forms suelen proporcionar una experiencia de usuario de cliente/servidor obsoleta, tienen una usabilidad deficiente, problemas de accesibilidad y dificultades para funcionar con varios exploradores, y no son aptas para móviles. Además, suele ser difícil y extremadamente caro contratar desarrolladores expertos en Oracle Forms.
Lo ideal sería buscar alternativas para todo lo relacionado con los nuevos requisitos o actualizaciones funcionales principales. Ya que tanto Oracle APEX como Oracle Forms están basados en SQL y PL/SQL, y ambos proporcionan entornos de desarrollo declarativo, a los desarrolladores les resulta fácil cambiar Oracle Forms por Oracle APEX.
Más información
-
Aplicaciones basadas en web modernas, atractivas y ajustables
Tema universal de APEX produce aplicaciones modernas que pueden definir de forma declarativa diferentes estilos de tema y utilizar fácilmente opciones de plantilla para desarrollar aplicaciones que encantarán a sus usuarios finales.
-
Patrones de diseño cohesivos
APEX facilita el desarrollo de aplicaciones intuitivas y accesibles, similares a otras aplicaciones web populares. Los usuarios finales deben poder navegar y utilizar toda la funcionalidad de una aplicación de APEX sin necesidad de formación, por lo que es ideal para aplicaciones orientadas a socios o clientes.
-
Desarrollo rápido de aplicaciones
Ya que APEX está basado en metadatos, es bastante fácil y rápido mantener o mejorar las definiciones de página según sea necesario. Si necesita ampliar una página por completo, puede utilizar SQL, PL/SQL, JavaScript, HTML y CSS.
-
Ejecución en *cualquier* explorador web
La ejecución de una aplicación de APEX está completamente basada en explorador, y no necesita software del cliente. Las aplicaciones son totalmente ajustables, y están preparadas por defecto para móvil, por lo que podrá ejecutarlas en el explorador de cualquier dispositivo.
Uso compartido de datos externos
Cree aplicaciones orientadas al público para usuarios externos, como socios y clientes.
Normalmente es difícil compartir datos con los socios, quienes pueden dificultar la mejora de los procesos de negocio. Si dispusiera de una aplicación que le permitiera interactuar con sus clientes, como realizar una solicitud o un seguimiento, podría mejorar de manera significativa el nivel de satisfacción del cliente, lo que resultaría en que volviera a querer hacer negocios con usted. Sin embargo, no desea exponer su sistema interno en Internet, y le preocupan la seguridad, los ataques de denegación de servicio y el tiempo de actividad del sitio web. Es por eso que, gracias a los servicios de base de datos de Oracle Cloud o a una base de datos Oracle aislada en su zona desmilitarizada, podrá desarrollar aplicaciones orientadas al público de forma segura.

-
Integración de RESTful
Mediante APEX y Oracle REST Data Services (ORDS), los desarrolladores pueden mostrar y/o consumir servicios web RESTful con facilidad. También pueden definir un punto final de REST y, a continuación, crear un informe, gráfico o calendario de forma declarativa encima del origen de datos.
-
Crear aplicaciones a medida
Cree rápidamente aplicaciones personalizadas especialmente para satisfacer y atraer a sus clientes, de manera que quieran hacer más negocios con usted.
-
Alojamiento en la nube
Solo proporcione los datos y deje que Oracle proporcione la infraestructura externa mediante servicios de Oracle Database Cloud.
-
Servicios revisados de Oracle
Oracle proporciona un entorno fortalecido y con supervisión ininterrumpida.
Informe de subalmacén de datos
Cree aplicaciones de informes interactivos basadas en datos diferentes.
Suele ser bastante difícil conseguir una imagen completa y precisa de toda la organización, incluso de un solo departamento. Los datos se almacenan en muchos sistemas, la cantidad de informes es limitada y no siempre proporcionan los detalles necesarios para realizar decisiones de negocio informadas, es difícil limitar lo que puede ver cada usuario y evitar filtraciones de datos, y además puede llevar varias horas ejecutar informes predefinidos. Utilice APEX y sus amplias capacidades de visualización de informes y datos para un desarrollo mucho más fácil de paneles de control apropiados para múltiples comunidades de usuarios.

-
Fusionar datos
El primer paso para poder generar informes de toda una organización de forma correcta es cargar la gran cantidad de juegos de datos diferentes en la base de datos, o definir los servicios web RESTful que puede consumir APEX.
-
Seguridad detallada
Los datos se pueden restringir u ocultar, de manera que solo grupos diferentes de usuarios puedan ver los datos apropiados.
-
Informes completos
APEX incluye informes interactivos, que permiten a los usuarios finales la manipulación de datos extensos, de manera que puedan cambiar con facilidad la forma en la que se muestran los datos para cumplir sus requisitos específicos. Entre las acciones disponibles se incluye la selección y orden de columnas, filtros, ordenación, cálculos, agregados, e incluso la capacidad de girar los datos. Los usuarios finales pueden mantener en privado sus informes o permitir que todo el mundo los pueda ver.
-
Rendimiento
Las operaciones de datos se realizan directamente en Oracle Database, en lugar de mover grandes cantidades de datos a un nivel medio y, a continuación, manipularlos. Oracle Database también incluye muchas funciones de datos ad hoc que se pueden utilizar en una aplicación de Oracle APEX.
Extensiones de SaaS y EBS
Muchos clientes integran sus sistemas de ERP con Oracle APEX. Los sistemas de ERP proporcionan una gran funcionalidad de inmediato, pero no siempre proporcionan los informes específicos que necesita, o puede faltar funcionalidad, especialmente si es específica de su sector u organización. También puede encontrarse con procesos de negocio comunes con demasiados pasos para completarlos, de manera que no son eficientes. En tales casos, si crea una extensión con APEX podrá entregar la información adecuada o mejorar de forma significativa la productividad y, por consiguiente, el nivel de satisfacción del cliente.
Lea el documento técnico Ampliación de EBS 12.2 mediante Oracle APEX
-
Informes interactivos
Permita a los usuarios finales la manipulación fácil de datos, de manera que puedan cumplir sus necesidades de generación de informes. Entre las acciones disponibles se incluye la selección y orden de columnas, filtros, ordenación, cálculos, agregados, e incluso la capacidad de girar los datos. Los usuarios finales pueden mantener en privado sus informes o permitir que todo el mundo los pueda ver.
-
Procesos optimizados
Desarrolle una extensión que entregue un proceso de negocio simplificado que consista en menos pasos. La extensión recupera los datos necesarios del sistema ERP y, a continuación, envía los productos de trabajo terminados de vuelta al sistema ERP.
-
Desarrollo a medida
Cree aplicaciones a medida para cumplir los requisitos específicos de la compañía o sector. Dichas aplicaciones deben utilizar los datos ERP apropiados, pero pueden contener objetos de base de datos local para el almacenamiento de datos adicionales que no estén disponibles en el sistema ERP.
-
Integración perfecta
APEX puede utilizarse para incluir datos de sistemas diferentes, no solo desde su ERP, para crear mejores paneles de control e informes, o flujos de negocio más complejos. Dichos datos se pueden obtener mediante servicios web RESTful, o mediante enlaces a otra base de datos para extraer y/o enviar datos.