Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 40 questões.
#2650551

Considere as seguintes tabelas de um banco de dados relacional, nas quais são armazenados dados referentes aos funcionários de uma empresa de software:


Programador (Cod-P, Nome, DataContrato, Cod-G)

Gerente (Cod-G, Nome, DataContrato)


A chave primária da tabela Programador é o atributo Cod-P, e a chave primária da tabela Gerente é o atributo Cod-G. O atributo Cod-G na tabela Programador é uma chave estrangeira para a tabela Gerente, indicando o gerente responsável pelo projeto no qual o programador está alocado. O atributo DataContrato, presente nas duas tabelas, indica a data em que o funcionário foi contratado pela empresa. Considere, ainda, a seguinte consulta sobre esse banco de dados: “Buscar os nomes dos programadores que foram contratados há mais tempo pela empresa do que o gerente do projeto no qual estão alocados”. A alternativa que expressa corretamente essa consulta, na linguagem SQL, é:

  • SELECT p.NomeFROM Programador p, Gerente gWHERE p.Cod-P = g.Cod-GAND g.DataContrato > p.DataContrato
  • SELECT g.NomeFROM Programador p, Gerente gWHERE p.Cod-G = g.Cod-GAND g.DataContrato > p.DataContrato
  • SELECT g.NomeFROM Programador p, Gerente gWHERE p.Cod-P = g.Cod-GAND g.DataContrato > p.DataContrato
  • SELECT p.NomeFROM Programador p, Gerente gWHERE p.DataContrato < g.DataContrato
  • SELECT p.NomeFROM Programador p, Gerente gWHERE p.Cod-G = g.Cod-GAND p.DataContrato < g.DataContrato
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora