SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

Mongo bd michael landeo vargas
Mongo bd michael landeo vargasMongo bd michael landeo vargas
Mongo bd michael landeo vargasMichaelAngel1000
 
Introducción mongodb y desarrollo
Introducción mongodb y desarrolloIntroducción mongodb y desarrollo
Introducción mongodb y desarrolloJuan Ladetto
 
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
 
MongoDB (Conceptos Básicos) - Junio 2010
MongoDB (Conceptos Básicos) - Junio 2010MongoDB (Conceptos Básicos) - Junio 2010
MongoDB (Conceptos Básicos) - Junio 2010Rafael Hernamperez
 
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 documentosAnthony Sotolongo
 
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édicaLiz Armenteros
 
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 WarehouseJOSE AHIAS LOPEZ PORTILLO
 
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 SharepointdbLearner
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQLIsabel Gómez
 
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 3Julián Castiblanco
 

Mais procurados (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
 

Destaque

The 54 Hours of Startup Weekend in 54 Minutes
The 54 Hours of Startup Weekend in 54 MinutesThe 54 Hours of Startup Weekend in 54 Minutes
The 54 Hours of Startup Weekend in 54 MinutesPaul Orlando
 
MVP and Customer Interviews - USC Workshop
MVP and Customer Interviews - USC WorkshopMVP and Customer Interviews - USC Workshop
MVP and Customer Interviews - USC WorkshopPaul Orlando
 
Ajedrez, curso completo 1 kasparov, g - 1990 ed. planeta de agostini, barce...
Ajedrez, curso completo 1   kasparov, g - 1990 ed. planeta de agostini, barce...Ajedrez, curso completo 1   kasparov, g - 1990 ed. planeta de agostini, barce...
Ajedrez, curso completo 1 kasparov, g - 1990 ed. planeta de agostini, barce...ajedrez chess
 
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 empresarialCLEFormación
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacionCLEFormación
 

Destaque (7)

Gravações a laser Personalizadas
Gravações a laser PersonalizadasGravações a laser Personalizadas
Gravações a laser Personalizadas
 
The 54 Hours of Startup Weekend in 54 Minutes
The 54 Hours of Startup Weekend in 54 MinutesThe 54 Hours of Startup Weekend in 54 Minutes
The 54 Hours of Startup Weekend in 54 Minutes
 
Diagrama
DiagramaDiagrama
Diagrama
 
MVP and Customer Interviews - USC Workshop
MVP and Customer Interviews - USC WorkshopMVP and Customer Interviews - USC Workshop
MVP and Customer Interviews - USC Workshop
 
Ajedrez, curso completo 1 kasparov, g - 1990 ed. planeta de agostini, barce...
Ajedrez, curso completo 1   kasparov, g - 1990 ed. planeta de agostini, barce...Ajedrez, curso completo 1   kasparov, g - 1990 ed. planeta de agostini, barce...
Ajedrez, curso completo 1 kasparov, g - 1990 ed. planeta de agostini, barce...
 
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 Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacion
 

Semelhante a Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a Bases de Datos NoSQL

Semelhante a Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a Bases de Datos NoSQL (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
 

Mais de CLEFormación

Certificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacionCertificarse en Scrum_CLEFormacion
Certificarse en Scrum_CLEFormacionCLEFormación
 
Función eventos en JavaScript
Función eventos en JavaScriptFunción eventos en JavaScript
Función eventos en JavaScriptCLEFormación
 
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ónCLEFormación
 
Certificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacionCertificacion DevOps CLEFormacion
Certificacion DevOps CLEFormacionCLEFormación
 
Curso Python: paquetes
Curso Python: paquetesCurso Python: paquetes
Curso Python: paquetesCLEFormación
 
Curso Python_librerias
Curso Python_libreriasCurso Python_librerias
Curso Python_libreriasCLEFormación
 
Seminario CLEFormacion-docker
Seminario CLEFormacion-dockerSeminario CLEFormacion-docker
Seminario CLEFormacion-dockerCLEFormación
 
Seminario BI CLEFormación
Seminario BI CLEFormaciónSeminario BI CLEFormación
Seminario BI CLEFormaciónCLEFormació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 futuroCLEFormación
 
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. CLEFormación
 
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 ...CLEFormación
 
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 ...CLEFormación
 
Curso entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100Curso entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100CLEFormación
 
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 ...CLEFormación
 
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-100CLEFormación
 
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-100CLEFormación
 
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.CLEFormación
 
Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2
Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2
Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2CLEFormación
 
Curso Mainframe CLEFormacion - Análisis Estructurado
Curso Mainframe CLEFormacion - Análisis EstructuradoCurso Mainframe CLEFormacion - Análisis Estructurado
Curso Mainframe CLEFormacion - Análisis EstructuradoCLEFormación
 

Mais 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 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 entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100Curso entornos operativos y plataformas - NSQ 100
Curso entornos operativos y plataformas - NSQ 100
 
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.
 
Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2
Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2
Cursos Mainframe en Madrid CLEFormacion - Optimización Base de Datos DB2
 
Curso Mainframe CLEFormacion - Análisis Estructurado
Curso Mainframe CLEFormacion - Análisis EstructuradoCurso Mainframe CLEFormacion - Análisis Estructurado
Curso Mainframe CLEFormacion - Análisis Estructurado
 

Curso de Entornos Operativos y Plataformas de CLEFormación - Introducción a Bases de Datos NoSQL

  • 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