Está en la página 1de 2

Ventajas

Aunque sus ventajas son bastante similares a las ventajas de una base de datos
distribuida, cabe destacar las siguientes:
• Se pueden agregar y quitar nodos muy fácilmente.
• Cada base de datos tiene su propio administrador, mientras que en las
distribuidas la administración es global.
• Un nodo puede ser componente de varias bases de datos federadas, debido a su
autonomía y a que sus datos son propios.
• Y al igual que en las distribuidas, un fallo solo afectara en el nodo en el
que se ha producido y no a todas las bases de datos (Barrios, 2020).
Elementos a tener en cuenta al escoger una base de datos relacional
El software utilizado para almacenar, administrar, consultar y recuperar datos
guardados en una base de datos relacional se denomina sistema de gestión de bases
de datos relacionales (RDBMSf). El RDBMS proporciona una interfaz entre los
usuarios/aplicaciones y la base de datos, además de funciones administrativas para
gestionar el acceso a los datos, así como su almacenamiento y rendimiento.

Hay varios factores a tener en cuenta al elegir entre diferentes tipos de bases de
datos y productos de bases de datos relacionales. El RDBMS que escoja dependerá de
las necesidades de su empresa. Piense en las siguientes preguntas:

¿Necesitamos un gran nivel de precisión en los datos? ¿El almacenamiento y la


precisión de los datos se basarán en la lógica empresarial? ¿Tenemos datos con
requisitos estrictos de precisión (por ejemplo, datos financieros e informes
gubernamentales)?
¿Necesitamos escalabilidad? ¿Cuál es la escala de los datos a gestionar y cuál es
el crecimiento previsto? ¿Necesitaremos un modelo de base de datos compatible con
copias de bases de datos reflejadas (como instancias separadas) para permitir la
escalabilidad? Si es así, ¿podrá mantener ese modelo la uniformidad de los datos en
todas las instancias?
¿Es muy importante la concurrencia? ¿Vamos a necesitar que muchos usuarios y
aplicaciones accedan de forma simultánea a los datos? ¿El software de la base de
datos permite ofrecer concurrencia sin comprometer la seguridad de los datos?
¿Qué necesitamos en términos de rendimiento y fiabilidad? ¿Necesitamos un producto
de gran rendimiento y fiabilidad? ¿Qué tipo de rendimiento necesitamos en la
respuesta a las consultas? ¿Qué compromisos han adquirido los proveedores según los
acuerdos de nivel de servicio (SLA) o las paradas no previstas?
La base de datos relacional del futuro: la base de datos autogestionada

Obtenga más información sobre cómo funcionan las bases de datos de autogestión
(14:32)
A lo largo de los años, las bases de datos relacionales han ido cambiando y se han
hecho mejores, más rápidas, más fuertes y más fáciles de utilizar. Sin embargo, en
algunos sentidos también se han vuelto más complejas, y su administración se ha
convertido en una profesión en sí misma. En lugar de utilizar su experiencia para
desarrollar aplicaciones innovadoras que aporten valor a la empresa, los
desarrolladores han tenido que dedicar la mayor parte de su tiempo a gestionar la
base de datos para optimizar su rendimiento.

Hoy en día, la tecnología autónoma utiliza las virtudes del modelo relacional para
ofrecer un nuevo tipo de base de datos relacional. Las bases de datos de
autogestión (también conocidas como bases de datos autónomas) mantienen la potencia
y las ventajas del modelo relacional, pero utilizan la inteligencia artificial
(IA), el aprendizaje automático y la automatización para supervisar y mejorar el
rendimiento de las consultas y las tareas de administración. Por ejemplo, para
mejorar el rendimiento de las consultas, la base de datos de autogestión puede
formular hipótesis y probar índices para agilizar las consultas e impulsar así las
mejores hacia la producción, y todo eso sin ayudas externas. La base de datos de
autogestión realiza estas mejoras continuamente, sin la ayuda de ninguna persona.
La tecnología autónoma evita que los desarrolladores tengan que encargarse de las
aburridas tareas de administración de la base de datos. Por ejemplo, ya no tienen
que determinar de antemano las necesidades de infraestructura. En lugar de eso, con
una base de datos de autogestión pueden añadir recursos de almacenamiento y
computación según sea necesario para fomentar el crecimiento de la base de datos.
Con solo unos pocos pasos, los desarrolladores pueden crear fácilmente una base de
datos relacional autónoma, lo que permite diseñar aplicaciones con mayor rapidez.

También podría gustarte