Un estudio comparativo de Bases de Datos NoSQL

Marrero, Luciano

Un estudio comparativo de Bases de Datos NoSQL - 2023 - 1 archivo (2,6 MB) : il. col.

Trabajo Final Integrador (Especialización en Ingeniería de Software) - Universidad Nacional de La Plata. Facultad de Informática, 2023.

1. Capítulo 1 -- 1.1. Introducción -- 1.2. Conceptos generales de Bases de Datos -- 1.2.1. Bases de Datos -- 1.2.2. Sistema de Gestión de Base de Datos (SGBD) -- 1.2.3. Arquitectura de un SGBD -- 1.2.4. Escalabilidad -- 2. Capítulo 2 -- 2.1. Historia de Bases de Datos -- 2.1.1. Evolución de los medios de almacenamiento -- 2.1.2. Evolución de las Bases de Datos -- 3. Capítulo 3 -- 3.1. Tipos de Bases de Datos -- 3.1.1. Bases de Datos Jerárquicas -- 3.1.2. Bases de Datos en Red -- 3.1.3. Bases de Datos Relacionales -- 3.1.4. Bases de Datos Orientadas a Objetos -- 4. Capítulo 4 -- 4.1. Bases de Datos Relacionales (BDR) -- 4.1.1. Introducción -- 4.1.2. Definición y Generalidades -- 4.1.3. Transacciones -- 4.1.4. Propiedades ACID -- 4.1.5. Reglas de Integridad -- 4.1.6. Concepto de Normalización -- 4.2. Motores de Bases de Datos Relacionales en el mercado actual -- 5. Capítulo 5 -- 5.1. Bases de Datos No Relacionales (NoSQL) -- 5.1.1. Introducción -- 5.1.2. Bases de datos NoSQL -- 5.1.3. Teorema de CAP -- 5.1.4. Propiedades BASE -- 5.1.5. Categorías de almacenamiento -- 5.1.5.1. Almacenamiento Clave – Valor -- 5.1.5.2. Almacenamiento Documental -- 5.1.5.3. Almacenamiento en Familia de Columnas -- 5.1.5.4. Almacenamiento orientado a Grafos -- 5.1.6. Otras categorías de almacenamiento -- 5.1.6.1. Almacenamiento en Series Temporales -- 5.1.6.2. Almacenamiento Multivalor -- 5.1.6.3. Almacenamiento RDF -- 5.1.7. Servicios en la nube (Cloud Database Service) -- 5.1.8. Algunos desafíos -- 6. Capítulo 6 -- 6.1. Experimentaciones en motores de Bases de Datos Relacionales y Bases de Datos NoSQL -- 6.1.1. Introducción -- 6.1.2. Motores de Bases de Datos utilizados -- 6.1.3. Casos de estudio, pruebas de comparación y rendimiento -- 6.1.3.1. Experimento I -- 6.1.3.1.1. Implementaciones de la consulta I.1 -- 6.1.3.1.2. Implementaciones de la consulta I.2 -- 6.1.3.1.3. Implementaciones de la consulta I.3 -- 6.1.3.1.4. Caso de estudio I.A -- 6.1.3.1.5. Caso de estudio I.B -- 6.1.3.1.6. Caso de estudio I.C -- 6.1.3.1.7. Caso de estudio I.D -- 6.1.3.1.8. Discusión de los resultados obtenidos -- 6.1.3.2. Experimento II -- 6.1.3.2.1. Caso de estudio II.A -- 6.1.3.2.2. Caso de estudio II.B -- 6.1.3.2.3. Caso de estudio II.C -- 6.1.3.2.4. Caso de estudio II.D -- 6.1.3.2.5. Discusión de los resultados obtenidos -- 6.1.3.3. Experimento III (Motores de Bases de Datos NoSQL como servicios en la Nube) -- 6.1.3.3.1. Caso de estudio III.A -- 6.1.3.3.2. Discusión de los resultados obtenidos -- 7. Capítulo 7 -- 7.1. Conclusiones -- 7.2. Trabajo Futuro -- 8. Bibliografía

DIF-M8659


BASES DE DATOS RELACIONALES
SISTEMAS DE GESTIÓN DE BASES DE DATOS - SGBD