Próximas Turmas
Nenhuma turma disponível no momento
Quero mais informaçõesO que você vai aprender nesse curso
Este é o curso de iniciação em banco de dados não relacional para todos os profissionais.
Pré-requisito: conhecimentos de lógica da programação.
Esse curso será dado na modalidade Online e Ao vivo;
Conteúdo do curso
Ementa:
O que é MongoDB?
- Conceito NoSQL
- Iniciando o MongoDB
Preparando o Ambiente:
- Usando o MongoDB Shell
- SQL x NoSQL
Arquitetura
- JSON e BSON
Principais CaracteriÌsticas e Recursos:
- Tipos de dados
Design e Schema:
- Relacionamentos
- Um para um
- Um para muitos
- Muitos para Muitos
- Arrays
- Agregações
MongoDB vs Bancos de Dados Relacionais (RDBMS)
- CenaÌrios Comuns
- Group By
- Maximo
- Mínimo
- Contagem
- Sort
Manipulação de Documentos:
- Crud
- Documents
- Insert
- InsertOne
- InsertMany
- Find
- Update
- Remove
Operadores:
- Clausula AND
- Clausula OR
- Clausula IN
- Atualizando os dados
- Operador $set
- Operador $multi
Trabalhando com datas.
Performance e otimização:
- Indexação
- Tipos de Indexação
- Melhorando a performance do MongoDB
MapReduce