Basado en Oracle

Oracle APEX es una función, totalmente soportada y sin costo alguno, de Oracle Database. Descubra lo que significa estar basado en Oracle y explore todas las funciones y ventajas disponibles.

Listo para la empresa desde el principio.

Puede que no sepa que, si tiene Oracle Database, ya dispone de Oracle APEX. Es una de las funciones más populares de Oracle Database, ya que es la solución de bases de datos más completa, integrada y segura para despliegues a cualquier escala.

Estos son algunos beneficios que obtendrá por la integración nativa de Oracle APEX en Oracle Database.

  • Totalmente soportado

    Si su dispositivo soporta Oracle Database o tiene una instancia de Oracle Database Cloud Service, soportará Oracle APEX. Disponemos de un equipo especializado de analistas de soporte que están especialmente formados en Oracle APEX para ayudarle a ponerse en marcha.

  • Enlazado con Oracle Database

    Oracle APEX es, desde 2004, una función incluida y sin costos de Oracle Database. Esto quiere decir que, si tiene Oracle Database, ya dispone de Oracle APEX. Esto también quiere decir que no hay costos de licencia adicionales, independientemente del número de desarrolladores que están desarrollando cualquier cantidad de aplicaciones para un número ilimitado de usuarios finales.

  • Funciona donde funcione Oracle Database

    Oracle APEX funciona en los mismos lugares que Oracle Database, de forma local, en Oracle Cloud, etc.

  • Funciones empaquetadas

    Debido a que Oracle APEX es nativa de Oracle Database, tiene acceso directo a todas las funciones y capacidades de Oracle Database. Esto quiere decir que los desarrolladores de APEX pueden utilizar todas estas funcionalidades para crear y desplegar sus aplicaciones.

Análisis de todos los datos.

Oracle Database ofrece funciones especializadas para analizar y obtener información significativa de sus datos. Puede utilizar SQL basado en estándares como forma fácil de definir, acceder, mantener y analizar sus datos de la forma que desee. También hay soporte para los datos no relacionales, como JSON, XML, documentos y espaciales, de manera que pueda acceder a todos sus datos y transformarlos en información.

Analizar datos

Todas las herramientas para realizar análisis de datos, desde una simple sentencia SELECT hasta análisis complejos y coincidencia de patrones, están disponibles para sus aplicaciones de Oracle APEX.

Las funciones y características analíticas de la base de datos que están embebidas en Oracle Database pueden utilizarse para resolver una gran variedad de problemas de negocio. Los desarrolladores y usuarios de negocio pueden acceder a una gran cantidad de funciones de análisis y combinar sus resultados con otras consultas SQL y pipelines analíticos para obtener más información. Tales análisis complejos se realizan con un código SQL mucho más claro y conciso. Las tareas complejas se pueden expresar ahora con una única sentencia SQL, más rápida de formular y mantener, que conllevan una mayor productividad.

  • SQL basado en estándares

    SQL es un idioma controlado por estándares e increíblemente simple que proporciona una forma fácil de acceder, definir, conservar y analizar los datos. Es el idioma estándar del sector para el análisis de datos y, gracias a Oracle APEX, tiene acceso directo a SQL en toda la aplicación.

  • Funciones SQL de análisis

    Las funciones SQL de análisis van más allá de las capacidades de agregación de SQL92 clásico. Los totales en ejecución, las medias flotantes o el cálculo de clasificaciones se pueden expresar con una simple función SQL en lugar de código complejo a mano.

  • Coincidencia de Patrón

    La base de datos Oracle proporciona un juego enriquecido de funcionalidades para la coincidencia de patrones (todo disponible como funciones SQL). Eso incluye expresiones regulares en cadenas, pero también la coincidencia de patrones complejos en filas y columnas de tabla mediante la función MATCH_RECOGNIZE.

  • Funciones de estadística

    Incluso los cálculos de estadística son parte de la función SQL de Oracle Database. Utilice llamadas de función simples para calcular las desviaciones estándar, regresiones lineales, o incluso para las pruebas de probabilidad estadística.

Varios formatos de datos

