Sistema de banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (416 palavras )
  • Download(s) : 0
  • Publicado : 8 de fevereiro de 2013
Ler documento completo
Amostra do texto
UNIVERSIDADE IBIRAPUERA
Curso de Ciência da Computação

Desenvolvimento de Sistema de Banco de Dados
Stored Procedures


Nome: Danilo SilvaR.A:0744850

SÃO PAULO
2012
UNIVERSIDADE IBIRAPUERA
Curso de Ciência da Computação

Desenvolvimento de Sistema de Banco de Dados
Stored Procedures

Trabalho de Banco de dados
Do cursode Ciências da Computação
Disciplina de Tópicos em Banco de Dados,
Apresentado à Universidade Ibirapuera
Prof° Sérgio Araujo

SÃO PAULO
2012

“Há homens que lutam um dia e são bons.
Háoutros que lutam um ano e são melhores. Há os que lutam muitos anos e são muito bons. Porém, há os que lutam toda a vida. Esses são os imprescindíveis.”
(Bertolt Brecht)
1) – Numa Instituiçãofinanceira, o sistema de banco de dados possui as seguintes bases de dados:
1.1 – bd_Contabil
1.2 – bd_Financeiro
1.3 – bd_Tesouraria
Criar a stored procedure que realize o backup das 3 bases de dadosdo disco “c:\backup\base_dados\” e que se chame sp_backup_total

Resposta:
CREATE PROCEDURE sp_backup_total
AS
BEGIN
BACKUP DATABASE =@bd_Contabil, @bd_Financeiro, @bd_Tesouraria
TODISK='C:\Backup\base_dados.bak’
WITH FORMAT,
NAME = ‘Backup Completo da base’
END
GO

2) – O comando SQL abaixo exclui da Tabela de Padrão Contábil, todos os registros quando o código dopadrão contábil for passado para o mesmo.
Sendo assim, crie uma stored procedure que armazena o código abaixo, e também, possua um controle de erro usando o comando Try Catch.
Nome da stored procedure:sp_ExcluiPadraoContabil.
Mensagem de erro (se houver): “Ocorreu um erro na sp (sp_Exclui Padrao Contabil)” + Cod. Erro + mensagem de erro
Comando: DELETE FROM BD_CONTABIL . PADRAO_CONTABIL
WHEREPADRAO = @COD_PADRAO
Resposta:
2)
CREATE PROCEDURE sp_ExcluiPadraoContabil
AS
begin
TRY
DELETE FROM bd_Contabil.Padrao_Contabil
WHERE padrão = @cod_padrao
End try
CATCH
begin
SELECT...
tracking img