Curso entornos operativos y plataformas - NSQ 100

235 views

Published on

Objetivos del curso de sistemas abiertos:
Conocer los distintos tipos de arquitecturas para bases de datos no relacionales y los conceptos avanzados de Programación de aplicaciones desde Java.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
235
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Curso entornos operativos y plataformas - NSQ 100

  1. 1. INTRODUCCIÓN A BASES DE DATOS NOSQL. NSQ-100. 20 HORAS.¡NUEVO!OBJETIVOS • Conocer los distintos tipos de arquitecturas para bases de datos no relacionales y los conceptos avanzados de Programación de aplicaciones desde Java.DIRIGIDO • Administradores del producto y desarrolladores que deseen implantar y administrar bases de datos con este paradigma.REQUISITOS INICIALES • Conocimientos de SQL y sistemas operativos. Además los alumnos necesitarán tener conocimientos de programación orientada a objetos con JavaCONTENIDOS • Introducción a las bases de datos NoSQL  Tipos  Usos • Almacenamiento basado en Clave-Valor con Redis  Ordenación  Conexiones  Comandos que operan sobre toda clase de valores  Comandos que operan con cadenas  Comandos que operan en hashes  Comandos de operación en listas  Comandos que operan sobre conjuntos y conjuntos ordenados  Las transacciones  Pipelining  Publicación / suscripción  Comandos de control de persistencia  Comandos de control del servidor • Almacenamiento basado en Columnas con HBase  Modelado del esquema  La Shell HBase  Arquitectura  MapReduce  Características avanzadas HBase Página 1 de 2
  2. 2.  La supervisión y optimización de una instalación HBase• Almacenamiento basado en Documentos con MongoDB  Conexiones a la BD  Autenticación  Obtener la lista de colecciones  Obtener una colección  Inserción de un documento  Encontrar el primer documento en una colección  Adición de varios documentos  Contar los documentos en una colección  El uso de un cursor para obtener todos los documentos  Obtención de un documento con una consulta  Obtención de un conjunto de documentos con una consulta  Creación de un índice  Obtener una lista de índices en una colección  Funciones administrativas  Obtener una lista de bases de datos  borrar una base de datos• Almacenamiento basado en Grafos con Neo4j  Inicializar e iniciar una instancia EmbeddedGraphDatabase  Transacciones  Crear un grafo  Imprimir el resultado Página 2 de 2

×