Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.862 questões
A QUESTÃO SE REFERE À TABELA DE FUNCIONÁRIOS A SEGUIR.

SELECT AVG(salario)
FROM Funcionarios
WHERE setor = 'RH';
Qual será o valor retornado?
A QUESTÃO SE REFERE À TABELA DE FUNCIONÁRIOS A SEGUIR.

Considere a seguinte consulta SQL:
SELECT nome
FROM Funcionarios
WHERE setor = 'TI';
Qual será o resultado retornado por essa consulta?
e alguns dados iniciais foram nela inseridos, conforme mostram os comandos SQL abaixo.
Um Gestor de planejamento executou um comando SQL que apresentou o seguinte resultado:
O comando SQL executado pelo Gestor foi:
Qual comando SQL ele deve utilizar para obter essa lista?
Qual comando SQL realiza essa operação de atualização dos dados?
Com base no código SQL precedente e nos comandos da linguagem de definição de dados (DDL), assinale a opção correta.
Com base nos efeitos diretos da criação de instrumentos de banco de dados relacionais, assinale a opção que apresenta a ação que garante a integridade referencial no atributo id_cliente da tabela PEDIDO.
Considere o seguinte script SQL ANSI para responder à próxima questão.

Ao analisar a consulta SQL ANSI a seguir:

É correto afirmar que seu objetivo é apresentar o código e o título dos projetos armazenados na tabela
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.