Cuestionario de Autoevaluación del Tema 1. Introducción
Preguntas
El término NoSQL se refiere a un conjunto de tecnologías de BD muy variado, ¿cierto o falso?:
Cierto.
Falso.
¿Cuál de las siguientes es una característica general de las BD NoSQL?:
Lenguaje de interrogación estándar.
Esquema de datos flexible.
El modelo de datos es siempre un conjunto de tablas.
Garantía transaccional ACID.
¿Qué hizo surgir las BDs NoSQL?:
Las BDs relacionales se quedaron obsoletas.
Las empresas no podían seguir invirtiendo en tecnologías backend soportadas en hosts.
El boom de las empresas tecnológicas (punto com) a finales de los años 90, principios del 2000.
La bajada de los precios de los ordenadores personales.
¿Cuál de los siguientes productos no es una BD NoSQL??:
Oracle Database 12c.
MongoDB.
Riak.
Neo4j.
NoSQL prohibe el uso de un lenguaje de interrogación estructurado:
Cierto.
Falso.
¿Cuándo es mejor utilizar una BD NoSQL?:
Cuando la confidencialidad, integridad y disponibilidad es crucial.
Cuando el volumen de datos es predecible.
Cuando se requiere leer/escribir grandes volúmenes de datos.
Cuando la velocidad con la que llegan los datos no es esencial.
¿Cuál de las siguientes es una categoría de base de datos NoSQL?:
Clave-valor.
Documental.
Familia de columnas.
Todas las anteriores.
¿Cuál de las siguientes categorías de base de datos NoSQL es la que presenta una estructura de datos más sencilla?:
Grafos.
Familia de columnas.
Clave-valor.
Documental.
Si necesitas garantías de consistencia estricta, ¿qué tecnología de BD utilizarías?:
Documental.
Basado en Grafos.
Relacional.
Clave-valor.
La flexibilidad y facilidad de integración que ofrecen la mayoría de las BDs NoSQL, hace que no sea imprescindible que los desarrolladores de aplicaciones conozcan el detalle de estas tecnologías, ¿cierto o falso?: