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