Objetivos: El Objetivo del curso es capacitar con habilidades técnicas a los alumnos para trabajar con el motor de base de datos NoSQL, MongoDB, a nivel avanzado.
Requisitos: Conocimientos de programación
A quién va dirigido: El curso está dirigido a programadores que posean conocimientos de Bases de Datos Relacionales. Es recomendable conocimientos del lenguaje SQL, del entorno de bases de datos, JSON y de JavaScript
Cursos 100% subvencionados para trabajadores /empresas
* Ver condiciones de contratación.
1. INTRODUCCIÓN A NOSQL
• Comparación NoSQL y SQL tradicional.
• Usos apropiados de NoSQL.
2. INTRODUCCIÓN A MONGODB
• ¿Qué es MongoDB?
• JSON
• Instalación de MongoDB
• Conceptos en MongoDB
• Documentos, colecciones y bases de datos
• Gestionar servicio de servidor MongoDB
• Conexión a MongoDB
• Acceso al shell
3. CRUD
• Inserción de documentos
• Actualización de documentos
• Borrado de documentos
• Modificadores de Array
• Actualización múltiple de documentos
• Configuración de la escritura
4. CONSULTAS
• Método find
• Operadores condicionales
• Consultas OR
• $not
• Expresiones regulares
• Consultas sobre arrays
• Operadores $all, $size, $slice
• Consultas sobre documentos embebidos
• Límites, saltos, ordenaciones y paginación
5. AGGREGATION
• Introducción a la agregación de datos
• Herramientas de agregación
• MapReduce
• Aggregation Framework
6. ÍNDICES
• Introducción a los índices
• Tipos
• Propiedades
• Rendimiento
• Índices de texto
• Índices geo-espaciales
7. REPLICACIÓN
• Concepto de replicación
• Modelos de replicación e implementación
• Clustering
• Pares de réplicas
8. SHARDING
• Concepto de Sharding
• Implementación y configuración de sharding en MongoDB
• Mantenimiento de un shard en un cluster
• Otras operaciones de administración
9. CONCEPTOS AVANZADOS
• Optimización de consultas
• Importación y exportación de datos
• Seguridad y autenticación
• Monitorización
• Backups y otras operaciones de administración
10. DESARROLLO CON MONGODB
• Conectar Java y MongoDB
• Conectar PHP y MongoDB
• Conectar Node JS y MongoDB
ver temario completo
|
Requisitos: Cumplir uno de los siguientes requisitos:- Ser mayor de 18 años, Estar en posesión del título de Bachiller o declarado equivalente, de titulación de Técnico Superior de Formación ...
Requisitos: Cumplir uno de los siguientes requisitos:- Ser mayor de 18 años, Estar en posesión del título de Bachiller o declarado equivalente, de titulación de Técnico Superior de Formación ...
Objetivos: - Conocer el nuevo marco normativo de protección de datos personales que configura el GDPR.- Aplicar correctamente en el funcionamiento de la Empresa las previsiones del Reglamento (UE) ...
Objetivos: El objetivo primordial de este curso a distancia es que aprendas a manejar Acces 2010, dominando todas sus funciones. Requisitos: No tiene requisitos previos. A quién va dirigido: A ...
Tema 1. Estructura de bases de datos relacionales. Tema 2. Creación de tablas y propiedades. Tema 3. Manejo de datos. Tema 4. Relaciones de la base de datos. Tema 5. Seguridad de una base ...
" Tema 1. Introducción 1.1 Objetivos de la obra 1.2 Presentación de Oracle 11g 1.3 Convenciones de nomenclatura Tema 2. Las bases de la arquitectura Oracle 2.1 Presentación ...
· Introducción a Access 2000: Qué es y cómo acceder a Access 2000. Bases de datos en Access 2000. Ventana Principal. · Manejo de las bases de datos: ...
Introducción y descripción del gestor de base de datos ¿Qué es una base de datos? Comenzar y finalizar una sesión. La ventana de Access. El panel de ...
Curso a distancia Access 2000 básico de 250 horas,tutor particular telefónico y e-mail, con envío del material a su domicilio en un máximo de 8-10 días
Realiza el curso de Base de Datos Access 2002,en el que tendrás un tutor personalizado, con una druación de 250 horas, a Distancia.