35º SEMANA DE COMPUTAÇÃO E INFORMÁTICA DA FIPP/UNOESTE (INFOESTE 2023)
Tipo de Atividade: 35º Ciclo de Cursos
  • MC30 - MongoDB - Teoria e Prática
  • Henrique Ramos Ricci
    Tulio Paulucci Olivieri
    João Vitor dos Santos Oliveira
  • Resumo:
    Bancos de dados não relacionais (NoSQL) têm ganhado cada vez mais espaço dentro das organizações, principalmente o MongoDB. Com sua estrutura simples e flexível, ele vem conquistando muitos desenvolvedores ao redor do mundo.
    Nesse curso, entenderemos um pouco mais sobre os princípios de funcionamento desse banco, além de aprendermos as principais operações para já começarmos a usá-lo em nossas aplicações. Ao final, faremos um teste prático de performance para vermos na prática como o banco se comporta com altas cargas de requisições para documentos complexos.

    Conteúdo Programático:
    - Introdução a banco de dados não relacionais (NoSQL)
    - Diferença entre SQL e NoSQL
    - Como o mercado enxerga os bancos NoSQL?
    - Como funciona o MongoDB? Estruturas, mecanismos e funcionalidades.
    - Operações básicas com MongoDB (utilizando o MongoDB Shell)
    ? Insert
    ? Update
    ? Delete
    ? Find
    - Utilizando o Find para buscas mais complexas (utilizando MongoDB Compass)
    - Utilizando MongoDB em linguagens de programação (demonstração e teste de performance)
    - MongoDB Aggregation Framework - Sim, é possível fazer "group by" com MongoDB . (conteúdo extra)


    Pré-requisitos:
    Básico em lógica de programação.
    Ter cursado / estar cursando disciplinas de banco de dados pode ajudar, mas não é obrigatório
  • LAB 101 (Presencial)
  • Inscritos na Infoeste
  • 25
    • 25/10/2023 (08:00:00 às 12:00:00) - Parte 1
    • 26/10/2023 (08:00:00 às 12:00:00) - Parte 2