Sobre este proyecto
it-programming / web-development
Abierto
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.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: 15 Marzo, 2021
Habilidades necesarias