É possível realizar um mapeamento de operações e predicados ...

Próximas questões
Com base no mesmo assunto
Q2734806 Arquitetura de Software

É possível realizar um mapeamento de operações e predicados da álgebra relacional com cláusulas do SQL. A operação de projeção da álgebra relacional corresponde à cláusula SQL:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - SELECT.

A questão aborda o mapeamento entre a álgebra relacional e as cláusulas do SQL. Para resolver essa questão, é necessário entender as operações da álgebra relacional e como elas são implementadas em SQL.

A álgebra relacional é um conjunto de operações usadas para manipular e consultar dados em um banco de dados relacional. Uma dessas operações é a projeção. A projeção é utilizada para selecionar colunas específicas de uma tabela, removendo as colunas que não são de interesse.

No SQL, a operação de projeção é realizada pela cláusula SELECT. Quando utilizamos SELECT, estamos escolhendo as colunas que queremos visualizar em nossa consulta. Por exemplo, a consulta SELECT coluna1, coluna2 FROM tabela; está projetando as colunas coluna1 e coluna2 da tabela.

Agora, vamos analisar as alternativas incorretas:

A - WHERE: A cláusula WHERE é utilizada para filtrar linhas com base em uma condição especificada. Ela não está relacionada diretamente à projeção de colunas, mas sim à seleção de linhas específicas.

C - FROM: A cláusula FROM indica a tabela da qual os dados serão selecionados. Embora seja essencial em uma consulta SQL, ela não realiza a operação de projeção de colunas.

D - ORDER: A cláusula ORDER é usada para ordenar os resultados de uma consulta com base em uma ou mais colunas. Assim como a cláusula WHERE, ela não está relacionada à projeção de colunas.

E - HAVING: A cláusula HAVING é usada para aplicar condições a grupos de resultados, geralmente em conjunto com a cláusula GROUP BY. Essa cláusula também não está relacionada à projeção de colunas.

Portanto, a operação de projeção da álgebra relacional corresponde à cláusula SELECT no SQL.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo