Act 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

¿Qué es la base de datos de Oracle?

La base de datos de Oracle (Oracle DB, Oracle Database) es un sistema de administración de bases
de datos relacionales (RDBMS) de Oracle Corporation.

En la actualidad, las empresas necesitan bases de datos escalables de alto rendimiento más que
nunca. Muchos aprovechan Oracle DB para impulsar aplicaciones empresariales para el
procesamiento de transacciones en línea (OLTP, Online Transaction Processing), el
almacenamiento de datos y el análisis empresarial. Los equipos de TI también necesitan un
rendimiento según demanda de estas bases de datos para satisfacer las necesidades de desarrollo,
pruebas, análisis y continuidad del negocio.

Características
Tablas integradas con particiones híbridas

Características de OracleOracle tiene conocimiento de que sus clientes habitualmente están


atrapados entre la situación de crecimiento sustancial de volúmenes de datos y las normas que les
piden conservar los datos disponibles durante mucho tiempo. Las tablas con particiones híbridas
de Oracle Database 19c permitirán hacer frente a esta problemática.

Dichas tablas que tienen particiones híbridas facilitan que los administradores de base de datos
creen una tabla entre las particiones dentro de la base de datos y las particiones que se conservan
en los almacenes que son económicos de lectura en el exterior de la base de datos.

Ciclo de vida de desarrollo más veloz

Luego de conseguir el acceso al servicio, quienes desarrollan Oracle escriben sus aplicaciones y,
posteriormente, se enlazan al servicio a través de sus credenciales.

Es probable comenzar inmediatamente con la escritura y lectura de los datos. Oracle tiene la
responsabilidad de la gestión de bases de datos, la gestión de almacenar, la alta escalabilidad y
disponibilidad, lo que permite a los desarrolladores concentrarse en la creación de aplicaciones de
mucho rendimiento.

Indexación automática

La cualidad de indexación automática emplea algoritmos de machine learning para desarrollar y


ajustar de forma constante los índices, con el objetivo de optimizar el desempeño y disminuir el
coste.
Por vez primera, una base de datos tiene la capacidad de establecer por sí el conglomerado
óptimo de índices para el conjunto de datos. Esto quiere decir que es probable comenzar la base
de datos con pocos índices o ninguno.

Compatibilidad con JSON

Esta característica se integró a partir de Oracle Database 12c, con el resguardo nativo de
documentos JSON y el acceso de SQL y siguió en 18c, con los exámenes de alto desempeño para
los referidos documentos, como si se hubiera hecho la ingesta de datos JSON en las columnas y
filas de la base de datos.

Es una manera sencilla de hacer estudios en los citados documentos. La empresa Oracle mejoró en
Oracle Database 19c lo compatible con documentos JSON, haciendo más fáciles los procesos para
los desarrolladores que son tradicionales.

Transacciones conformes con ACID

Estas transacciones, coherencia, durabilidad, atomicidad y aislamiento, son completamente


compatibles con los datos guardados en el NoSQL Database Cloud Service de Oracle. Si se
requiere, la coherencia se puede hacer más flexible para la latencia menor.

Tiempo de duración

Facilita a los creadores describir un marco que es temporal en las filas de la tabla, luego de lo cual
las filas vencen de forma automática y ya no son accesibles. Dicha función es una necesidad
importante al capturar datos de sensor para servicios de la internet.

Base de datos en la nube

Hay dos tipos principales de modelos de implementación de bases de datos en la nube.

El tradicional, que es muy similar a una base de datos in-situ y administrada internamente, con la
única diferencia del suministro de la infraestructura. En este caso, una organización compra
espacio de máquina virtual de un proveedor de servicios en la nube y la base de datos se
implementa en la nube. Los desarrolladores de la empresa utilizan un modelo DevOps o personal
informático tradicional para controlar la base de datos. La organización se encarga de la
supervisión y la gestión de la base de datos.

