Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#2333229

Seja o banco de dados relacional definido a seguir, que armazena dados de pacientes, medicações, e como medicamentos são ministrados a pacientes. A chave primária de cada tabela é representada com a marca <PK>, e as chaves estrangeiras com <FK>.

    medicacao (idmedic <PK> , nome, dosagem)
    paciente (idpac <PK>, nome)      prescricao (idprescr<PK>, idpac <FK> , idmedic ,      <FK>data, hora)      o atributo prescricao.idpac referencia a tabela paciente
    o atributo prescricao.idmedic referencia a tabela medicacao

Assinale a alternativa que traduz para SQL a consulta liste o nome dos pacientes para os quais tenham sido prescritas todas as medicações cadastradas.

  • select pa.nome from paciente pawhere pa.idpac = all (select pr.idpac from prescricao pr )
  • select pa.nome from paciente pawhere not exists ( select * from prescricao pr (where pr.idpac = pa.idpac )
  • select pa.nome from paciente pawhere not exists ( select idmedic from medicacaoexcept( select me.idmedic frommedicacao me ,prescricao prwhere me.idmedic =pr.idmedic ) )
  • select pa.nome from paciente pa where not exists ( select 1from medicacao me                         where not exists                          ( select 2 from prescricao                            pr                              where pr.idpac =                              pa.idpac and                              pr.idmedic =                                 me.idmedic ) )
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora