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 é
- AWHERE ID IN P = ID IN T AND CPF IN U = CPF IN T
- BWHERE P(ID) = T(ID) AND U(CPF) = T(CPF)
- CWHERE P.ID = T.ID AND U.CPF = T.CPF
- DWHERE ID (P,T) AND CPF (U, T)
- EWHERE ID.P LIKE ID.T AND CPF.U LIKE CPF.T