Está en la página 1de 19

Complejo Educativo “De La Salle”

Sexto Perito Contador Con Orientación En Computación “A”


Computación III
Jorge Luis García
I Unidad

Manejadores de Base de Datos

19 Reyes Palacios, Michael Noé


Huehuetenango 22 de enero del año 2024
Introducción

Las bases de datos son esenciales en la informática y la gestión de la


información porque permiten almacenar, organizar y recuperar datos de
manera efectiva. Los sistemas especializados conocidos como manejadores de
bases de datos se encargan de controlar el acceso y la manipulación de la
información almacenada. Cada tipo de manejador de bases de datos está
diseñado para satisfacer ciertos requisitos en términos de funcionalidad,
escalabilidad, confiabilidad y rendimiento.
Los requisitos del proyecto, como el modelo de datos, el rendimiento, la
escalabilidad y la consistencia, determinan el manejador de bases de datos.
Cada tipo de manejador tiene sus ventajas y desventajas, y elegir el mejor para
una aplicación es fundamental para su éxito.
1. Sistemas de gestión de bases de datos relacionales (SGBDR)

Es un software que permite administrar una base de datos. Proporciona el método de


organización necesario para el almacenamiento y recuperación flexible de grandes
cantidades de datos. Esto significa que mediante este programa se puede utilizar, configurar
y extraer información almacenada.
Los usuarios pueden acceder a la información usando herramientas específicas de consulta
y de generación de informes, o bien mediante aplicaciones al efecto.

Estos sistemas también proporcionan métodos para mantener la integridad de los datos,
para administrar el acceso de usuarios a los datos y para recuperar la información si fallo
del sistema y hacer copias de seguridad. Las bases de datos y los sistemas para su gestión
son esenciales para cualquier área de negocio, y deben ser gestionados con esmero.

Modelo de relación:

La teoría de conjuntos y las relaciones matemáticas son los pilares del modelo relacional.
Los datos se organizan en tablas, cada una de las cuales contiene una entrada distinta y cada
columna contiene un atributo específico. Las claves primarias y externas establecen
relaciones entre tablas.

SQL (Structured Query Language):

La mayoría de los SGBDR realizan operaciones de consulta y manipulación de datos con


SQL como lenguaje estándar. La creación y modificación de tablas, la recuperación de
datos y la gestión de permisos son algunas de las muchas tareas que SQL puede realizar.

Algunos ejemplos de SGBD son MySQL, MariaDB, PostgreSQL, Microsoft SQL Server,
Oracle Database y Microsoft Access.

Componentes

 El motor de la base de datos acepta peticiones lógicas de los otros subsistemas del
SGBD, las convierte en su equivalente físico y accede a la base de datos y diccionario
de datos en el dispositivo de almacenamiento.
 El subsistema de definición de datos ayuda a crear y mantener el diccionario de datos
y define la estructura del fichero que soporta la base de datos.
 El subsistema de manipulación de datos ayuda al usuario a añadir, cambiar y borrar
información de la base de datos y la consulta para extraer información. El subsistema
de manipulación de datos suele ser la interfaz principal del usuario con la base de datos.
Permite al usuario especificar sus requisitos de la información desde un punto de vista
lógico.
 El subsistema de generación de aplicaciones contiene utilidades para ayudar a los
usuarios en el desarrollo de aplicaciones. Usualmente proporciona pantallas de entrada
de datos, lenguajes de programación e interfaces.
 El subsistema de administración ayuda a gestionar la base de datos ofreciendo
funcionalidades como almacenamiento y recuperación, gestión de la seguridad,
optimización de preguntas, control de concurrencia y gestión de cambios.

Lenguaje de modelación
Toda base de datos soportada por un SGBD debe tener unos esquemas modelados
adecuadamente. Coincidiendo con la evolución histórica de las bases de datos, estas han
utilizado distintos modelos. Los SGBD esperan un modelo determinado para poder acceder
de forma simple a la base de datos. Estos modelos son:

 Jerárquicos
 En red
 Relacionales
 Multidimensionales
 De objetos
