Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Prof. M.Sc. Anderson Simeão 
FACULDADE DE EDUCAÇÃO TECNOLÓGICA DO ESTADO DO RIO DE JANEIRO 
CURSO DE SISTEMAS PARA INTERNET – 3º PERÍODO 
DISCIPLINA: GESTÃO DE PROJETO DE BANCO DE DADOS 
AVALIAÇÃO PARCIAL PARA A P1 
 
Dadas as tabelas abaixo com seus respectivos atributos, utilize os operadores da Álgebra Relacional e 
obtenha o que se pede em seguida:  σ  ᴜ ꓵ ⋈ ÷ 
 
Tabelas: 
PACIENTE(pac_mat, pac_nome, pac_mes_aniv, pac_genero) 
ESPECIALIDADE(esp_cod, esp_nome) 
MEDICO(med_crm, med_nome) 
LABORATORIO(lab_cod, lab_nome) 
CONSULTA(con_numero, con_data, con_hora, con_num_sala, con_situac, pac_mat, med_crm) 
MEDICAMENTO(mdc_cod, mdc_nome, lab_cod) 
SINTOMA(sin_cod, sin_nome) 
EFEITO_COLATERAL(mdc_cod, sin_cod) 
RECEITA(con_numero, mdc_cod, rec_quant) 
CONTRA_INDICACAO(pac_mat, mdc_cod) 
FORMACAO(med_crm, esp_cod) 
 
1 – Nome dos pacientes de gênero F. 
 T1  σpac_genero = “F”(PACIENTE) 
 T2  pac_nome(T1) 
 
2 – Nome dos pacientes e dos médicos das consultas do dia 19/02/2022. 
 T1  PACIENTE⋈pac_mat = pac_matCONSULTA 
 T2  T1⋈med_crm = med_crmMEDICO 
 T3  σcon_data = “19/02/2022”(T2) 
 T4  pac_nome, med_nome(T3) 
 
3 – Nomes dos médicos de especialidade PEDIATRIA. 
 T1  MEDICO⋈med_crm = med_crm FORMACAO 
 T2  T1⋈esp_cod = esp_codESPECIALIDADE 
 T3  σesp_nome = “PEDIATRIA”(T2) 
 T4  med_nome(T3) 
 
4 – Nome dos pacientes que receberam receita do medicamento AMOXIL e quantidade receitada. 
 T1  PACIENTE⋈pac_mat = pac_mat CONSULTA 
 T2  T1⋈con_numero = con_numeroRECEITA 
 T3  T2⋈mdc_cod = mdc_codMEDICAMENTO 
 T4  σmdc_nome = “AMOXIL”(T3) 
 T5  pac_nome, rec_quant(T4) 
 
5 – Nome de cada laboratório acompanhado dos seus medicamentos. 
 T1  LABORATORIO⋈lab_cod = lab_codMEDICAMENTO 
 T2  lab_nome, mdc_nome(T1) 
 Prof. M.Sc. Anderson Simeão 
6 – Nome dos médicos de especialidade CARDIOLOGIA que têm consulta em 20/02/2022. 
 T1  MEDICO⋈med_crm = med_crm FORMACAO 
 T2  T1⋈esp_cod = esp_codESPECIALIDADE 
 T3  T2⋈med_crm = med_crmCONSULTA 
 T4  σesp_nome = “CARDIOLOGIA” and con_data = “20/02/2022”(T3) 
 T5  med_nome(T4) 
 
7 – Nome dos pacientes que fazem aniversário no mês de julho. 
 T1  σpac_mes_aniv = 07(PACIENTE) 
 T2  pac_nome(T1) 
 
8 – Nome dos médicos que não atenderam em 19/02/2022. 
 T1  MEDICO⋈med_crm = med_crm CONSULTA 
 T2  σcon_data = “19/02/2022”(T1) 
 T3  med_nome(T2) 
 T4  med_nome(MEDICO) 
 T5  T4 – T3 
 
9 – Nome dos pacientes que tiveram consulta em janeiro de 2022. 
 T1  PACIENTE⋈pac_mat = pac_matCONSULTA 
 T2  σcon_data >= “01/01/2022” and con_data <= “31/01/2022”(T1) 
 T3  pac_nome(T2) 
 
10 –Nome dos médicos que não são pediatras. 
 T1  med_nome(MEDICO) 
 T2  MEDICO⋈med_crm = med_crm FORMACAO 
 T3  T2⋈esp_cod = esp_codESPECIALIDADE 
 T4  σesp_nome = “PEDIATRIA”(T3) 
 T5  med_nome(T4) 
 T6  T1 – T5 
 
