Apostila MongoDB - Formação ADS
Este ebook é um guia abrangente sobre MongoDB, um banco de dados NoSQL orientado a documentos. O material explora a história e as vantagens do MongoDB, como sua flexibilidade de esquema e escalabilidade horizontal. Aborda desde a instalação e configuração até operações CRUD, modelagem de dados, índices para otimização, agregações complexas e segurança, com exemplos práticos e um projeto completo usando Node.js e Express.
Principais tópicos:
- Fundamentos: Conceitos de bancos NoSQL vs. relacionais, estrutura de dados em documentos e coleções (BSON), e tipos de -bancos NoSQL.
- Operações e Otimização: Comandos CRUD, consultas avançadas, operadores de atualização, agregações e o uso de índices para performance.
- Modelagem de Dados: Estratégias de modelagem para diferentes tipos de relacionamentos (1:1, 1:N, N:N).
Integração: Conexão com linguagens como Node.js, Python e Java.
- Projeto Prático: Sistema CRUD de filmes com Node.js, Express e MongoDB.
:background_color(white)/hotmart/product_pictures/85b32b0d-c7a9-4340-a5e8-cec6e0c46429/16.png?w=920)
