Duración del curso: 64 horasDirigido a: Profesionales, egresados y estudiantes, interesados en aprender lenguaje de manipulación de datos NoSQL en MongoDB.
¿Qué aprenderás en el curso?
Identificará con las bases de datos NoSQL.
Crear objetos en una base de datos NoSQL.
Implementar las consultas de manipulación los datos.
Gestionar la agrupación de información.
DescripciónAprenderás el uso del lenguaje de manipulación de datos NoSQL en MongoDB. Asimismo, establecerá conexión mediante proyectos creados en Python y Java para realizar consultas a la base de datos.
Temario del curso
Tema 1
Instalando MongoDB
MongoDB Atlas (MongoDB on the Cloud)
Consola de MongoDB Shell
MongoDB Compass
Tema 2
¿Qué son las bases de datos relacionales o SQL?
¿Qué es el lenguaje SQL?
¿Qué son las bases de datos NoSQL?
Tipos de bases de datos NoSQL
¿Qué es MongoDB?
¿Qué son los métodos en MongoDB?
Tipos de datos en MongoDB
Terminología y Conceptos (comparativo SQL y MongoDB)
Tema 3
Bases de datos (database)
Colecciones (collections)
Documentos (documents)
Tema 4
Conceptos básicos
Tipo de relaciones entre datos
Modelando relaciones
Data embebida en documentos
Referenciando data en documentos
El modelo de datos
Tema 5
¿Qué es CRUD?
CREATE
Insertar array de documentos
Insertar elementos desde un archivo JSON
READ
UPDATE
DELETE
Tema 6
Consultas simples
Consultas avanzadas
Operaciones lógicas
Consultar arreglos y subdocumentos
Cursores
Tema 7
Pipelines
Operadores
Tema 8
Introducción a los índices
Tipos de índices
Opciones de índices
Verificación, eliminación y reindexación de índices
Prerrequisitos
Conocimientos de base de datos relacionales (nivel básico)
Conocimiento de JavaScript (nivel básico)
SQL y Modelamiento de Datos – SQL Server 2022
En que campos puedes aplicar tus conocimientos
Análisis de datos.
Áreas de Marketing.
Áreas de Innovación.
Áreas de Business Intelligence, entre otros.
Certificaciones
Al aprobar la capacitación, obtendrás un certificado en MongoDB 6.0 for Developer a nombre de Cibertec. CERTIFICACIONES ASOCIADAS • Especialización en Base de Datos • Actualización en Base de Datos No Relacionales