11 – Nome dos médicos com suas respectivas especialidades. 
 T1  MEDICO⋈med_crm = med_crm FORMACAO 
 T2  T1⋈esp_cod = esp_codESPECIALIDADE 
 T3  med_nome, esp_nome(T2) 
 
12 – Nome dos laboratórios que tiveram medicamentos seus receitados em 10/02/2022. 
 T1  CONSULTA⋈con_numero = con_numeroRECEITA 
 T2  T1⋈mdc_cod = mdc_codMEDICAMENTO 
 T3  T2⋈lab_cod = lab_codLABORATORIO 
 T4  σcon_data = “10/02/2022”(T3) 
 T5  lab_nome(T4) 
 
 
 
 
 
 Prof. M.Sc. Anderson Simeão 
13 – Nome dos ortopedistas que não atenderam em 19/02/2022. 
 T1  MEDICO⋈med_crm = med_crm FORMACAO 
 T2  T1⋈esp_cod = esp_codESPECIALIDADE 
 T3  σesp_nome = “ORTOPEDIA”(T2) 
 T4  med_nome(T3) 
 T5  MEDICO⋈med_crm = med_crm CONSULTA 
 T6  σcon_data = “19/02/2022”(T5) 
 T7  med_nome(T6) 
 T8  T4 – T7 
 
14 – Nome dos pacientes que cancelaram consultas no mês de fevereiro de 2022. 
 T1  PACIENTE⋈pac_mat = pac_matCONSULTA 
 T2  σcon_data >= “01/02/2022” and con_data <= “28/02/2022” and con_situac = “Cancelada”(T1) 
 T3  pac_nome(T2) 
 
15 – Nome dos medicamentos que causam AZIA. 
 T1  MEDICAMENTO⋈mdc_cod = mdc_codEFEITO_COLATERAL 
 T2  T1⋈sin_cod = sin_codSINTOMA 
 T3  σsin_nome = “AZIA”(T2) 
 T4  mdc_nome(T3) 
 
16 – Nome dos medicamentos que causam AZIA e CEFALEIA. 
 T1  MEDICAMENTO⋈mdc_cod = mdc_codEFEITO_COLATERAL 
 T2  T1⋈sin_cod = sin_codSINTOMA 
 T3  σsin_nome = “AZIA” (T2) 
 T4  mdc_nome(T3) 
 T5  σsin_nome = “CEFALEIA” (T2) 
 T6  mdc_nome(T5) 
 T7  T4 ꓵ T6 
 
17 – Nome dos medicamentos que causam AZIA ou CEFALEIA. 
 T1  MEDICAMENTO⋈mdc_cod = mdc_codEFEITO_COLATERAL 
 T2  T1⋈sin_cod = sin_codSINTOMA 
 T3  σsin_nome = “AZIA” or sin_nome = “CEFALEIA”(T2) 
 T4  mdc_nome(T3) 
 
18 – Nome dos medicamentos que causam HIPOTENSÃO e foram receitados em fevereiro de 2022. 
 T1  CONSULTA⋈con_numero = con_numeroRECEITA 
 T2  T1⋈mdc_cod = mdc_codMEDICAMENTO 
 T3  T2⋈mdc_cod = mdc_codEFEITO_COLATERAL 
 T4  T3⋈sin_cod = sin_codSINTOMA 
 T5  σsin_nome = “HIPOTENSÃO” and con_data >= “01/02/2022” and con_data <= “28/02/2022” (T4) 
 T6  mdc_nome(T4) 
 
 
 
 
 Prof. M.Sc. Anderson Simeão 
19 – Nome dos medicamentos que causam CEFALEIA mas não causam AZIA. 
 T1  MEDICAMENTO⋈mdc_cod = mdc_codEFEITO_COLATERAL 
 T2  T1⋈sin_cod = sin_codSINTOMA 
 T3  σsin_nome = “CEFALEIA” (T2) 
 T4  mdc_nome(T3) 
 T5  σsin_nome = “AZIA” (T2) 
 T6  mdc_nome(T5) 
 T7  T4 - T6 
 
20 – Nome dos pacientes que não podem tomar AMOXIL. 
 T1  PACIENTE⋈pac_mat = pac_mat CONTRA_INDICAÇÃO 
 T2  T1⋈mdc_cod = mdc_codMEDICAMENTO 
 T3  σmdc_nome = “AMOXIL”(T2) 
 T4  pac_nome(T3) 
 
