Assinale a alternativa com uma afirmação correta sobre as f...

Próximas questões
Com base no mesmo assunto
Q2098034 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre as funções da Linguagem SQL.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão sobre funções da Linguagem SQL, que é fundamental no gerenciamento de bancos de dados, especialmente na extração de informações e manipulação de dados.

O tema central da questão envolve o uso de funções agregadas do SQL, que são amplamente utilizadas para realizar cálculos em um conjunto de valores e retornar um único valor. Estas funções são essenciais para gerar relatórios e sumarizar dados.

A seguir, vamos explorar cada uma das alternativas:

Alternativa E (Correta): As funções MAX e MIN podem ser usadas também com atributos que não tenham domínios numéricos, se os domínios tiverem ordenação total entre eles. Esta afirmação está correta porque as funções MAX e MIN não se limitam a valores numéricos. Elas podem ser aplicadas a qualquer tipo de dados que permita ordenação, como datas e cadeias de caracteres. Esta capacidade de ordenação permite determinar o menor ou maior valor de um conjunto de dados não numéricos. Isso é comum em SQL, onde strings ou datas podem ser comparadas.

Alternativa A: A função NOT IN não é usada para verificar se o resultado de uma consulta aninhada é vazio. Em vez disso, NOT IN verifica se um valor não pertence a um conjunto de valores retornados por uma subconsulta. Para verificar se uma consulta aninhada é vazia, utiliza-se a cláusula EXISTS ou NOT EXISTS.

Alternativa B: A função SUM não devolve o número de tuplas. SUM é usada para calcular a soma de valores numéricos em um conjunto de dados, enquanto a contagem de tuplas é realizada pela função COUNT.

Alternativa C: A função COUNT não devolve a soma dos valores; ela devolve o número de elementos em um conjunto. Para obter a soma de valores, utiliza-se a função SUM.

Alternativa D: As funções SUM, MAX, MIN e AVG não são restritas à cláusula SELECT. Elas também podem ser usadas em outras partes de uma consulta SQL, como na cláusula HAVING, para filtrar grupos de resultados.

Para uma boa interpretação de questões sobre SQL em concursos, é importante estar familiarizado com as funções e saber identificar o uso correto de cada uma. Pratique a leitura das questões com atenção aos detalhes e termos técnicos.

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