Esse artigo faz parte da revista SQL Magazine edição 52. Clique aqui para ler todos os artigos desta edição

mal; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-outline-level: body-text" align=left>Desafio SQL

Desafio SQL Magazine

Controle de estoque é o “arroz com feijão” de toda empresa. E nosso desafio não poderia deixar isto escapar.

Em mais uma “sacada” de Wagner Crivelini, o desafio deste mês baseia-se na utilização de gatilhos (triggers) para automatizar o controle de estoque da empresa fictícia ItsMyBusiness (velha conhecida dos desafios anteriores).

Apesar do padrão SQL ANSI prever a utilização dos gatilhos, nenhum SGBD é 100% compatível com ele e, neste mês, Wagner traz a solução baseada no SQL Server 2005, mas a lógica da solução é perfeitamente aplicável a outros SGBDs.

Todos os scripts podem ser encontrados no portal da SQL Magazine.

E caso você tenha um desafio que gostaria de compartilhar conosco, envie sua sugestão para webeditor@sqlmagazine.com.br

Divirtam-se.

Ricardo Rezende

Editor técnico

Desafio de SQL

 

Nosso desafio deste mês trata de um problema simples e muito comum que acontece com os bancos de dados.

A empresa ItsMyBusiness está muito preocupada com a integridade dos seus dados.

É essencial para ela ter um controle rígido de todas as entradas e saídas do seu estoque.

Até recentemente, a empresa não tinha um DBA e todo o controle de estoque era feito através de lançamentos manuais.

Ocorre que a ItsMyBusiness cresceu muito e está vendendo num ritmo alucinante desde que implantou seu e-commerce. São dezenas de transações ocorrendo a cada segundo.

Neste cenário, o controle manual de estoque simplesmente não funciona.

O que a ItsMyBusiness solicitou para o seu novo DBA é que ele crie alguma regra que atualize automaticamente os movimentos de estoque assim que as transações são completadas.

Nós vamos usar o mesmo banco de dados que utilizamos no desafio da edição anterior. Se você já baixou e executou aquele script, pode começar a trabalhar já na solução. Caso contrário, você poderá baixar o arquivo de script no site da SQL Magazine. ...

Fim do trecho gratuito • continue abaixo
CONTEÚDO EXCLUSIVO

Desbloqueie toda a DevMedia

  • +2000 artigos e vídeos
  • +40 trilhas sobre Front-end, Back-end, IA e muito mais
  • +5000 exercícios práticos
  • Mentorias ao vivo individuais
até 50% OFF
A partir de
R$ 79 /mês
Assinar agora