Logo Studenta

Bases de Datos NoSQL

¡Estudia con miles de materiales!

Vista previa del material en texto

Instituo Politécnico Nacional
Escuela Superior de Ingeniería Mecánica y Eléctrica
Alumno: Daniel Morales Ortega
Grupo: 2CM2
Materia: Arquitectura de Computadoras
ACTIVIDAD: Cuestionario
Bases de Datos NoSQL
1. ¿Qué son las bases de datos NoSQL y cómo difieren de las bases de datos
relacionales (SQL)?
Respuesta: Las bases de datos NoSQL son sistemas de gestión de bases de
datos diseñados para manejar datos no estructurados o semiestructurados y
proporcionar flexibilidad en el esquema de datos. A diferencia de las bases de datos
relacionales, NoSQL no utiliza un modelo tabular con esquema fijo y, en su lugar,
emplea diversos modelos de datos, como documentos, gráficos o columnas.
2. ¿Cuál es el propósito principal de las bases de datos NoSQL?
Respuesta: El propósito principal de las bases de datos NoSQL es gestionar
grandes volúmenes de datos no estructurados o semi-estructurados de manera
eficiente, escalable y flexible. Se utilizan en aplicaciones web, móviles, análisis de
big data y más.
3. ¿Cuáles son los modelos de datos más comunes en las bases de datos NoSQL?
Respuesta: Los modelos de datos comunes en NoSQL incluyen bases de datos
de documentos, bases de datos de columnas, bases de datos de gráficos y bases
de datos clave-valor.
4. ¿Qué es una base de datos de documentos en NoSQL?
Respuesta: Una base de datos de documentos almacena datos en documentos
similares a JSON o XML, donde cada documento puede tener una estructura
diferente. Ejemplos populares incluyen MongoDB y Couchbase.
5. ¿Qué es una base de datos de columnas en NoSQL?
Respuesta: Una base de datos de columnas almacena datos en columnas en
lugar de filas, lo que la hace eficiente para consultas analíticas. Ejemplos incluyen
Apache Cassandra y HBase.
6. ¿Qué es una base de datos de gráficos en NoSQL?
Respuesta: Una base de datos de gráficos se utiliza para representar y almacenar
datos que tienen relaciones complejas, como redes sociales o rutas de navegación.
Ejemplos incluyen Neo4j y Amazon Neptune.
7. ¿Qué es una base de datos clave-valor en NoSQL?
Instituo Politécnico Nacional
Escuela Superior de Ingeniería Mecánica y Eléctrica
Alumno: Daniel Morales Ortega
Grupo: 2CM2
Materia: Arquitectura de Computadoras
ACTIVIDAD: Cuestionario
Respuesta: Una base de datos clave-valor almacena datos en pares clave-valor, lo
que la hace eficiente para operaciones de lectura y escritura simples. Ejemplos
incluyen Redis y Amazon DynamoDB.
8. ¿Cuáles son las ventajas de utilizar bases de datos NoSQL?
Respuesta: Las ventajas incluyen escalabilidad horizontal, flexibilidad en el
esquema de datos, rendimiento en consultas específicas y capacidad de manejar
grandes volúmenes de datos no estructurados.
9. ¿Cuándo es apropiado utilizar bases de datos NoSQL en lugar de bases de datos
relacionales?
Respuesta: Las bases de datos NoSQL son apropiadas cuando se enfrentan a
casos de uso que implican datos no estructurados o semiestructurados,
necesidades de escalabilidad masiva, alta disponibilidad y cambios frecuentes en el
esquema de datos.
10. ¿Cuáles son algunos ejemplos de empresas y aplicaciones que utilizan bases
de datos NoSQL?
Respuesta: Ejemplos incluyen Netflix, Airbnb y LinkedIn, que utilizan bases de
datos NoSQL para gestionar grandes volúmenes de datos y ofrecer servicios
escalables a nivel mundial.

Continuar navegando

Materiales relacionados

2 pag.
Resumen sobre base de datos - CARLOS ROMERO

User badge image

Desafío México Veintitrés

4 pag.
Base de datos

User badge image

Aylyn Meza

4 pag.
Base de datos

SIN SIGLA

User badge image

Maria Barreto