ATIVIDADE
1 - ESOFT - BANCO DE DADOS II – 522023
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
Mais de 10 anos no mercado acadêmico
CONTATO
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
(15)98170-8778
Tele gram.:( 15) 98170-8778
E-MAIL: Mvf5system@gmail.com
Em um BD, podemos
criar estruturas de diversos tipos e finalidades. Claro que a sua utilização,
bem como a forma de adaptar dentro das aplicações, vão da maturidade da
equipe e de pensar na sua real utilidade.
Estruturas como triggers e views são cada vez mais utilizadas pela sua
facilidade de criação e serem grandes auxiliares na busca por qualidade nas
aplicações.
Views bem pensadas e estruturadas auxiliam não apenas para “resumir” as
consultas criadas, mas também como forma de encapsular regras de negócio.
Poderíamos ter em uma tabela de produtos dentro de um controle de estoque
(imagem a seguir. IMPORTANTE: o diagrama foi criado de forma resumida para
facilitar o entendimento da atividade). No desenvolvimento da aplicação foi
verificada a necessidade de termos uma view que retorne à lista de produtos que
necessitam ser repostos com base nos campos “estoque” e “estoqueminimo”. Qual a
regra que define quais produtos devem estar na listagem? Podemos prever muitas
situações a depender da regra de negócio, das mais simples até as mais
complexas. Dessa forma, fica a pergunta: como esconder essas regras de
forma a deixar a equipe despreocupada com isso? Claro que existem muitas
maneiras, mas a criação de uma view é uma das melhores que podemos pensar.
Para essa atividade pede-se a criação de uma consulta SQL, para ser utilizada
na criação de uma view com o objetivo de listar os produtos e uma mensagem
sobre o estoque com base nas regras a seguir:
- Estoque Mínimo menor/igual ao estoque: “repor com urgência”.
- Estoque até 50% a mais que o estoque mínimo: “necessidade de reposição”.
- Demais situações: “estoque normalizado”.
0 comentários:
Postar um comentário