No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Base de Datos NoSQL

Curso de Base de Datos NoSQL

Adán Figueroa Jiménez

Adán Figueroa Jiménez

Introducción a las Bases de Datos basadas en Documentos

14/17
Recursos

Las bases de datos documentales son una de las formas más populares de bases de datos NoSQL. Como su nombre lo indica, estas bases de datos almacenan documentos, y estos documentos contienen los datos. Los datos generalmente están en un formato clave-valor, es decir, el nombre del campo y el valor que contiene. Una ventaja significativa de este sistema es la capacidad de guardar distintos tipos de datos, como strings, enteros, fechas, elementos geográficos, y más.

¿Qué tipos de datos podemos almacenar en una base de datos documental?

  • Strings
  • Enteros
  • Fechas
  • Elementos geográficos
  • Objetos dentro de objetos
  • Arrays con valores numéricos o de string
  • Arrays de objetos

¿Cómo se manejan los documentos jerárquicos?

Los documentos en estas bases de datos permiten una estructura jerárquica donde ciertos elementos están por encima de otros, dependiendo de la profundidad en la que se encuentren. Esta jerarquía proporciona una gran flexibilidad, una de las mayores ventajas de las bases de datos documentales.

¿Qué ventajas tiene la flexibilidad de las bases de datos documentales?

  • Permite cambios fáciles en los datos almacenados sin necesidad de modificar el esquema completo.
  • Facilita la adaptación a cambios en la visión o funcionalidades de una empresa.
  • Soporta documentos antiguos y nuevos simultáneamente, permitiendo consultas en colecciones con documentos de diferentes estructuras.

¿Cómo se benefician las startups de las bases de datos documentales?

Las startups, que a menudo enfrentan cambios rápidos en sus productos y visiones, se benefician enormemente de la flexibilidad de las bases de datos documentales. A diferencia de las bases de datos SQL, donde los cambios de esquema pueden ser costosos y complejos, las bases de datos documentales permiten cambios rápidos y eficientes.

¿Qué aplicaciones prácticas tienen las bases de datos documentales?

Un ejemplo práctico es el uso en campos de paneles solares, donde los paneles miden constantemente la cantidad de luz recibida para convertirla en electricidad. Estos datos pueden variar entre distintos modelos de paneles y pueden incluir diferentes tipos de sensores. Las bases de datos documentales permiten almacenar y consultar estos datos diversos y numerosos de manera eficiente.

¿Qué es una aplicación de series temporales en bases de datos documentales?

La aplicación de series temporales es una funcionalidad que permite manejar millones de datos introducidos constantemente con distintos formatos y estructuras. Esta capacidad es especialmente útil en escenarios como el monitoreo continuo de sensores en paneles solares, donde las mediciones pueden variar.

Aportes 1

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Que está pasando??? Esta es la clase 12 que se llama "**Bases de Datos de Grafos: Conceptos y Aplicaciones Prácticas**" ![](https://static.platzi.com/media/user_upload/image-39148224-79f1-43ed-b02e-cc7fc06463b1.jpg) lo digo porque yo me quedé en la clase 14 y esto ya lo vi, aparte tengo apuntes, por ejemplo esto: ![](https://static.platzi.com/media/user_upload/image-75163573-59b7-4af9-9888-358c36ff1a43.jpg)