La base de datos como servicio (DBaaS), en el que una organización contrata un servicio de
suscripción de pago con un proveedor de servicios en la nube. El proveedor de servicios ofrece
diferentes tareas operativas, de mantenimiento, administrativas y de gestión de bases de datos en
tiempo real para el usuario final. La base de datos se ejecuta en la infraestructura del proveedor
de servicios. Este modelo de uso suele incluir la automatización en las zonas de suministro, copia
de seguridad, escalabilidad, alta disponibilidad, seguridad, aplicación de parches y supervisión del
estado. El modelo DBaaS es el que aporta el mayor valor a las organizaciones, ya que les permite
emplear una gestión de base de datos subcontratada y optimizada mediante la automatización de
software, en lugar de contratar y gestionar expertos internos.

Ventajas de una base de datos en la nube

Las bases de datos en la nube ofrecen muchas de las ventajas de otros servicios en la nube; por
ejemplo:

Mejor agilidad e innovación. Las bases de datos en la nube se pueden configurar muy
rápidamente y se desactivan con la misma rapidez. Esto acelera y simplifica las pruebas, las
validaciones y las operacionalizaciones de las nuevas ideas empresariales. Si la organización decide
no lanzar un proyecto, basta con abandonarlo (y su base de datos) y pasar a la siguiente
innovación.

Comercialización más rápida. Cuando se utiliza una base de datos en la nube, no es necesario
solicitar hardware ni esperar a que se produzcan envíos, instalaciones o configuraciones de red
cuando un nuevo producto está en la cola de desarrollo. El acceso a la base de datos puede estar
disponible en cuestión de minutos.

Reducción de riesgos. Las bases de datos en la nube ofrecen numerosas oportunidades para
reducir el riesgo en toda la empresa, sobre todo para los modelos DBaaS. Los proveedores de
servicios en la nube pueden usar la automatización para garantizar el cumplimiento de las
funciones y las mejores prácticas en materia de seguridad y reducir la probabilidad de que haya
errores humanos, que son la causa principal de los tiempos de inactividad del software. Las
funciones automatizadas de alta disponibilidad y los acuerdos de nivel de servicio (SLA) pueden
reducir o eliminar la pérdida de ingresos por tiempo de inactividad. Además, la previsión de
capacidad ya no es un problema crítico al implementar proyectos, ya que la nube puede ser un
recurso infinito de infraestructuras y servicios "justo a tiempo".

Costes más bajos. Los modelos de suscripción de pago por uso y la escalabilidad dinámica
permiten a los usuarios finales prepararse para la normalidad, subir el ritmo para la demanda
máxima durante los períodos de mayor trabajo y bajarlo cuando la demanda vuelva a la
normalidad. Esto es mucho más barato que mantener estas funciones de manera interna y tener
que comprar servidores físicos que puedan gestionar la demanda máxima aunque solo tengan que
hacerlo un par de días cada tres meses. Las empresas pueden desactivar literalmente los servicios
cuando no sean necesarios, lo que supone un ahorro de dinero. También pueden reducir los
costes al ejecutar iniciativas globales con inversiones marginales en infraestructura. En muchos
casos, la automatización del software en la nube reemplaza el elevado coste de los
administradores de bases de datos (DBA). Al no precisar de costosos recursos internos, se reducen
los gastos operativos.

Socios Cloud Elite y Global Elite de Oracle


El programa en la nube Oracle Partner Network (OPN) distingue a los socios con un nivel de
experiencia, habilidad e inversión resaltado y contrastado en los servicios Oracle Cloud. Los
partners más cualificados y comprometidos que hayan invertido en conocimiento de Oracle Cloud
reciben un reconocimiento como partners Cloud Elite y Global Cloud Elite.

Tipos de bases de datos en la nube y el cambio al multimodelo

Hay muchos tipos de bases de datos en la nube y todos se han diseñado para satisfacer
necesidades concretas y manejar tipos específicos de cargas de trabajo. Por ejemplo, hay bases de
datos diseñadas especialmente para administrar transacciones, otras se han creado para ejecutar
aplicaciones en internet y otras sirven como data warehouses para analítica. La aplicación de
modelos específicos de bases de datos para satisfacer las necesidades de aplicaciones o cargas de
trabajo específicas se denomina persistencia políglota.

