Cursos / Redes de Computadores / Conceitos de Banco de Dados / Aula

arrow_back Aula 08 - Linguagem SQL - Stored Procedures e Funções

Atividade 01

  1. O que são procedimentos armazenados (Stored Procedures)?
  2. Apresente duas vantagens em se utilizar esse tipo de recurso em um sistema de banco de dados.

Vamos praticar um pouco para que você se familiarize com os comandos apresentados.

Acesse o banco de dados sispagamentos (Aula 07) e elabore o que se pede.

  1. Crie um procedimento armazenado para obter a lista dos empregados que não pagam imposto de renda (IR).
  2. Crie um procedimento armazenado com passagem de parâmetros para cadastro de funcionários, inserindo seus dados na tabela empregados.
  3. Crie um procedimento armazenado que retorne por uma variável de saída o número total de empregados que não tem desconto de imposto de renda.
  4. Exclua do banco de dados os procedimentos anteriores.
  5. Crie um procedimento armazenado com passagem de parâmetros para cadastro de funcionários, inserindo seus dados na tabela empregados.
  6. Crie um procedimento armazenado com passagem de parâmetros para cadastro de funcionários, atualizando seus dados na tabela empregados.
  7. Crie um procedimento armazenado com passagem de parâmetros para cadastro de funcionários, apagando seus dados na tabela empregados. Exclua do banco de dados os procedimentos anteriores.
  8. Nos três casos, certifique-se de que os valores estão sendo informados de forma correta, caso contrário, imprima uma mensagem de erro.

Versão 5.3 - Todos os Direitos reservados