SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
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
     Java

CONTENIDOS
   •   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
   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

Más contenido relacionado

La actualidad más candente

Mongo bd michael landeo vargas
Mongo bd michael landeo vargasMongo bd michael landeo vargas
Mongo bd michael landeo vargas
MichaelAngel1000
 
Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)
Shon AE
 

La actualidad más candente (18)

Mongo bd michael landeo vargas
Mongo bd michael landeo vargasMongo bd michael landeo vargas
Mongo bd michael landeo vargas
 
NoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradasNoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradas
 
MongoDB
MongoDBMongoDB
MongoDB
 
Introducción mongodb y desarrollo
Introducción mongodb y desarrolloIntroducción mongodb y desarrollo
Introducción mongodb y desarrollo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Gestión de data y Storage en Azure
Gestión de data y Storage en AzureGestión de data y Storage en Azure
Gestión de data y Storage en Azure
 
Trabajo bd-perez
Trabajo bd-perezTrabajo bd-perez
Trabajo bd-perez
 
Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)Sistema gestor de base de datos( mongobd)
Sistema gestor de base de datos( mongobd)
 
Base de datos
Base de datos Base de datos
Base de datos
 
MongoDB (Conceptos Básicos) - Junio 2010
MongoDB (Conceptos Básicos) - Junio 2010MongoDB (Conceptos Básicos) - Junio 2010
MongoDB (Conceptos Básicos) - Junio 2010
 
Bases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentosBases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentos
 
Sql o NoSql en Informática Médica
Sql o NoSql en Informática MédicaSql o NoSql en Informática Médica
Sql o NoSql en Informática Médica
 
Sql Saturday Guatemala 2018 - Azure SQL Data Warehouse
Sql Saturday Guatemala 2018 - Azure SQL Data WarehouseSql Saturday Guatemala 2018 - Azure SQL Data Warehouse
Sql Saturday Guatemala 2018 - Azure SQL Data Warehouse
 
Mejores prácticas de SQL Server para Sharepoint
Mejores prácticas de SQL Server para SharepointMejores prácticas de SQL Server para Sharepoint
Mejores prácticas de SQL Server para Sharepoint
 
MongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercadoMongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercado
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 
"Cloudificación" de servicios: retos y oportunidades
"Cloudificación" de servicios: retos y oportunidades"Cloudificación" de servicios: retos y oportunidades
"Cloudificación" de servicios: retos y oportunidades
 
Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3
 

Destacado (6)

Guia de actividades de artes visuales septimo año
Guia de actividades de artes visuales septimo añoGuia de actividades de artes visuales septimo año
Guia de actividades de artes visuales septimo año
 
Q6) what have you learnt about technologies
Q6) what have you learnt about technologiesQ6) what have you learnt about technologies
Q6) what have you learnt about technologies
 
1. conf ehess20.03
1. conf ehess20.031. conf ehess20.03
1. conf ehess20.03
 
Our town and school
Our town and schoolOur town and school
Our town and school
 
Thingsfalla
ThingsfallaThingsfalla
Thingsfalla
 
Guia generos artisticos
Guia   generos artisticosGuia   generos artisticos
Guia generos artisticos
 

Similar a Curso entornos operativos y plataformas - NSQ 100

Similar a Curso entornos operativos y plataformas - NSQ 100 (20)

Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQL
 
Curso ORACLE BI SUITE EE 11G REPOSITORIOS (DEFINICIÓN, MANTENIMIENTO Y ADMINI...
Curso ORACLE BI SUITE EE 11G REPOSITORIOS (DEFINICIÓN, MANTENIMIENTO Y ADMINI...Curso ORACLE BI SUITE EE 11G REPOSITORIOS (DEFINICIÓN, MANTENIMIENTO Y ADMINI...
Curso ORACLE BI SUITE EE 11G REPOSITORIOS (DEFINICIÓN, MANTENIMIENTO Y ADMINI...
 
Actividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosActividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datos
 
Actividad de aprendizaje 4
Actividad de aprendizaje 4Actividad de aprendizaje 4
Actividad de aprendizaje 4
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Grupo BD
Grupo BDGrupo BD
Grupo BD
 
Introducción a Azure DocumentDB
Introducción a Azure DocumentDBIntroducción a Azure DocumentDB
Introducción a Azure DocumentDB
 
Base de datos
Base de datosBase de datos
Base de datos
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Bases de Datos No Relacionales
Bases de Datos No RelacionalesBases de Datos No Relacionales
Bases de Datos No Relacionales
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Más de CLEFormación

Más de CLEFormación (20)

Certificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacionCertificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacion
 
Función eventos en JavaScript
Función eventos en JavaScriptFunción eventos en JavaScript
Función eventos en JavaScript
 
JavaScript_cómo funciona este lenguaje de programación
JavaScript_cómo funciona este lenguaje de programaciónJavaScript_cómo funciona este lenguaje de programación
JavaScript_cómo funciona este lenguaje de programación
 
Certificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacionCertificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacion
 
Curso Python: paquetes
Curso Python: paquetesCurso Python: paquetes
Curso Python: paquetes
 
Curso Python_librerias
Curso Python_libreriasCurso Python_librerias
Curso Python_librerias
 
Curso sobre Python
Curso sobre PythonCurso sobre Python
Curso sobre Python
 
Seminario CLEFormacion-docker
Seminario CLEFormacion-dockerSeminario CLEFormacion-docker
Seminario CLEFormacion-docker
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacion
 
Alfresco. La gestión de contenidos empresarial
Alfresco. La gestión de contenidos empresarialAlfresco. La gestión de contenidos empresarial
Alfresco. La gestión de contenidos empresarial
 
Seminario BI CLEFormación
Seminario BI CLEFormaciónSeminario BI CLEFormación
Seminario BI CLEFormación
 
Presentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuroPresentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuro
 
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL. Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
Curso ORACLE de CLEFormación - Oracle11g. Lenguaje SQL.
 
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
Curso sistemas abiertos CLEFormacion - Administración de sistemas Solaris 10 ...
 
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
Curso CLEFormacion de Entornos Operativos y Sistemas - Administración de Red ...
 
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a B...
 
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
Curso de entornos operativos y plataformas - Introducción al Cloud Computing ...
 
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
Cursos sistemas abiertos MySQL - Administración Apache HTTP Server. AHT-100
 
Curso MySQL entornos operativos y plataformas - Lenguaje SQL MYS-100
Curso MySQL entornos operativos y plataformas  - Lenguaje SQL MYS-100Curso MySQL entornos operativos y plataformas  - Lenguaje SQL MYS-100
Curso MySQL entornos operativos y plataformas - Lenguaje SQL MYS-100
 
Curso Mainframe Madrid de CLEFormacion - DB2/SQL para usuarios con experiencia.
Curso Mainframe Madrid de CLEFormacion - DB2/SQL para usuarios con experiencia.Curso Mainframe Madrid de CLEFormacion - DB2/SQL para usuarios con experiencia.
Curso Mainframe Madrid de CLEFormacion - DB2/SQL para usuarios con experiencia.
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

Curso entornos operativos y plataformas - NSQ 100

  • 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 Java CONTENIDOS • 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. 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