Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Trigger consertado
- CREATE TRIGGER HashSenha on Usuario
- INSTEAD OF INSERT
- AS
- BEGIN
- INSERT INTO Usuario (cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento)
- SELECT cpf, HashBytes('MD5', '@!qualquersemente'+senha), rg, status, primeiro_nome, sobrenome, sexo, dataNascimento
- FROM INSERTED
- END
- -- INSERT atualizado (assistente)
- INSERT INTO Usuario(cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento)
- VALUES ('00000000001', 'abc', '000000001', 1 , 'Cristian', 'Pendenza', 'M', '1985-05-10'); -- paciente
- INSERT INTO Usuario(cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento) -- paciente
- VALUES ('00000000002', 'abc', '000000002', 1 , 'José', 'Silva', 'M', '1992-05-13');
- INSERT INTO Usuario(cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento) -- medico
- VALUES ('00000000003', 'abc', '000000003', 1 , 'Josepher', 'Saint', 'M', '1964-02-06');
- INSERT INTO Usuario(cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento)--paciente
- VALUES ('00000000004', 'abc', '000000004', 1 , 'Ana Paula', 'Santos', 'F', '1989-06-28');
- INSERT INTO Usuario(cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento)--medica
- VALUES ('00000000005', 'abc', '000000005', 1 , 'Roberta', 'De Paula', 'F', '1977-08-02');
- INSERT INTO Usuario(cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento)
- VALUES ('00000000006', '123', '000000006', 1 , 'Ricardo', 'Leite', 'M', '1992-08-21'); --Assistente
- INSERT INTO Usuario(cpf, senha, rg, status, primeiro_nome, sobrenome, sexo, dataNascimento)
- VALUES ('00000000007', 'a2c', '000000007', 1 , 'Leandro', 'Leite', 'M', '1990-02-13'); --Assistente
- INSERT INTO Assistente (dataAdmissao, dataDemissao, horarioTrabalho, cpf)
- VALUES ('20150126 12:00:00 PM', '20150525 12:00:00 PM', '08:00:00', '00000000006');
- INSERT INTO Assistente (dataAdmissao, horarioTrabalho, cpf)
- VALUES ('20150126 12:00:00 PM', '08:00:00', '00000000007');
- INSERT INTO Medico (crm, cpf, especialidade)
- VALUES ('40202', '00000000003', 'Oftalmologista');
- INSERT INTO Medico (crm, cpf, especialidade)
- VALUES ('40202', '00000000005', 'Oftalmologista');
- INSERT INTO Paciente (cpf, naturalidade)
- VALUES ('00000000001', 'Araraquara');
- INSERT INTO Paciente (cpf, naturalidade)
- VALUES ('00000000002', 'São Carlos');
- INSERT INTO Paciente (cpf, naturalidade)
- VALUES ('00000000004', 'Araraquara');
- INSERT INTO Convenio(cod, nome)
- VALUES(1, 'Unimed');
- INSERT INTO Convenio(cod, nome)
- VALUES(2, 'Sao Francisco');
- INSERT INTO Consulta(cpf_medico, cpf_paciente, cod_convenio, valor) -- consulta 1 (auto incremento) = mesmo medico e mesmo paciente
- VALUES ('00000000003', '00000000001', null, 150.00)
- INSERT INTO Consulta(cpf_medico, cpf_paciente, cod_convenio, valor) -- consulta 2 (auto incremento) = mesmo medico e mesmo paciente
- VALUES ('00000000003', '00000000001', null, 150.00)
- INSERT INTO Prontuario (cpf_paciente, anamnese, observacao, receituario, altura, peso, dataCriacao, exames)
- VALUES ('00000000001', 'Cirurgia Miopia', 'Já realizou outros procedimentos cirúrgicos', 'Drovax 20mg 12h-12h', 1.82, 87.5, '2015-12-21', 'Tomografia. Raio-x Lombar' )
- INSERT INTO Prontuario (cpf_paciente, anamnese, observacao, receituario, altura, peso, dataCriacao, exames)
- VALUES ('00000000002', 'Exame vista convencional', 'null', 'null', 1.82, 81, '2014-03-12', 'Exame vista' )
- INSERT INTO Conv_Med (cpf, cod)
- VALUES ('00000000003', 1)
- INSERT INTO Conv_Med (cpf, cod)
- VALUES ('00000000003', 2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement