curso de

Modelagem MongoDB: relacionamentos e cardinalidade

Estudando este mês:

e mais 57 alunos(as)

Resumo do curso

  • Aprenda a modelar uma estrutura de dados para o MongoDB.
  • Entenda o que é cardinalidade no contexto de banco de dados.
  • Veja na prática como modelar uma estrutura de dados para uma loja virtual.
  • Conheça alguns tipos de dados do documento BSON do MongoDB.
  • Modele um relacionamento um-para-um, um-para-muitos e muitos-para-muitos!

Público alvo

Desenvolvedores que conhecem o básico de MongoDB e desejam aprender mais sobre como realizar uma modelagem de dados.

Conteúdo relacionado

Cursos de NoSQL em Data Science

Leia nossos artigos de Data Science

Última atualização

10/03/2020

Já é aluno?

Comece o curso agora

8h

p/ conclusão

44

Atividades

125

Minutos de video

971

Alunos nesse curso

9.1

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Modelagem MongoDB: relacionamentos e cardinalidade

Instrutores

  • Giovanni é instrutor na Alura e desenvolvedor de software. Possui um bacharel em Ciência da Computação pelo Mackenzie e gosta muito de conhecer novas linguagens e tecnologias.

Conteúdo Detalhado

  1. Criando um modelo conceitual

    • Preparando o ambiente
    • Abrindo o projeto inicial
    • Levantamento de requisitos
    • Coleção de produtos
  2. Clientes e controle de estoque

    • Projeto da aula anterior
    • Coleção de clientes
    • Quantidade de um produto
    • Um-para-um
  3. Um-para-um e muitos-para-muitos

    • Implementando um-para-um
    • Adicionando um produto no carrinho
    • Adicionando múltiplos produtos
    • Analisando muitos-para-muitos
  4. Pedidos e um-para-muitos

    • Projeto da aula anterior
    • Pedidos e dado histórico
    • Um-para-muitos
    • Implementando os pedidos
  5. Relacionamento muitos-para-muitos desbalanceado

    • Projeto da aula anterior
    • Criando as lojas
    • Muitos-para-muitos
    • Buscando muitos-para-muitos
    • Relação muitos-para-muitos desbalanceada

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Neste curso o exemplo foi mais didático e aderente as sugestões de aplicação das regras de relacionamento.

Modelagem MongoDB: relacionamentos e cardinalidade

Marcélio Gonçalves Pereira

Instrutor melhorou a postura e me pareceu mais seguro com o conteúdo nesta última etapa do curso. Parabéns! Boa passagem de conhecimento.

Modelagem MongoDB: relacionamentos e cardinalidade

Rodolpho Ferreira Rodrigues

Tudo o conteúdo abordado é bem interessante por fazer um paralelo entre um banco relacional e um não relacional, demonstrando que os conceitos de normalização e padronização que são utilizados em bancos relacionais também podem ser aplicados ao MongoDB.

Modelagem MongoDB: relacionamentos e cardinalidade

FRANCISCO EDILSON SILVA DE FREITAS

Aprenda NoSQL com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas