Evaluating bids

Bd de Colegio para curso

Published on the March 10, 2021 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Roles needed Developer

Delivery term: March 15, 2021

Skills needed