Analisando propostas

Bd de Colegio para curso

Publicado em 10 de Março de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Atividade Online Pontuada 02
Prezado aluno, nesta atividade será criado o BD de um Colégio para tratar dos alunos, disciplinas e professores. Siga as etapas abaixo.

0) Criar o banco de dados "colegio"

1) Criar a collection alunos:

Nome, idade, email, senha, matricula, cpf, turma e disciplinas: [ {nome, nota1, nota2, mediaFinal, professor (nome completo)} , {} ]. Disciplinas é um vetor de sub documentos.
2) Inserir dados na collection alunos: inserir o primeiro dado com insertOne e os demais dados com insertMany.

3) Criar a collection professores:
Nome, idade, matricula, formacao, disciplinas: vetor com somente o nome da disciplina.
4)Inserir dados na collection professores: inserir o primeiro dado com insertOne e os demais dados com insertMany. Obs: inserir com o mesmo nome que foi inserido na collection alunos
5) Update com aggregate
-alterar a collection alunos: substituir o valor associado ao atributo professor (nome completo) pelo _id deste professor que está na collection professor.

6) Remover todos os alunos com mais de 60 anos da collection alunos.
7) Criar um índice na collection alunos e professores no atributo nome.
8) Pesquisar na collection de professores, aqueles cujo idade >= 30 e menor que 40.

O que entregar: um arquivo no formato .pdf com o script para cada item acima e o print correspondente do banco de dados.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 15 de Março de 2021

Habilidades necessárias