CAPÍTULO I – Base de Datos a Gran Escala
Introducción
NoSQL
¿Qué es NoSQL?
Ventajas y Desventajas
Beneficios y Ventajas de las BBDD NoSQL
Desventajas y Limitaciones de las BBDD NoSQL
Organización del trabajo
● Capítulo II – Estado del arte
● Capítulo III – Clasificación de los Tipos de Bases de Datos NoSQL
● Capítulo IV – MongoDB
● Capítulo V – Escenario
● Capítulo VI – Conclusiones y trabajo a futuro
Alcance
Alcance Global
Alcance Específico
Herramientas NoSQL
Herramientas SQL
Método de desarrollo
Volumen de Información
Hardware
Sistema
Esquema Modelos de Base de Datos:
Fuera de alcance
CAPÍTULO II – Estado del Arte
Estado del Arte.
Influencias de NoSQL en las tecnologías
Big Data
Cloud Database
Características de NoSQL
Analíticas:
Escalabilidad
Disponibilidad
Redundancia
Flexibilidad
Desarrollo Amplio Distribuido (Cloud Computing)
Utilidades de una base de datos NoSQL
Redes Sociales .
Desarrollos
Big Data
ACID vs BASE
Niveles de consistencia para Servicios de Base de Datos NoSQL
CAPITULO III – Clasificación de tipos de bases de datos NoSQL
Introducción
Bases de Datos Orientadas a Clave/Valor ..
Definición
Origen
Características
Estructura
Utilidades
Implementaciones
Ejemplos
Bases de Datos Orientadas a Documentos
Definición
Origen
Características
Estructura
Utilidades
Implementaciones
Bases de Datos Orientadas a Columnas
Definición
Origen
Características
Estructura
Utilidades
Implementaciones
Ejemplos
Bases de Datos Orientadas a Grafos
Definición
Origen
Características
Estructura
Utilidades
Implementaciones
CAPITULO IV - MongoDB
Introducción
Origen de MongoDB
Estructura y Modelado
Estructura del modelo
Colecciones
Relaciones
Relaciones 1 a 1
Relaciones 1 a N
Operaciones sobre la base de datos
Consultas
Map Reduce
Modificación de datos
Operaciones Adicionales
Índices
GridFS
Usos de MongoDB
Sistemas Operativos y Lenguajes de Programación Soportados .
Ventajas y Limitaciones
CAPITULO V - Escenario
Introducción
Web Mining
Tipos de Web Mining
Web Content Mining
Web Structure Mining
Web Usage Mining
Patrones aplicables a servidores web
Clasificación
Reglas de asociación
Patrones secuenciales
Presentación del escenario
Relacional
Modelo E-R
Modelo Lógico
Modelo Físico
Patrones Web Mining Aplicado al escenario
Pruebas sobre los patrones en MongoDB y MySQL
Resultados y comparativa de ejecución de los patrones
CLASIFICACION
REGLAS DE ASOCIACION.
EPISODIOS FRECUENTES
CAPÍTULO VI
Conclusiones y Trabajo a Futuro
Introducción
Principales aportes de la tesina
Conclusiones
Nivel Teórico
Nivel Práctico
Futuras líneas de investigación
Bibliografía