Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FCC 2014

Banco de DadosSQL
Código
fc013349
Banca
FCC
Órgão
TJ-AP
Ano
2014
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Tecnologia da Informação - Banco de Dados- DBA
Considere 3 tabelas de um banco de dados relacional: Programa (ID, Título, Descrição), Usuário (CPF, Nome, Cargo), Tem (ID, CPF).A tabela Tem implementa um relacionamento muitos para muitos de Programa para Usuário, sendo ID e CPF chaves estrangeiras na tabela Tem, com origem, respectivamente, nas tabelas Programa e Usuário. Considere a seguinte consulta SQL ANSI:SELECT Título, NomeFROM Programa P, Usuário U, Tem TCLÁUSULA XA CLÁUSULA X para completar a consulta SQL, de modo a se obter o nome dos usuários e o título dos programas que eles utilizam é
  1. AWHERE ID IN P = ID IN T AND CPF IN U = CPF IN T
  2. BWHERE P(ID) = T(ID) AND U(CPF) = T(CPF)
  3. CWHERE P.ID = T.ID AND U.CPF = T.CPF
  4. DWHERE ID (P,T) AND CPF (U, T)
  5. EWHERE ID.P LIKE ID.T AND CPF.U LIKE CPF.T
Revelar gabarito e comentário

GabaritoC — WHERE P.ID = T.ID AND U.CPF = T.CPF

Link permanente: /questoes/fc013349