quarta-feira, 20 de julho de 2011

on
CREATE DATABASE BIOMETRIA
USE BIOMETRIA


CREATE TABLE USUARIOS

(

      COD_USUARIO INT NOT NULL PRIMARY KEY,

      NOME_USUARIO VARCHAR(10) NOT NULL,

      SENHA_USUARIO VARCHAR(10) NOT NULL,

      TIPO_USUARIO CHAR(1)

)





CREATE PROCEDURE INCLUI_USUARIO

      @COD_USUARIO INT,

      @NOME_USUARIO VARCHAR(10),

      @SENHA_USUARIO VARCHAR(10),

      @TIPO_USUARIO CHAR(1)

AS

      INSERT INTO USUARIOS (COD_USUARIO, NOME_USUARIO, SENHA_USUARIO, TIPO_USUARIO)

      VALUES (@COD_USUARIO, @NOME_USUARIO, @SENHA_USUARIO, @TIPO_USUARIO)





CREATE PROCEDURE ALTERA_USUARIO

      @COD_USUARIO INT,

      @NOME_USUARIO VARCHAR(10),

      @SENHA_USUARIO VARCHAR(10),

      @TIPO_USUARIO CHAR(1)

AS

      UPDATE USUARIOS SET NOME_USUARIO=@NOME_USUARIO, SENHA_USUARIO=@SENHA_USUARIO, TIPO_USUARIO=@TIPO_USUARIO

      WHERE COD_USUARIO=@COD_USUARIO



CREATE PROCEDURE EXCLUI_USUARIO

      @COD_USUARIO INT

AS

      DELETE FROM USUARIOS WHERE COD_USUARIO=@COD_USUARIO



EXEC INCLUI_USUARIO

      @COD_USUARIO=1,

      @NOME_USUARIO='CARLOS',

      @SENHA_USUARIO='123',

      @TIPO_USUARIO='A'





SELECT * FROM USUARIOS



--------------------------------------------

--PROCEDIMENTO PARA OS ALUNOS



--PRONTO

CREATE TABLE ALUNO

(

      CODIGO_ALUNO INT NOT NULL PRIMARY KEY,

      NOME_ALUNO VARCHAR(60) NOT NULL,

      ENDERECO_ALUNO VARCHAR(60) NOT NULL,

      TELEFONE_ALUNO VARCHAR(14),

      CELULAR_ALUNO VARCHAR(14),

      DATANASC_ALUNO DATETIME NOT NULL,

      CIDADE_ALUNO VARCHAR(60) NOT NULL,

      BAIRRO_ALUNO VARCHAR(60) NOT NULL,

      CEP_ALUNO VARCHAR(9) NOT NULL,

      UF_ALUNO CHAR(2) NOT NULL,

      RG_ALUNO VARCHAR (14),

      CPF_ALUNO VARCHAR(14),

      EMAIL_ALUNO VARCHAR(100),

      SEXO_ALUNO CHAR (1) NOT NULL,

      MAE_ALUNO VARCHAR (60) NOT NULL,

      PAI_ALUNO VARCHAR (60) NOT NULL,

      CURSO_ALUNO VARCHAR (30) NOT NULL,

      NUMERO_MATRICULA_ALUNO INT NOT NULL

)





--PRONTO

CREATE PROCEDURE INCLUI_ALUNO

      @CODIGO_ALUNO INT,

      @NOME_ALUNO VARCHAR(60),

      @ENDERECO_ALUNO VARCHAR(60),

      @TELEFONE_ALUNO VARCHAR(14),

      @CELULAR_ALUNO VARCHAR(14),

      @DATANASC_ALUNO DATETIME,

      @CIDADE_ALUNO VARCHAR(60),

      @BAIRRO_ALUNO VARCHAR(60),

      @CEP_ALUNO VARCHAR(9),

      @UF_ALUNO CHAR(2),

      @RG_ALUNO VARCHAR (14),

      @CPF_ALUNO VARCHAR(14),

      @EMAIL_ALUNO VARCHAR(100),

      @SEXO_ALUNO CHAR (1),

      @MAE_ALUNO VARCHAR (60),

      @PAI_ALUNO VARCHAR (60),

      @CURSO_ALUNO VARCHAR (30),

      @NUMERO_MATRICULA_ALUNO INT

AS

      INSERT INTO ALUNO (CODIGO_ALUNO, NOME_ALUNO, ENDERECO_ALUNO, TELEFONE_ALUNO, CELULAR_ALUNO, DATANASC_ALUNO, CIDADE_ALUNO, BAIRRO_ALUNO, CEP_ALUNO, UF_ALUNO, RG_ALUNO, CPF_ALUNO, EMAIL_ALUNO, SEXO_ALUNO, MAE_ALUNO, PAI_ALUNO, CURSO_ALUNO, NUMERO_MATRICULA_ALUNO)

      VALUES (@CODIGO_ALUNO, @NOME_ALUNO, @ENDERECO_ALUNO, @TELEFONE_ALUNO, @CELULAR_ALUNO,@DATANASC_ALUNO, @CIDADE_ALUNO, @BAIRRO_ALUNO, @CEP_ALUNO, @UF_ALUNO, @RG_ALUNO, @CPF_ALUNO, @EMAIL_ALUNO, @SEXO_ALUNO, @MAE_ALUNO, @PAI_ALUNO, @CURSO_ALUNO, @NUMERO_MATRICULA_ALUNO)
_________________________________________________________________________________

AUTOR: CARLOS HENRIQUE PEREIRA

Pegue o restante do código aqui: http://www.4shared.com/file/FygbRTFq/BANCO_DE_DADOS_EM_SQL_CADASTRO.html

0 comentários:

Postar um comentário