También se han utilizado listas invertidas.

Estructura jerárquica

2. Sistemas de bases de datos en red (SBDR)

La definición de una base de datos de red sería aquella base de datos formada por una
serie de registros, los cuáles están enlazados entre sí creando una red. Estos registros son
similares a los campos en las bases de datos relacionales, y cada uno de ellos contiene un
único atributo o valor.

Las bases de datos de red son similares a las bases jerárquicas o de árbol invertido. La
principal diferencia entre ambas es que las bases jerárquicas solo permite un único nodo
padre, mientras que en las bases de red (también llamadas estructura de plex) es posible
crear varios nodos padre.

Características y aspectos a tener en cuenta

Uno de los principales conceptos a tener en cuenta en una base de datos de red es el término
«conjunto». Un conjunto está formado por dos tipos de registro, los cuáles están ligados
con una relación «de muchos a muchos». Para poder establecer esta relación, es necesario
que haya un conexión entre ambos tipos de registro, lo cual se consigue a través de un
registro llamado «conjunto conector».

En base al funcionamiento de los conjuntos, se pueden definir las


principales características de una base de datos de red:

 Se disponen en estructura de árbol invertido, pero a diferencia de las bases


jerárquicas, es posible que existan varios registros padres.

 Hay registros padres, llamados «propietario» y registros hijos, llamados «miembro».

 Cada conjunto está formado por un registro padre y uno o varios registros hijos. A
estas colecciones de registros de les denomina ocurrencia de conjuntos.

 Los registros propietarios del mismo tipo de ocurrencia de conjuntos, deben ser del
mismo tipo entre sí.

 Los registros padres de un tipo de conjunto han de ser de distinto tipo que los
registros hijos.

 Un registro miembros solo puede aparecer una vez en cada ocurrencia de conjuntos.

 Los registros hijos pueden asociarse a uno o varios padres, es decir, pueden
pertenecer al mismo tiempo a varios conjuntos distintos.

 En una una base de datos de red se pueden establecer diferentes niveles jerárquicos,
por tanto, un registro puede ser miembros de un conjunto, y a la vez, ser padre en
otro conjunto diferente.

Ventajas y desventajas

Como todos los sistemas de almacenamiento de información, las bases de datos de red
están diseñadas para casos determinados, y cuentan con sus ventajas e inconvenientes.

Ventajas
Entre las principales ventajas de las bases de datos de red está la posibilidad de establecer
relaciones de muchos a muchos. Por ejemplo, una tienda online que quiere relacionar a los
productos con los pedidos. Un producto puede ser objeto de múltiples pedidos, pero a su
vez, un pedido puede contener diversos productos. Una base de datos de red permite
establecer este tipo de relaciones cruzadas, lo cual no es posible con las bazas jerárquicas
estándar.

Desventajas

Entre las desventajas de las bases de datos de red es que esta relación de muchos a
muchos no se puede establecer entre instancias o registros de diferente nivel, como sí
sucede en las bases relacionales. Por ejemplo, se puede establecer que un médico tiene
relación con varios pacientes, pero no resulta tan sencillo establecer la misma relación en
sentido inverso, de un paciente a muchos médicos.

Objetivo de la base de datos de red

El objetivo de las bases de datos de red es, básicamente, el mismo que el de todas las bases
de datos. Esto es, permitir almacenar y organizar la información de forma sencilla e incluir
un contenido tan variado como se desee. Pero además, también cuenta con otros objetivos
más específicos:

 Facilitar el acceso a la información, que los datos puedan ser consultados de forma
rápida y sencilla.

 Favorecer que la información se comparta, es decir, garantizar que varios usuarios


puedan consultar la información de forma concurrente.

 Asegurar la flexibilidad de la información, esto es, que se puedan editar, modificar o


eliminar datos que pueden variar a lo largo del tiempo.

 Permitir almacenar diferentes tipos de datos, desde textos hasta valores numéricos.

3. Sistemas de bases de datos jerárquicos


Son bases de datos que almacenan la información en una estructura jerarquizada,
concretamente los datos son organizados de forma parecida a un árbol visto del revés.

Uno de los principales objetivos de las bases de datos jerárquicas es gestionar grandes
volúmenes de datos.

Las bases de datos jerárquicas tienen su origen con el comienzo de la programación lógica,
aunque no empezaron a usarse más habitualmente hasta 1992. Durante años fueron uno de
los modelos de gestión de base de datos más utilizados, pero con el tiempo y la aparición de
otros modelos más ágiles, han ido cayendo en desuso.

Características y aspectos a tener en cuenta

Las principales características de las bases de datos jerárquicas son las siguientes:

 Se organizan en forma de árbol invertido, con un nodo raíz, nodos padre e hijos.

 El árbol se organiza en un conjunto de niveles.

 El nivel 0 se corresponde al nodo raíz y es el nivel más alto de la jerarquía.

 Los arcos (enlaces) representan las asociaciones jerárquicas entro dos nodos,
carecen de nombre porque entre dos conjuntos de datos solo puede existir una
interrelación.

 Uno nodo padre puede tener un número ilimitado de nodos hijos, pero a un nodo
hijo solo le puede corresponder un padre.

 Todo nodo debe tener un padre, a excepción del nodo raíz.

 Los nodos sin descendientes se llaman «hojas».

 Los niveles de la estructura jerárquica se denominan «altura».

 El número de nodos se llama «momento».

 Solo pueden existir relaciones de uno a uno de uno a varios.

 El árbol siempre se recorre en un orden prefijado.

 La estructura del árbol no se puede modificar cuando ha quedado establecida.


Ventajas y desventajas

Las bases de datos jerárquicas cuentan con ventajas y desventajas que deben tenerse en
cuenta si se está pensando en implementar este sistema de gestión de datos. Aunque por un
lado estamos ante un modelo muy potente, lo cierto es que presenta varias deficiencias que
pueden hacerlo inconveniente para determinados sectores y áreas.

Ventajas

Entre las ventajas de una base de datos jerárquica encontramos, entre otras las
siguientes:

 Las conexiones dentro del árbol son fijas y hace que la navegación por ellas sea
rápida.

 Muestra una estructura de la base de datos fácil de ver y comprender.

 Permite predefinir relaciones, simplificando las variaciones futuras.

 Globalizan la información, es decir, cualquier usuario puede acceder a esta


información, que se considera un recurso corporativo que no tiene dueños
(hablamos dentro del ámbito de una empresa u organización).

 Permite compartir información.

 Permite mantener la integridad la información.

 Mantiene la independencia de datos.

Desventajas

Pero como decíamos, la base de datos jerárquica también tiene una serie de desventajas,
entre las que encontramos:

 Escasa independencia entre los registros (nodos), puesto que para acceder a un
registro, se debe pasar por los padres, algo que quita flexibilidad a la navegación por
la base de datos.

 Implica una mala gestión de la redundancia de datos, puesto que cuando un registro
tiene relación con dos o más registros, debe almacenarse varias veces, puesto que un
hijo no puede tener varios padres.

 Lo anterior implica un mayor volumen de datos y posibles problemas en la


integridad y coherencia de los datos, puesto que si se modifica una de las copias de
un registro, se deben modificar también las restantes.
 Sin embargo, modificar este tipo de bases de datos resulta complejo por su rigidez y
exige un conocimiento muy amplio sobre la forma en que se han almacenado los
datos.

 Diseñar esta base de datos jerárquica requiere conocer muy bien las unidades de
información y las relaciones que tienen estas entre sí.

4. Sistema de gestión de base de datos en memoria (USGBDM)

Un DBMS es un tipo de software de sistema que se utiliza para crear y administrar bases de
datos. El DBMS ofrece a los programadores y usuarios una forma sistemática de crear,
recuperar, actualizar y administrar datos. Los usuarios finales pueden crear, leer, actualizar
y eliminar datos en una base de datos a través de un DBMS. El DBMS principalmente sirve
como una interfaz entre la base de datos y los usuarios finales o programas de aplicación,
asegurando que los datos estén organizados de manera consistente y fácilmente accesibles.

El DBMS maneja tres componentes principales: los datos; el motor de la base de datos, que
permite el acceso, el bloqueo y la modificación de los datos; y el esquema de la base de
datos, que define la estructura lógica de la base de datos. Estos tres componentes esenciales
contribuyen a la concurrencia, la seguridad, la integridad de los datos y los procedimientos
de administración uniformes. Las tareas comunes de administración de bases de datos
compatibles con DBMS incluyen la gestión de cambios, el seguimiento y/o ajuste del
rendimiento, así como las copias de seguridad y la recuperación. Además del registro y la
auditoría de la actividad, muchos sistemas de gestión de bases de datos también realizan
reversiones, reinicios y recuperación automatizados.

El DBMS es quizás más útil para proporcionar una vista centralizada de datos a los que
pueden acceder múltiples usuarios, desde múltiples ubicaciones, de manera controlada. Un
DBMS puede limitar qué datos ve el usuario final, así como la forma en que ese usuario
final puede ver los datos, proporcionando muchas vistas de un único esquema de base de
datos. Los usuarios finales y los programas de software no tienen que comprender dónde se
encuentran físicamente los datos o en qué tipo de medios de almacenamiento residen
porque el DBMS maneja todas las solicitudes.

Ventajas de un DBMS

El uso de un DBMS para almacenar y administrar datos conlleva ventajas, pero también
gastos generales. Una de las mayores ventajas de usar un DBMS es que permite que los
usuarios finales y los programadores de aplicaciones accedan y usen los mismos datos
mientras administran la integridad de los datos. Los datos se protegen y mantienen mejor
cuando se pueden compartir utilizando un DBMS en lugar de crear nuevas iteraciones de
los mismos datos almacenados en nuevos archivos para cada nueva aplicación. El DBMS
proporciona un almacén central de datos al que pueden acceder múltiples usuarios de
manera controlada.

El almacenamiento central y la gestión de datos dentro del DBMS proporciona:

 Extracción de datos e independencia

 Seguridad de datos

 Un mecanismo de bloqueo para acceso concurrente

 Un controlador eficiente para equilibrar las necesidades de múltiples aplicaciones que


utilizan los mismos datos

 La capacidad de recuperarse rápidamente de accidentes y errores, incluyendo la


capacidad de reinicio y la capacidad de recuperación

 Robustas capacidades de integridad de datos

 Registro y auditoría de la actividad

 Acceso simple usando una Interfaz de programación de aplicaciones (API) estándar

 Procedimientos
uniformes de
administración de datos
5. NoSQL SGBD

En informática, NoSQL (a veces llamado "no solo SQL") es una amplia clase de sistemas
de gestión de bases de datos que difieren del modelo clásico de SGBDR (Sistema de
Gestión de Bases de Datos Relacionales) en aspectos importantes, siendo el más destacado
que no usan SQL como lenguaje principal de consultas. Los datos almacenados no
requieren estructuras fijas como tablas, normalmente no soportan operaciones JOIN, ni
garantizan completamente ACID (atomicidad, consistencia, aislamiento y durabilidad) y
habitualmente escalan bien horizontalmente. Los sistemas NoSQL se denominan a veces
"no solo SQL" para subrayar el hecho de que también pueden soportar lenguajes de
consulta de tipo SQL.

Por lo general, los investigadores académicos se refieren a este tipo de bases de datos como
almacenamiento estructurado, término que abarca también las bases de datos relacionales
clásicas. A menudo, las bases de datos NoSQL se clasifican según su forma de almacenar
los datos, y comprenden categorías como clave-valor, las implementaciones de BigTable,
bases de datos documentales, y bases de datos orientadas a grafos.

Los sistemas de bases de datos NoSQL crecieron con las principales redes sociales, como
Google, Amazon, Twitter y Facebook. Estas tenían que enfrentarse a desafíos con el
tratamiento de datos que las tradicionales SGBDR no solucionaban

Con el crecimiento de la web en tiempo real existía una necesidad de proporcionar


información procesada a partir de grandes volúmenes de datos que tenían unas estructuras
horizontales más o menos similares. Estas compañías se dieron cuenta de que el
rendimiento y sus propiedades de tiempo real eran más importantes que la coherencia, en la
que las bases de datos relacionales tradicionales dedicaban una gran cantidad de tiempo de
proceso
En ese sentido, a menudo, las bases de datos NoSQL están altamente optimizadas para las
operaciones recuperar y agregar, y normalmente no ofrecen mucho más que la
funcionalidad de almacenar los registros (p.ej. almacenamiento clave-valor). La pérdida de
flexibilidad en tiempo de ejecución, comparado con los sistemas SQL clásicos, se ve
compensada por ganancias significativas en escalabilidad y rendimiento cuando se trata con
ciertos modelos de datos

Ventajas

 Estos sistemas responden a las necesidades de escalabilidad horizontal que tienen


cada vez más empresas.
 Pueden manejar enormes cantidades de datos.
 No generan cuellos de botella.
 Escalamiento sencillo.
 Diferentes DBs NoSQL para diferentes proyectos.
 Se ejecutan en clusters de máquinas baratas.

Desventajas

 Las bases de datos NoSQL al ser de código abierto poseen un soporte diferente al
soporte que ofrecen las compañías comerciales a sus productos. Esto puede presentar
algunas ventajas y también algunas desventajas.

 Algunos productos pueden no estar lo suficientemente maduros para algunas


empresas.- A pesar de sus puestas en práctica en algunas grandes empresas, las bases de
datos NoSQL aún se enfrentan a un problema de credibilidad importante con muchas
empresas. Los críticos señalan la falta de madurez de NoSQL y los posibles problemas
de inestabilidad, mientras que citan la madurez, y una gran funcionalidad y estabilidad
de los SGBDR. No obstante, en desarrollos de sistemas, al disponer del código fuente,
este se puede ajustar y amoldar a las necesidades concretas de cada empresa.

 Limitaciones de Inteligencia de Negocios.- Hay una o dos cuestiones acerca de las


capacidades de BI de las bases de datos NoSQL. ¿Pueden estas bases de datos
proporcionar la clase de minería de datos rigurosos que las empresas se utilizan con las
SGBDR? ¿Cuántos conocimientos de programación se necesitan para hacer la consulta
ad hoc y análisis?. Las respuestas no son precisamente positivas. Las bases de datos
NoSQL no tienen muchos ganchos para el uso general de herramientas de BI, mientras
que la más simple consulta ad hoc y análisis implica conocimientos de programación
bastante buenos. Sin embargo, las soluciones están disponibles. Quest Software, por
ejemplo, ha creado Toad para bases de datos en la nube, que proporciona capacidades
de consulta ad hoc para algunas bases de datos NoSQL.
 La falta de experiencia.- La novedad de NoSQL significa que no hay una gran cantidad
de desarrolladores y administradores que conocen la tecnología -lo que hace difícil a las
empresas encontrar personas con los conocimientos técnicos apropiados. Por el
contrario, el mundo SGBDR tiene miles de personas muy cualificadas.

 Problemas de compatibilidad.- A diferencia de las bases de datos relacionales, que


comparten ciertos estándares, las bases de datos NoSQL tienen pocas normas en
común. Cada base de datos NoSQL tiene su propia API, las interfaces de consultas son
únicas y tienen peculiaridades. Esta falta de normas significa que es imposible cambiar
simplemente de un proveedor a otro, por si no quedara satisfecho con el servicio.

6. Sistema de gestión de bases de datos en columnas (SGBDC)

Una base de datos es una colección de datos que un software específico, el Sistema de
Gestión de Bases de Datos (SGBD), gestiona y organiza. La base de datos es la base de
datos en forma estructurada, mientras que el SGBD es la herramienta utilizada para
crear esta estructura.

Los usuarios no tienen que ocuparse de la representación física de los datos, es decir, de
cómo se recogen, sino sólo de su representación lógica. El sistema de gestión de bases
de datos (SGBD), una de las herramientas de trabajo del científico de datos, puede
interpretarse como el filtro entre el almacenamiento y su representación lógica. Es
decir, entre la representación física y lo que ven los usuarios.
Un sistema de gestión de bases de datos (SGBD) es un complejo sistema de software
para almacenar, organizar y recuperar datos (campos, registros, archivos) en una base
de datos.

El SGBD gestiona los datos entrantes, los organiza y proporciona vías para que los
usuarios o los programas puedan modificarlos o extraerlos.

Son sistemas informáticos diseñados para crear, manipular, consultar y gestionar bases
de datos de forma eficaz y rápida.

Características

l SGBD, que permite definir, implementar, mantener y controlar el acceso a una base de
datos, tiene las siguientes funcionalidades características que hacen que las aplicaciones
aprovechen una fuente de datos segura, fiable y escalable

 acceso concurrente
 seguridad
 respaldo y recuperación;
 integridad
 descripción de datos.

Un sistema de gestión de bases de datos permite:

 acceso a los datos a través de un modelo;


 compartir e integrar datos entre distintas aplicaciones;
 controlar el acceso concurrente a los datos;
 garantizar la seguridad e integridad de los datos.

Ejemplos de sistemas de gestión de datos

Algunos ejemplos de sistemas de gestión de bases de datos son

-Oracle MySQL

-PostgreSQL

-Microsoft SQL Server

-Base de datos Oracle


-Microsoft Access

-Son SGBD relacionales: MS SQL Server, IBM DB2, Oracle, MySQL y Microsoft
Access.

Los SGBD de objetos son: Versant Object Database, Objectivity/DB, ObjectStore,


Caché y ZODB.

7. Sistema de gestión de datos basado en la nube

La gestión de la nube es la forma en que los administradores controlan y organizan


todos los productos y los servicios que se ejecutan en una nube: el control de acceso y
de usuarios, los datos, las aplicaciones y los servicios. Implica otorgar a los
administradores la capacidad para acceder a los recursos que necesiten, automatizar los
procesos que deseen y realizar los ajustes requeridos, sin perder de vista el uso y los
costos. También abarca la manera en que mantienen la flexibilidad y la capacidad de
ajuste mientras se adaptan rápidamente a los cambios.

Las herramientas de gestión de la nube permiten que los administradores supervisen


todos los tipos de nube (pública, privada, híbrida y multicloud) y sus actividades, desde
la implementación de los recursos y el seguimiento del uso, hasta la integración de los
datos, Kubernetes y la recuperación ante desastres. Además, ofrecen el control
administrativo de la infraestructura, las plataformas, las aplicaciones, los proveedores
de nube y los recursos que ofrecen, y los datos que conforman la nube.

Estas bases de datos se ejecutan en entornos de nube y son accesibles a través de


Internet. Algunos proveedores de servicios en la nube ofrecen soluciones de bases de
datos gestionadas, como Amazon DynamoDB, Google Cloud, Firestore y Azure
Cosmos DB.

8. Sistema de datos orientado a objetos

En una base de datos orientada a objetos, la información se representa mediante objetos


como los presentes en la programación orientada a objetos. Cuando se integra las
características de una base de datos con las de un lenguaje de programación orientado a
objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMS,
Object Database Management System). Un ODBMS hace que los objetos de la base de
datos aparezcan como objetos de un lenguaje de programación en uno o más lenguajes
de programación a los que dé soporte. Un ODBMS extiende los lenguajes con datos
persistentes de forma transparente, control de concurrencia, recuperación de datos,
consultas asociativas y otras capacidades.

La iniciativa ODMG (Object Database Management Group) proporciona estándares


sobre base de datos orientada a objetos.

Ámbito

Las bases de datos orientadas a objetos se diseñan para trabajar bien en conjunción con
lenguajes de programación orientados a objetos como Java, C#, Visual Basic.NET y C+
+. Los ODBMS usan exactamente el mismo modelo que estos lenguajes de
programación.

Los ODBMS son una buena elección para aquellos sistemas que necesitan un buen
rendimiento en la manipulación de tipos de dato complejos.

Los ODBMS proporcionan los costes de desarrollo más bajos y el mejor rendimiento
cuando se usan objetos gracias a que almacenan objetos en disco y tienen una
integración transparente con el programa escrito en un lenguaje de programación
orientado a objetos, al almacenar exactamente el modelo de objeto usado a nivel
aplicativo, lo que reduce los costes de desarrollo y mantenimiento
Conclusiones
 Juegan un papel importante en la gestión de datos al proporcionar estructuras
organizadas y eficientes para almacenar, recuperar y manipular datos. Una amplia
gama de aplicaciones y sistemas, incluidas las aplicaciones web, los sistemas
comerciales y los dispositivos móviles, requieren su presencia.

 Siguen evolucionando para adaptarse a las demandas y los avances tecnológicos.


Estos sistemas están en constante desarrollo para ofrecer soluciones más eficientes y
robustas, desde mejoras en el rendimiento y la escalabilidad hasta la incorporación
de características de seguridad avanzadas. Para maximizar sus habilidades, es
fundamental mantenerse al día con las últimas tendencias y desarrollos en el campo
de los manejadores de bases de datos.

 La variedad permite que los desarrolladores y las empresas se adapten a una


variedad de necesidades y contextos.

Comentario Personal
La variedad de manejadores de bases de datos demuestra la complejidad y el dinamismo de
la gestión de datos actual.

Otorga a los desarrolladores y organizaciones la flexibilidad necesaria para abordar


problemas distintos. La elección de un manejador de bases de datos es una decisión
estratégica que tiene en cuenta aspectos como el modelo de datos, el rendimiento y la
escalabilidad, junto con la necesidad de adaptarse a los cambios tecnológicos constantes.
En última instancia, la gestión efectiva de datos depende de encontrar el equilibrio
adecuado entre la estructura y la flexibilidad. En el mundo de la información digital, la
diversidad de manejadores permite esa búsqueda constante de eficiencia y adaptabilidad.
Referencias Bibliográficas
Se han consultado varias fuentes confiables y especializadas en el tema para respaldar los
datos proporcionados en este documento.

https://ayudaleyprotecciondatos.es/bases-de-datos/red/

https://www.isdi.education/es/blog/gestores-de-bases-de-datos-funciones-y-tipos

https://www.computerweekly.com/es/definicion/Sistema-de-gestion-de-bases-de-datos-o-
DBMS

https://www.innovaciondigital360.com/big-data/sistema-de-gestion-de-bases-de-datos-
sgbd-que-es-como-funciona-y-ejemplos/

https://www.redhat.com/es/topics/cloud-computing/what-is-cloud-management

https://es.wikipedia.org/wiki/Wikipedia:Portada

Son referencias importantes que ayudaron a construir el contenido de los diferentes


manejadores de base de datos.

También podría gustarte