MAPA - BD - BANCO DE DADOS NOSQL - 53_2024
Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA
E-mail: assessoria.academica2m@gmail.com
Whats: (15) 98115-0680
Você foi contratado para desenvolver um sistema de gerenciamento de livros para uma livraria utilizando MongoDB. A livraria possui diversas informações sobre livros, autores e editoras. A tarefa é criar um banco de dados que organize esses dados de maneira eficiente. Você deverá criar três coleções: livros
, autor
e
s
e editoras
.
As coleções devem ter os seguintes campos em sua estrutura:
Os arquivos possuem os seguintes relacionamentos:
- Uma editora pode publicar diversos livros, mas um livro é publicado por apenas uma editora.
- Um autor pode escrever diversos livros, sendo que, um livro pode ser escrito por diversos autores.
Nesta atividade MAPA você deve:
b. Obter a lista de livros e suas respectivas editoras.
c. Obter a Lista de Livros e Seus Respectivos Autores.
d. Obter a Lista de Livros com Suas Respectivas Editoras e Autores.
e. Encontrar o livro mais caro e o mais barato de cada gênero.
f. Contar o número de livros publicados por cada editora.
g. Calcular a média de preço dos livros por gênero.
Como entregar a atividade:
1. Entregar apenas o que se pede.
2. Testar o seu script em sua totalidade.
3. Não colocar comentários, ou seja, deixe o seu script o mais limpo possível.
4. Utilizar o MongoDB conforme mencionado na atividade.
5. Entregar um documento .pdf ou .docx.
1. Durante as aulas, o professor fornecerá dicas que podem ser utilizadas para a confecção das suas atividades, assim, é de suma importância participar das aulas ao vivo ou assisti-las posteriormente.
2. Assista às aulas conceituais da disciplina.
Orientações:
• Plágios e cópias indevidas serão penalizados com descontos na nota, podendo chegar a zero.
• Não são permitidas correções parciais no decorrer do módulo, pois a interpretação da atividade também faz parte da avaliação.
• Atenção ao prazo de entrega da atividade. Sugerimos que envie sua atividade antes do prazo final para evitar transtornos e lentidão nos servidores. Evite o envio de atividade em cima do prazo.
Boa atividade!
Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA
E-mail: assessoria.academica2m@gmail.com
Facebook: fb.me/ajudaemTrabalhosdeprogramacao
Whats: (15) 98115-0680
Canal do Youtube: youtube/2mAssessoria
0 comentários:
Postar um comentário