Procedure e triggers

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (267 palavras )
  • Download(s) : 0
  • Publicado : 30 de setembro de 2012
Ler documento completo
Amostra do texto
Procedure

1. Crie uma procedure que inseri dados na tabela cliente;

2. Crie uma procedure que inseri dados nas tabelas cliente, conta e depositante(todas as tabelas temque possuir dados do mesmo cliente);

3. Crie uma procedure que mostre todos os campos da tabela emprestimo com parâmetro de entrada referente a nome_agencia.

4. Crieuma procedure que mostre o nome do cliente que possui um empréstimo na agencia fornecida como parâmetro de entrada;

5. Crie uma procedure que exclua da tabela depositante umregistro que contem a informação do nome do cliente adquirido pelo parâmetro de entrada.

Triggers

1. Crie um banco de dados universidade com uma tabela aluno. A mesma possuios seguintes campos: RA, nome, endereço, cidade, estado, curso.

create table aluno(
ra_aluno varchar(10)not null,
nome_aluno varchar(35)not null,
enderecovarchar(45)not null,
cidade varchar(25)not null,
estado varchar(2)not null,
curso varchar(25)not null,
primary key (ra_aluno));

2. Crie uma trigger que faça umauto-incremento do campo RA da tabela aluno.

3. Insere os seguintes dados na tabela aluno: RA: null, nome: João da Silva, endereço: rua1, cidade: Limeira, Estado: SP e curso:Ciências da Computação.

insert into aluno (nome_aluno, endereco, cidade, estado, curso)
values ('Joao da Silva', 'Rua 1', 'Limeira', 'SP', 'Ciencia da Computacao');

4.Crie uma trigger para evitar a exclusão de algum registro da tabela aluno, retornando a mensagem “Não é possível excluir registro na tabela aluno’’.

create exception ex3_delete'Nao e possivel excluir registros da tabela aluno!';

create trigger trigger_delete_aluno for aluno
active before delete position 0
as
begin
exception ex3_delete;
end
tracking img