Questão
ID 2159965Disciplina: Tecnologia da Informação
Assunto: Select
Ano: 2019 Banca: SUGEP UFRPE - Superintendência de Gestão e Desenvolvimento de Pessoas da UFRPE Órgão: Universidade Federal Rural de Pernambuco
Para responder as questões 59 a 64, considere o banco de dados simplificado de um posto de saúde, apresentado abaixo:
Paciente (cpf, nome, sexo, idade);
Medico (cpf, crm, nome);
Especialidade (id_especialidade, nome_especialidade);
Medico_especialidade (cpf_medico, id_especialidade);
Cid (id_cid, nome_Cid);
Atendimento (cpf_paciente, cpf_medico, data, descrição, id_cid);
Onde:
• Paciente: representa os pacientes do posto de saúde. Chave primária: {cpf}.
• Medico: representa os médicos do posto de saúde. Chave primária: {cpf}.
• Especialidade: representa a lista de especialidades médicas existentes.
• Medico_especialidade: representa as especialidades apresentadas por cada médico do posto (uma ou mais). Chave primária: {cpf_medico, id_especialidade}.
Chaves estrangeiras:
o {cpf_medico}, vindo da tabela Medico (campo cpf);
o {Id_especialidade}, vindo da tabela Especialidade (campo id_especialidade).
• Cid: classificação internacional de doenças, utilizada durante o atendimento médico, sempre que o profissional identificar a doença que motivou o atendimento. Chave primária: {id_cid}.
• Atendimento: representa os atendimentos realizados no posto de saúde. Chave primária: {cpf_paciente, cpf_medico, data}.
Chaves estrangeiras:
o {cpf_paciente}, vindo da tabela Paciente (campo cpf);
o {cpf_medico}, vindo da tabela Medico (campo cpf);
o {id_cid}, vindo da tabela Cid (campo id_cid);
Com o objetivo de economizar nas contratações e melhor atender a comunidade, a gestão começa a investigar quais as especialidades dos médicos que atuam no posto. A expressão em SQL para realizar a consulta sobre as especialidades do médico “Paulo Arantes” é: