domingo, 11 de setembro de 2011

on

Criei uma base de dados simples para uma segurado para quem estiver iniciando em SQL Server para ter alguma idéia. Segue o script logo abaixo:


CREATE DATABASE SEGURADORA
USE SEGURADORA

CREATE TABLE SEGUROS
(
ID_SEGURO INT,
NOME VARCHAR (100),
IDADE INT,
MOTORISTAS INT,
VALOR_CARRO DECIMAL,
VALOR_SEGURO DECIMAL
)

CREATE PROCEDURE INSERE_SEGUROS
      @ID_SEGURO INT,
      @NOME VARCHAR (100),
      @IDADE INT,
      @MOTORISTAS INT,
      @VALOR_CARRO DECIMAL,
      @VALOR_SEGURO DECIMAL
AS
      INSERT INTO SEGUROS (ID_SEGURO, NOME, IDADE, MOTORISTAS, VALOR_CARRO, VALOR_SEGURO)
      VALUES (@ID_SEGURO, @NOME, @IDADE, @MOTORISTAS,@VALOR_CARRO, @VALOR_SEGURO)


CREATE PROCEDURE ALTERA_SEGUROS
      @ID_SEGURO INT,
      @NOME VARCHAR (100),
      @IDADE INT,
      @MOTORISTAS INT,
      @VALOR_CARRO DECIMAL,
      @VALOR_SEGURO DECIMAL
AS
      UPDATE SEGUROS SET NOME=@NOME, IDADE=@IDADE, MOTORISTAS=@MOTORISTAS, VALOR_CARRO=@VALOR_CARRO, VALOR_SEGURO=@VALOR_SEGURO
      WHERE ID_SEGURO=@ID_SEGURO


CREATE PROCEDURE EXCLUI_SEGURO
      @ID_SEGURO INT
AS
      DELETE FROM SEGUROS WHERE ID_SEGURO=@ID_SEGURO




EXEC INSERE_SEGUROS
      @ID_SEGURO=1,
      @NOME='RODRIGO GOMES',
      @IDADE=31,
      @MOTORISTAS=1,
      @VALOR_CARRO=20000,
      @VALOR_SEGURO=2200


EXEC INSERE_SEGUROS
      @ID_SEGURO=2,
      @NOME='JOAO DA SILVA',
      @IDADE=25,
      @MOTORISTAS=2,
      @VALOR_CARRO=10000,
      @VALOR_SEGURO=2400


EXEC INSERE_SEGUROS
      @ID_SEGURO=3,
      @NOME='JOSE ANTONIO',
      @IDADE=57,
      @MOTORISTAS=1,
      @VALOR_CARRO=10000,
      @VALOR_SEGURO=1500


EXEC ALTERA_SEGUROS
      @ID_SEGURO=1,
      @NOME='ELOIR GOMES',
      @IDADE=31,
      @MOTORISTAS=1,
      @VALOR_CARRO=20000,
      @VALOR_SEGURO=2200



EXEC EXCLUI_SEGURO
      @ID_SEGURO=5

select * from seguros

Espero ter ajudado e att.

0 comentários:

Postar um comentário