CENTRO UNIVERSIT RIO GERALDO DI BIASE
FUNDAÇÃO EDUCACIONAL ROSEMAR PIMENTEL
INSTITUTO DE CIÊNCIAS SOCIAIS E HUMANAS
SISTEMAS DE INFORMAÇÃO – 5º PERÍODO
ROBERTO LEITE SILVA JÚNIOR
MARCOS ANTÔNIO COUTINHO JÚNIOR
JOHNNY CAMPOS FARIA
AVALIAÇÃO PARCIAL DO 2º BIMESTRE
VOLTA REDONDA
2015
CENTRO UNIVERSITÁRIO GERALDO DI BIASE
FUNDAÇÃO EDUCACIONAL ROSEMAR PIMENTEL
INSTITUTO DE CIÊNCIAS SOCIAIS E HUMANAS
SISTEMAS DE INFORMAÇÃO – 5º PERÍODO
AVALIAÇÃO PARCIAL DO 2º BIMESTRE
VOLTA REDONDA
2015
I – Criar as tabelas
create table PACIENTE ( pac_mat integer not null, pac_nome varchar(40) not null, pac_mes_aniv date not null, zpac_sexo varchar(1) not null, primary key (pac_mat) check (zpac_sexo in ('M','F'));
create table ESPECIALIDADE( esp_cod integer not null, esp_nome varchar(20) not null, primary key (esp_cod));
create table MEDICO( med_crm integer not null, med_nome varchar(40) not null, primary key (med_crm));
create table LABORATORIO( cod_lab integer not null, lab_nome varchar (40) not null, primary key (cod_lab));
create table CONSULTA( con_num integer not null, con_data date not null, con_hora date not null, con_num_sala integer not null, con_situac varchar(30) not null, pac_mat integer not null, med_crm integer not null, primary key (con_num), foreign key (pac_mat) references PACIENTE(pac_mat), foreign key (med_crm) references MEDICO(med_crm) );
create table MEDICAMENTO ( mdc_cod integer not null, mdc_nome varchar(30) not null, lab_cod integer, primary key (mdc_cod), foreign key (lab_cod) references LABORATORIO(lab_cod));
create table SINTOMA ( sin_cod integer not null, sin_nome varchar(30), primary key (sin_cod));
create table EFEITO-COLATERAL( mdc_cod integer not null, sin_cod integer not null, foreign key (mdc_cod) references MEDICAMENTO(mdc_cod) foreign key (sin_nome) references SINTOMA(sin_nome)); create table RECEITA( con_num integer not null, mdc_cod integer not null, rec_quant integer not