1ª QUESTÃO
Imagine que você está projetando o sistema de gerenciamento de banco de dados para um grande ecommerce. O sistema deve lidar não apenas com as transações diárias, mas também com operações
complexas de análise e manipulação de dados. Durante a implementação, surge a necessidade de
automatizar tarefas recorrentes, otimizar consultas e garantir a integridade dos dados. Aqui, você se depara
com três componentes essenciais de bancos de dados: procedures, functions e triggers. Entender a
diferença entre eles e saber em que cenários cada um pode ser aplicado é crucial para o desenvolvimento
eficiente do sistema.
Elaborado pelo professor, 2024.
Com base no texto acima e nos conhecimentos adquiridos durante as aulas, responda o que são procedures,
function e trigger e em que cenários estes recursos podem ser utilizados?
Conclua apresentando como estes recursos podem ser utilizados no contexto do e-commerce.