No todos los datos son relacionales. Las aplicaciones de negocio tienen que enfrentarse a muchos formatos de datos. Como los sistemas y servicios externos están integrados, los formatos JSON y XML son cada vez más importantes. La base de datos Oracle es un sistema de gestión de bases de datos de varios modelos que no solo soporta los formatos relacionales, sino que también otros como XML, JSON, documentos, espaciales, etc. Los desarrolladores de APEX pueden aprovechar estas capacidades para sus aplicaciones simplemente utilizando SQL o las API PL/SQL directamente en la base de datos.

  • JSON y XML

    La "dualidad JSON/XML y SQL" ha sido la dirección de desarrollo clave para el soporte de JSON y XML desde 2001, por lo que los datos JSON o XML se pueden convertir en un formato relacional, y viceversa. Esto permite a los desarrolladores de APEX crear fácilmente informes, gráficos u otros componentes directamente en datos JSON o XML.

  • Recuperación de texto completo

    Oracle Text utiliza SQL estándar para indexar, buscar y analizar el texto y los documentos almacenados en una base de datos Oracle, en archivos y en la web. Mediante funciones SQL de Oracle Text y componentes de APEX, como cuadrículas interactivas o informes interactivos, las aplicaciones APEX pueden equiparse rápidamente con capacidades de motor de búsqueda.

  • Espacial

    Los datos espaciales están soportados en Oracle Database desde Oracle8i. Esto incluye no solo puntos simples, sino también objetos de geometría más complejos, como cadenas de líneas o polígonos. La consulta o las funcionalidades de procesamiento de datos espacial están disponible como funciones SQL o PL/SQL y, por tanto, están disponibles para el desarrollador de APEX como cualquier otra funcionalidad.

Escalable, con gran rendimiento y segura.

Sabemos qué hace que una aplicación esté preparada para su uso en empresa. Oracle Database ofrece una amplia gama de funciones para ayudar a los clientes a cumplir los requisitos específicos de las áreas de rendimiento y escalabilidad, alta disponibilidad, seguridad y conformidad, almacenamiento de datos y big data, y gestión. Sus aplicaciones de APEX pueden beneficiarse con facilidad de todas estas funcionalidades, ya que está integrada encima de la plataforma de Oracle Database.

Escalabilidad y rendimiento

  • Real Application Clusters

    Oracle Real Application Clusters permite el despliegue transparente de instancias de Oracle Database en un pool de servidores de cluster. Esto permite a los clientes volver a desplegar fácilmente su instancia de Oracle Database de servidor único en un cluster de servidores de bases de datos y, por tanto, aprovechar al máximo la capacidad de memoria y potencia de procesamiento combinadas que proporcionan los servidores de bases de datos de cluster.

  • En memoria

    Oracle Database In-Memory implanta algoritmos de vanguardia para exploraciones, uniones y agregaciones en memoria. Estas optimizaciones permiten a Oracle Database In-Memory ejecutar consultas en el asombroso ratio de miles de millones de filas por segundo en cada núcleo de CPU. Los análisis que anteriormente tardaban horas o más en ejecutarse ahora finalizan en segundos, lo que permite la toma de decisiones de negocio en tiempo real.

Seguridad

Oracle Database proporciona seguridad de varias capas, como controles para evaluar riesgos, evitar la revelación no autorizada de datos, detectar e informar de actividades en la base de datos, y reforzar los controles de acceso de datos a la base de datos con seguridad controlada por datos. Capacidades como las opciones de conversión de tablespace en línea y fuera de línea proporcionan flexibilidad al tiempo que despliegan el cifrado, y el análisis de privilegios de base de datos ayuda a reducir la superficie del ataque en una aplicación. Todo esto está disponible automáticamente en su aplicación de APEX, ya que esta forma parte de la base de datos.

  • Cifrado de Datos Transparente

    El cifrado de datos transparente (TDE) evita que los posibles atacantes salten la base de datos y lean información confidencial directamente desde el almacenamiento aplicando el cifrado de los datos estáticos en la capa de base de datos.

  • Base de Datos Privada Virtual

    Oracle Virtual Private Database (VPD) proporciona una interfaz para asociar los paquetes PL/SQL con las tablas de aplicación. El paquete PL/SQL calcula un predicado o cláusula "where" que se agrega automáticamente a las sentencias SQL entrantes, por lo que se restringe el acceso a filas y columnas dentro de la tabla.

  • Real Application Security

    Oracle Real Application Security (RAS) proporciona un modelo declarativo que activa las políticas de seguridad que incluyen por completo no solo los objetos de negocio que se están protegiendo, sino también los principales (usuarios y roles) que tienen permisos para trabajar con dichos objetos de negocio. Mediante Oracle RAS, los usuarios se autentican tanto en la capa de aplicación como en la base de datos. Los privilegios que se asignan al usuario o rol también controlan el tipo de operaciones (seleccionar, insertar, actualizar, suprimir) que se pueden realizar en las filas y columnas de los objetos de la base de datos. Además, la integración lista para usar con Oracle APEX elimina el desarrollo personalizado para proteger los datos de la aplicación.

  • Auditoría de base de datos

    La auditoría es siempre sobre responsabilidad, y frecuentemente se realiza para proteger y preservar la privacidad de la información almacenada en las bases de datos. La preocupación sobre las políticas y prácticas de privacidad está aumentando a un ritmo constante por el uso omnipresente de las bases de datos en negocios y en Internet. Oracle Database proporciona una profundidad de auditoría que permite de forma constante a los administradores del sistema implantar protecciones mejoradas, una temprana detección de actividades sospechosas y respuestas de seguridad bien ajustadas.

Gestión lista.

Oracle Database es la base de datos de gestión automática de próxima generación que ayuda a los negocios a reducir los costos operativos de TI, al tiempo que proporciona la máxima disponibilidad y rendimiento. Esta base de datos de gestión automática se supervisa, diagnostica y ajusta a sí misma. Las funciones de gestión de Oracle Database 19c permiten que los DBA sean más productivos, y ayudan a las organizaciones a reducir los costos de gestión y a escalar para gestionar la cuadrícula de cálculo de empresa que se ejecuta de forma local en Oracle Cloud y Oracle Cloud Machine.

Capacidades de gestión

Las capacidades de gestión de Oracle Database les facilitan la vida a los DBA ofreciendo un cambio inclusivo de solución de todo el ciclo de vida y la gestión de configuración, aplicación de parches, aprovisionamiento, pruebas, enmascaramiento/subjuego, gestión del rendimiento y ajuste automático. Y APEX es solo una parte de Oracle Database.

  • Copia de seguridad y recuperación

    Al realizar una copia de seguridad a la base de datos, también se realiza una copia de seguridad a todos los metadatos de APEX sin ningún esfuerzo adicional para el DBA. Los redo logs de la base de datos contienen tanto datos como metadatos. Cualquier recuperación también incluirá datos y aplicaciones de Oracle APEX, que simplemente se beneficia de las operaciones de base de datos normales.

  • Supervisión

    En la mayoría de casos, ya hay una infraestructura de supervisión y gestión en Oracle Database. Cuando se gestiona una base de datos con Oracle Enterprise Manager, APEX simplemente forma parte y se beneficia de los procedimientos y conceptos operativos existentes.

  • Data Guard

    Oracle Data Guard proporciona el software de gestión, supervisión y automatización necesario para crear y mantener una o más copias sincronizadas de una base de datos de producción para proteger los datos de Oracle ante fallos, desastres, errores humanos y corrupciones de datos, al tiempo que también ofrece una alta disponibilidad para aplicaciones esenciales.

Multi-inquilino

En esta arquitectura, una base de datos de contenedor multi-inquilino puede retener muchas bases de datos conectables. Una base de datos existente puede adoptarse sin necesidad de cambios en la aplicación. Oracle Multitenant complementa por completo otras opciones, como Oracle Real Application Clusters y Oracle Active Data Guard.

  • Gestionar varias bases de datos como una sola

    Mediante la consolidación de bases de datos existentes como bases de datos contectables, los administradores pueden gestionar varias bases de datos como una sola. Por ejemplo, tareas como la realización de copias de seguridad y la recuperación ante desastres se realizan al nivel de la base de datos de contenedor multi-inquilino.

  • Aprovisionamiento rápido y clonación

    La creación de bases de datos conectables, el movimiento de estas entre contenedores y su clonación se realizan mediante nuevos comandos SQL y tardan solo unos segundos. Cuando el sistema de archivos subyacente soporta el aprovisionamiento ligero, pueden clonarse muchos terabyes casi al instante simplemente introduciendo las palabras clave "snapshot copy" en el comando SQL.

  • Gestión de Recursos

    En Oracle Database 12c, el gestor de recursos se amplía con funcionalidades específicas para controlar la competencia para recursos entre bases de datos conectables dentro de una base de datos de contenedor multi-inquilino.

Tecnologías flashback

A pesar de las medidas preventivas, las personas cometen errores. Las tecnologías flashback de Oracle Database son un juego único y enriquecido de soluciones de recuperación de datos que permiten corregir los errores humanos deshaciendo de forma selectiva y efectiva los efectos del mismo. Antes de flashback, dañar una base de datos era cuestión de minutos, mientras que su recuperación podía tardar horas. Pero gracias a flashback, corregir errores tarda lo mismo que cometerlos.

  • Consulta de flashback

    Consulte los datos de algún momento puntual en el pasado. Esta potente función puede utilizarse para visualizar y reconstruir lógicamente los datos corruptos que puedan haberse suprimido o cambiado involuntariamente. Esta función de la base de datos está directamente integrada en los informes interactivos o cuadrícula interactiva de APEX.

  • Flashback de Borrado

    Recupere una tabla borrada por accidente. Restaura la tabla borrada, y todos sus índices, restricciones y disparadores, de la Papelera de reciclaje (un contenedor lógico de todos los objetos borrados).

  • Flashback de Base de Datos

    Restaure la base de datos entera hasta un momento puntual específico con los logs de flashback optimizados en Oracle, en lugar de con copias de seguridad y recuperación de avance.