Questão 92 Comentada - Prefeitura de Florianópolis - Auditor Fiscal de Tributos Municipais Auditoria e Fiscalização 2º Dia - FURB (2025)

A linguagem SQL é amplamente utilizada para a consulta a dados em bancos relacionais e apresenta paralelos conceituais com a álgebra relacional. Com base na correspondência entre as cláusulas SQL e as operações fundamentais da álgebra relacional, analise as proposições que seguem e assinale a alternativa correta:

  • A A cláusula FROM realiza a operação de projeção, listando os atributos a serem exibidos, enquanto SELECT executa a operação de seleção ao definir filtros.
  • B A cláusula WHERE tem função equivalente à junção cartesiana da álgebra relacional, enquanto SELECT realiza a operação de união.
  • C A cláusula SELECT executa uma seleção de tuplas, enquanto a cláusula FROM determina a projeção de colunas a partir da relação indicada.
  • D SELECT e FROM não possuem correspondência direta com a álgebra relacional, pois a SQL é uma linguagem declarativa e a álgebra relacional é procedimental.
  • E A cláusula SELECT está associada à operação de projeção, pois define os atributos que devem compor o resultado; já a cláusula WHERE está associada à operação de seleção, determinando o subconjunto de tuplas que satisfazem uma condição lógica.