Bases de Datos No Relacionales

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

Introducción a las Bases de Datos No

Relacionales

Presentado Por:
• Wilber Alexander Rojas Gutierrez 1181944
• Yorlan Slader Cazaran Flores 1181971

Fundamentos De Datos
Ingenieria de minas
2023
Bases de Datos No Relacionales
Escalabilidad Estructura Flexible

Las bases de datos NoSQL permiten un Las bases de datos NoSQL permiten
crecimiento horizontal más fácil que las almacenar datos no estructurados o semi
bases de datos relacionales. estructurados de manera eficiente.

Alto Rendimiento Alta Disponibilidad

Al evitar las restricciones de integridad Las bases de datos NoSQL ofrecen sistemas
referencial de las bases de datos de replicación que aseguran la disponibilidad
relacionales, las bases de datos NoSQL y tolerancia a fallos.
pueden lograr un mayor rendimiento.
Ventajas de las Bases de Datos
NoSQL
1 Escalabilidad Horizontal

Las bases de datos NoSQL son altamente escalables y pueden manejar grandes
volúmenes de datos sin degradación del rendimiento.

2 Flexibilidad de Esquema

Permiten agregar nuevos campos y estructuras sin modificar el esquema existente, lo que
facilita los cambios en los requisitos de los proyectos.

3 Rendimiento

La ausencia de restricciones de integridad referencial y la capacidad de optimización para


operaciones específicas permite un rendimiento rápido en consultas y transacciones.
Desventajas de las Bases de Datos
NoSQL
1 Falta de 2 Menor Madurez 3 Menor Soporte
Estandarización de Herramientas
Comparadas con las
Al no haber un lenguaje bases de datos La mayoría de las
de consulta estándar, relacionales, las bases herramientas y librerías
cada gestor NoSQL de datos NoSQL son de análisis de datos
tiene su propio relativamente nuevas y están diseñadas para
conjunto de comandos todavía se están bases de datos
y sintaxis. desarrollando. relacionales, lo que
limita las opciones.
Gestores de las Bases de Datos
NoSQL

MongoDB Apache Cassandra


Base de datos NoSQL orientada a documentos Sistema escalable y tolerante a fallos que se
que ofrece alta escalabilidad y flexibilidad. utiliza para almacenar grandes volúmenes de
datos.

Redis Elasticsearch
Base de datos en memoria que permite la Motor de búsqueda y análisis distribuido que se
gestión eficiente de datos clave-valor. utiliza para indexar y buscar grandes volúmenes
de datos.
Cuadro Comparativo entre Bases de
Datos Relacionales y No Relacionales

Bases de Datos Bases de Datos No


Relacionales Relacionales

Estructura de Datos Datos estructurados en Datos no estructurados o


tablas con relaciones semi estructurados
definidas almacenados en
documentos, grafos,
columnas, etc.
Escalabilidad Poseen límites en Altamente escalables,
escalabilidad vertical permiten fácil crecimiento
debido a su estructura y horizontal y distribución de
restricciones datos

Rendimiento Rendimiento rápido en Alta velocidad y flexibilidad


consultas complejas en consultas simples
Fuentes: gracias a optimizaciones y gracias a la estructura de
restricciones de integridad datos denormalizada.
• https://aws.ama referencial.
Flexibilidad de Requieren esquemas Esquema flexible que
zon.com/es/nos
ql/. Esquema rígidos y predefinidos que permite agregar o modificar
deben cumplirse en todas campos sin afectar el
• https://pandoraf
las filas de una tabla. esquema global.
ms.com/blog/es/ Amplio soporte de Menor cantidad de
bases-de-datos- Herramientas y herramientas y librerías de herramientas específicas y
nosql/ Soporte análisis de datos librerías disponibles para el
disponibles. análisis de datos.

También podría gustarte