21 – Nome dos pacientes do gênero M que consultaram em janeiro de 2022 com médico cardiologista. 
 T1  PACIENTE⋈pac_mat = pac_matCONSULTA 
 T2  T1⋈med_crm = med_crmMEDICO 
 T3  T2⋈med_crm = med_crm FORMACAO 
 T4  T3⋈esp_cod = esp_codESPECIALIDADE 
 T5  σpac_genero = “M” and con_data >= “01/01/2022” and con_data <= “31/01/2022” and esp_nome = “CARDIOLOGIA”(T4) 
 T6  pac_nome(T5) 
 
22 – Nome dos médicos que receitaram algum medicamento que causa URTICÁRIA. 
 T1  CONSULTA⋈con_numero = con_numeroRECEITA 
 T2  T1⋈mdc_cod = mdc_codMEDICAMENTO 
 T3  T2⋈mdc_cod = mdc_codEFEITO_COLATERAL 
 T4  T3⋈sin_cod = sin_codSINTOMA 
 T5  T4⋈med_crm = med_crmMEDICO 
 T6  σsin_nome = “URTICÁRIA” (T5) 
 T7  med_nome(T6) 
 
23 – Nome dos medicamentos que podem causar FEBRE, acompanhados do nome de seus respectivos 
laboratórios. 
 T1  LABORATORIO⋈lab_cod = lab_codMEDICAMENTO 
 T2  T1⋈mdc_cod = mdc_codEFEITO_COLATERAL 
 T3  T2⋈sin_cod = sin_codSINTOMA 
 T4  σsin_nome = “FEBRE” (T3) 
 T5  mdc_nome, lab_nome(T4) 
 
24 – Nome das especialidades que não possuem nenhum médico habilitado. 
 T1  esp_nome(ESPECIALIDADE) 
 T2  ESPECIALIDADE⋈esp_cod = esp_codFORMAÇÃO 
 T3  esp_nome(T2) 
 T4  T1 – T3 
 
 Prof. M.Sc. Anderson Simeão 
25 – Nome dos medicamentos que todos os pacientes podem tomar. 
 T1  mdc_nome(MEDICAMENTO) 
 T2  MEDICAMENTO⋈mdc_cod = mdc_codCONTRA_INDICAÇÃO 
 T3  mdc_nome(T2) 
 T4  T1 – T3 
 
26 – Nome dos médicos que atenderam na sala 10 em 16/01/2022. 
 T1  MEDICO⋈med_crm = med_crm CONSULTA 
 T2  σcon_num_sala = 10 and con_data = “16/01/2022”(T1) 
 T3  med_nome(T2) 
 
27 – Nome dos médicos que não atenderam na sala 10 em 16/01/2022. 
 T1  MEDICO⋈med_crm = med_crm CONSULTA 
 T2  σcon_num_sala ≠ 10 and con_data = “16/01/2022”(T1) 
 T3  med_nome(T2) 
 
28 – Número das consultas que não geraram receita, acompanhado dos nomes do paciente e do médico. 
 T1  con_numero(CONSULTA) 
 T2  con_numero(RECEITA) 
 T3  T1 – T2 
 T4  T3⋈ con_numero = con_numero CONSULTA 
 T5  T4⋈ pac_mat = pac_mat PACIENTE 
 T6  T5⋈ med_crm = med_crm MEDICO 
 T7  con_numero, pac_nome, med_nome(T6) 
 
29 – Nome dos laboratórios que não tiveram nenhum medicamento receitado no mês de março de 2022. 
 T1  mdc_cod(MEDICAMENTO) 
 T2  RECEITA⋈ con_numero = con_numeroCONSULTA 
 T3  σcon_data >= “01/03/2022” and con_data <= “31/03/2022”(T2) 
 T4  mdc_cod(T3) 
 T5  T1 – T4 
 T6  T5⋈mdc_cod = mdc_codMEDICAMENTO 
 T7  T6⋈lab_cod= lab_codLABORATORIO 
 T8  lab_nome(T7) 
 
30 – Nome dos medicamentos que não causam nenhum efeito colateral. 
 T1  mdc_nome(MEDICAMENTO) 
 T2  MEDICAMENTO⋈mdc_cod = mdc_cod EFEITO_COLATERAL 
 T3  mdc_nome(T2) 
 T4  T1 – T3 
 
 
 
OBSERVAÇÕES: 
 
 Prof. M.Sc. Anderson Simeão 
1) Valor: 3,0 pontos 
2) Grupos de até 3 (três) pessoas

Mais conteúdos dessa disciplina