Conferencia semana 1-NoSQL (1)
Conferencia semana 1-NoSQL (1)
Conferencia semana 1-NoSQL (1)
Calificación
Niveles de calificación Descripción
Juicio de aprobación
Alcanzado de manera
5 Aprobado, no requiere tutoría
sobresaliente
Aprobado, pero requiere esfuerzo
4 Alcanzado de manera notable
del estudiante
Parcialmente superado, pero con Aprobado, requiere esfuerzo del
3
evidencias estudiante y tutoría
Reprobado, requiere un alto
No alcanzado / no demostrado
2 esfuerzo del estudiante y tutoría
por evidencias
intensiva
Contenido
semana 1
Tema 1. Introducción a Base
de Datos NoSQL
1. Definición y características de
bases de datos NoSQL
1.1 Estado del arte
1.1.1 Big data
1.1.2 Sistemas tradicionales de
almacenamiento de datos
a. Base de datos relacionales
b. Base de datos NoSQL
La aparición de la
tecnología NoSQL
•Desde los años 80, la mayoría de los
sistemas de información almacenan sus
datos en gestores relacionales
• Aplicaciones de banca
• CRM (Costumer Relationship
Management)
• ERP (Enterprise Resource Planning)
• Sistemas sanitarios
• Sistemas académicos
• Etc.
•Básicamente, estos recogen procesos
operacionales que gestionan datos simples
La aparición de la
tecnología NoSQL
•Las BD relacionales (R-DBMS) se caracterizan por:
• Utilizar un modelo de datos simple (basado en tablas
y relaciones entre tablas)
• Ofrecer herramientas para garantizar la integridad de
datos y la consistencia de la información (ACID)
• Utilizar un lenguaje de interrogación estándar, simple
y potente
• Proporcionar utilidades para asegurar el acceso,
manipulación y la privacidad de los datos
• Ofrecer utilidades para la auditoría y recuperación de
datos
• Garantizar la independencia del esquema lógico y
físico
BD
2010’s: Nube
Aplicaciones en la nube
e
n Aplicaciones
d Web
i
m Servicios de redes
i sociales
e
n
Servicios
t geoposicionados
o
• Equivalente a:
“You can have it good,
you can have it fast,
NoSQL: Modelos
de consistencia
DynomiteDB
Voldemo
rt