Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.924 questões
Considere o seguinte script SQL ANSI para responder à próxima questão.

I.A função ROW_NUMBER (__)OVER (PARTITION BY departamento ORDER BY salario DESC) atribui um número sequencial único para cada linha dentro de cada departamento, reiniciando a contagem a cada novo departamento, ordenado pelo maior salário.
II.A função RANK(__)difere de DENSE_RANK(__)no tratamento de empates: RANK(__)deixa "buracos" na numeração após um empate (ex: 1, 2, 2, 4), enquanto DENSE_RANK(__)mantém a sequência consecutiva (ex: 1, 2, 2, 3).
III.As funções de janela podem ser utilizadas diretamente na cláusula WHERE para filtrar resultados, como por exemplo WHERE ROW_NUMBER(__)OVER(...) = 1, simplificando consultas de paginação.
Está correto o que se afirma em:
(__)O comando INNER JOIN seleciona registros que possuem valores correspondentes em ambas as tabelas envolvidas na consulta.
(__)O comando LEFT JOIN (ou LEFT OUTER JOIN) retorna todos os registros da tabela da esquerda e os registros correspondentes da tabela da direita, preenchendo com NULL onde não houver correspondência.
(__)O comando FULL OUTER JOIN retorna apenas os registros que não possuem correspondência em nenhuma das tabelas, excluindo as interseções de dados.
(__)O comando CROSS JOIN realiza o produto cartesiano entre duas tabelas, combinando cada linha da primeira tabela com todas as linhas da segunda, exigindo obrigatoriamente a cláusula ON.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Considerando o funcionamento típico da DML, assinale a alternativa INCORRETA sobre esses comandos e seu comportamento no banco de dados.
Assinale a opção que descreve corretamente a estrutura de um conjunto de dados organizado segundo o conceito de tidy data.
Considere a seguinte tabela de um banco de dados relacional:
Produto (ID, Artigo, Categoria, Quantidade)
A consulta expressa por meio da linguagem de consulta estruturada (SQL) para se obter a relação de categorias e o número de registros existentes para cada categoria é:
No DB2, a função IDENTITY é equivalente à cláusula SEQUENCE do SQL padrão, permitindo a reutilização automática de valores em caso de exclusão de registros para manter a sequência contínua.
O comando mais apropriado neste caso é