NoSQL (No Solo SQL) - Muy escalable. - Integridad.
s
La base de datos noo relacional son un enfoque hacia la gestión de datos - Alto rendimiento. a - Definición de vistas.
y el diseño de base de datos que es útil para grandes conjuntos de datos ic
t - Control de transacciones.
distribuidos.
- No existe el concepto de relaciones.
r ís
te
- Flexible en esquemas de datos dinámicos. - Lenguaje de definición de datos.
- Útil para representar datos no estructurados. c - Soporta objetos y conjuntos complejos.
ra
- Se representan en formato XML, JSON y BSON. a
C - Lenguaje interactivo de manipulación de datos.
- Orientadas a grafos. - Realizar pruebas.
- Datos clave/valor. S - Analizar las consultas.
O
- Datos multivalor. S - Analizar el rendimiento.
- Orientadas a objetos.
U- Depurar procedimientos.
NoSQL SQL
- Corre bien en la nube. - Fácil de usar y configurar.
- Ciclos rápidos de desarrollo. S - Excelente en datos estructurados.
O
- En general más rápido que SQL. R - Universal, compatible con muchas herramientas.
P
- Sin inversión para diseñar el modelo. - Excelente en cargas de trabajo de alto rendimiento.
- Inadecuado para datos
interconectados. S - Puede ser difícil de escalar.
N- Toma mucho tiempo entender y diseñar
- Puede tener un tiempo de O
respuesta más lento. C la estructura de la base de datos.
- Tecnología que aún se Lenguaje de Consulta Estructurado en Español, se vincula con la gestión
encuentra madurando. de Bases de Datos Relacional el cual permite almacenar y gestionar gran
cantidad de datos relacionales.
SQL (Structure Query Language)