Las cargas de trabajo OLTP se basan en modelos de datos diferentes de los utilizados en las cargas
de trabajo OLAP. Los datos del tipo documento o multimedia se basan en formatos como XML y
JavaScript Object Notation (JSON). Otros tipos son las bases de datos gráficas empleadas para el
análisis de conectividad, las bases de datos espaciales para análisis geográficos y los almacenes de
valores clave para el almacenamiento de alto rendimiento y la búsqueda de tipos de datos
simples.

Con el tiempo, el desarrollo de las bases de datos comerciales y corporativas ha hecho que estas
empezaran a abarcar múltiples modelos de datos y métodos de acceso dentro de un solo sistema
de gestión de base de datos. La tendencia actual en el sector es la transición hacia la base de datos
multimodelo, que permite a un usuario final trabajar con diferentes tipos de cargas de trabajo
desde una base de datos primaria.

Oracle hace referencia a este concepto como la persistencia políglota multimodelo. Esta nueva
función permite que muchas aplicaciones utilicen el mismo sistema de gestión de bases de datos
mientras la empresa continúa aprovechando los modelos de datos únicos necesarios para una
aplicación específica. Gracias a estas nuevas arquitecturas de bases de datos, las empresas están
logrando optimizar significativamente la cantidad de bases de datos que utilizan, así como evitar la
creación de silos de datos que bloquean el activo más valioso de una organización (los datos) e
impiden que la empresa les dé un uso más amplio.

Elementos a tener en cuenta al escoger una base de datos en la nube


Las organizaciones que buscan una solución de base de datos corporativa en la nube tienen ante sí
un gran abanico de opciones y proveedores disponibles. Es importante que seleccione el modelo
que se adapte mejor a sus necesidades comerciales específicas. A continuación, describimos
algunas características clave que cualquier base de datos en la nube debería tener:

Rendimiento

El escalado independiente y online de la capacidad de computación, almacenamiento, aplicación


de parches y actualización (con una disponibilidad continua de los datos para las aplicaciones)
garantizará que la capacidad de su base de datos esté a la altura de las necesidades de su
empresa, aunque estas varíen, y sin interrumpir las operaciones. La optimización automatizada y
online del rendimiento, como la autoindexación, es algo imprescindible. También es importante
ampliar el clustering para las tareas de lectura y escritura, a fin de garantizar que las cargas de
trabajo más importantes y en tiempo real se ejecutan sin problemas.

Seguridad

Es imprescindible contar con funciones robustas de seguridad. Cualquier modelo de base de datos
que seleccione debe poder realizar el cifrado de datos en reposo y en desarrollo, así como
proporcionar actualizaciones de seguridad automatizadas. También es esencial garantizar una
separación estricta de las tareas, de manera que las operaciones no puedan acceder a los datos
del cliente. Unas funciones potentes de redacción de datos ayudan a garantizar que la visibilidad
de los datos confidenciales es limitada y está bajo control. La detección y prevención de ataques
externos gracias al aprendizaje automático proporciona una capa adicional de seguridad en
tiempo real. Por último, en las aplicaciones más importantes para la empresa necesitará una
infraestructura en la nube especializada que incluya el aislamiento de hardware de otros
inquilinos.
Conclusión
El sistema de base de datos de Oracle es muy completo ya que las sus características como
las tablas integradas, velocidad y rendimiento entre otras, la hacen un gestor que no e
pida nada a otro y se complementa con que tiene la opción de base de datos en la nube,
algo que se ha venido usando ya hace rato y que ellos lo manejan de una buena manera.
Además, tiene mejor agilidad e innovación, las bases de datos en la nube se pueden configurar
muy rápidamente y se desactivan con la misma rapidez. Esto acelera y simplifica las pruebas, las
validaciones y las operacionalizaciones de las nuevas ideas empresariales. También hace la
comercialización más rápida, cuando se utiliza una base de datos en la nube, no es necesario
solicitar hardware ni esperar a que se produzcan envíos, instalaciones o configuraciones de red. Y
en cuanto a la reducción de riesgos, las bases de datos en la nube ofrecen numerosas
oportunidades para reducir el riesgo en toda la empresa. Oracle es para mi el mejor gestor de base
de datos.

También podría gustarte