É possível realizar um mapeamento de operações e predicados ...
É 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:
- Gabarito Comentado (1)
- Aulas (12)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
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