🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.985 questões

Q4032642 Banco de Dados

SQL é uma linguagem padrão utilizada em sistemas gerenciadores de bancos de dados relacionais para consulta e manipulação de dados. Considere o comando abaixo:



SELECT departamento, COUNT(*) AS total, MAX(salario) AS


maior_salario


FROM funcionarios


WHERE cargo <> 'Estagiario'


GROUP BY departamento


HAVING COUNT(*) >= 3


ORDER BY maior_salario DESC;



Com base nesse comando, assinale a alternativa CORRETA.

Alternativas
Q4032641 Banco de Dados

Uma analista está desenvolvendo um relatório em um sistema de vendas para identificar clientes cujo valor total de pedidos ultrapassou R$ 500,00 no mês corrente. A consulta utiliza as cláusulas JOIN e GROUP BY com a função de agregação SUM. Ao testar a consulta, ela percebeu que precisava filtrar os grupos com base no valor calculado pela agregação. Nesse contexto, qual cláusula SQL deve ser utilizada para filtrar grupos com base no resultado de uma função de agregação?

Alternativas
Q4032141 Banco de Dados
Qual propriedade ACID garante atomicidade em transações de SGBD? 
Alternativas
Q4032140 Banco de Dados
Em uma relação que possui chave primária composta, qual forma normal remove dependências parciais (atributos não‑chave dependentes apenas de parte da chave)?
Alternativas
Q4032139 Banco de Dados
Em SQL, qual comando DCL é utilizado para revogar a permissão de SELECT sobre uma tabela? 
Alternativas
Q4032135 Banco de Dados

Diante de um sistema com banco de dados relacional SQL Server com determinadas tabelas, conforme apresenta o quadro abaixo, equipe de RH necessita de um relatório que apresente o nome de cada secretaria e a média salarial dos servidores lotados nela que tenham sido admitidos há mais de 5 anos, listando somente as secretarias cuja média salarial desse grupo supere a média salarial de todos os servidores do município, com o resultado ordenado da maior para a menor média.

SERVIDORES (id_servidor, nome, id_lotacao, data_admissao, salario)
LOTACOES (id_lotacao, nome_lotacao, id_secretaria)
SECRETARIAS (id_secretaria, nome_secretaria, orcamento anual)

Assim, assinale a alternativa que contém o comando SQL capaz de atender CORRETAMENTE a esse requisito.

Alternativas
Q4031794 Banco de Dados
Durante uma reunião de alinhamento, a equipe de TI responsável pela política de backup de banco de dados discutiu as características de cada tipo de backup para definir a estratégia mais adequada para a organização. Analise as afirmativas abaixo e assinale a alternativa INCORRETA:
Alternativas
Q4031780 Banco de Dados

O setor de TI de uma organização mantém o registro de logs de acessos aos sistemas internos em uma única tabela no banco de dados:

Imagem associada para resolução da questão


Ao revisar o modelo, um técnico concluiu que a tabela não está adequadamente normalizada e que sua estrutura atual pode gerar anomalias de atualização. Assinale a alternativa que descreve CORRETAMENTE o problema identificado e a solução apropriada:

Alternativas
Q4031778 Banco de Dados
Um técnico de TI precisa consultar o banco de dados do sistema de inventário de ativos para listar apenas os equipamentos do tipo "switch" que estão com status "inativo". A tabela utilizada possui a seguinte estrutura: 
Imagem associada para resolução da questão
Para atender ao requisito, o técnico escreveu a seguinte consulta SQL: SELECT nome, localizacaoFROM ATIVO WHERE tipo = 'switch' OR status = 'inativo';

Assinale a alternativa que descreve CORRETAMENTE o comportamento dessa consulta:
Alternativas
Q4031777 Banco de Dados

O gestor de suporte de uma organização precisa verificar a situação de todos os técnicos da equipe em relação aos chamados registrados no sistema. As tabelas utilizadas possuem a seguinte estrutura:


Imagem associada para resolução da questão



O gestor precisa de uma consulta que liste todos os técnicos da equipe e seus respectivos chamados, inclusive aqueles que ainda não possuem nenhum chamado atribuído, exibindo os dados do chamado como nulos quando não houver atribuição. Técnicos com mais de um chamado devem aparecer em linhas separadas, uma por chamado. A consulta deve retornar exclusivamente registros de técnicos, não devendo incluir chamados não atribuídos a nenhum técnico.


Assinale a alternativa que apresenta a consulta SQL que atende CORRETAMENTE ao requisito:

Alternativas
Q4030743 Banco de Dados
Considere o seguinte esquema de banco de dados relacional, supondo que as consultas são executadas utilizando SQL padrão (ANSI SQL):
Imagem associada para resolução da questão
Observe que a tabela MATRICULAS representa um relacionamento N–M entre estudantes e disciplinas. Considere a seguinte consulta SQL:
SELECT e.nome, d.nome FROM estudantes e JOIN matriculas m ON e.id_estudante = m.id_estudante JOIN disciplinas d ON d.id_disciplina = m.id_disciplina WHERE m.nota >= 8;
Assinale a alternativa que apresenta o resultado da consulta. 
Alternativas
Q4030742 Banco de Dados

Considere o seguinte esquema de banco de dados relacional, supondo que as consultas são executadas utilizando SQL padrão (ANSI SQL):


Imagem associada para resolução da questão


Considere a seguinte consulta SQL:


SELECT c.nome, COUNT(p.id_pedido) AS total_pedidos, SUM(p.valor) AS total_valor

FROM clientes c

INNER JOIN pedidos p

ON c.id_cliente = p.id_cliente

GROUP BY c.id_cliente, c.nome

HAVING SUM(p.valor) > 150;


Assinale a alternativa que apresenta o resultado da consulta. 

Alternativas
Q4030733 Banco de Dados
Uma tabela está na terceira forma normal (3FN) quando:
Alternativas
Q4030725 Banco de Dados

Analise a seguinte consulta SQL: 


SELECT departamento, COUNT(*)

FROM funcionarios

GROUP BY departamento

HAVING COUNT(*) > 5;


Essa consulta retorna:

Alternativas
Q4029532 Banco de Dados
Dadas as tabelas Autores (id_autor, nome_autor) e Livros (id_livro, titulo, id_autor), qual consulta SQL retorna o titulo de todos os livros e o nome_autor correspondente, incluindo livros que não possuem um autor associado na tabela Autores (ou seja, id_autor nulo em Livros)?
Alternativas
Q4029524 Banco de Dados
No MySQL, o que a cláusula INNER JOIN retorna?
Alternativas
Q4029516 Banco de Dados
Uma tabela está na Terceira Forma Normal (3FN) se, e somente se, estiver na Segunda Forma Normal (2FN) e
Alternativas
Q4029427 Banco de Dados
Analise o seguinte trecho de comandos SQL executados em um sistema de gerenciamento de banco de dados relacional, de acordo com o padrão ANSI/ISO SQL (ISO/IEC 9075):
Imagem associada para resolução da questão
Considerando os conceitos de transações em banco de dados, assinale a alternativa correta
Alternativas
Q4029416 Banco de Dados

Analise as seguintes tabelas de um banco de dados relacional:


Imagem associada para resolução da questão


Considere a seguinte consulta SQL:


Imagem associada para resolução da questão


Qual será o resultado produzido pela consulta?

Alternativas
Q4029415 Banco de Dados

Considere a seguinte relação utilizada em um sistema acadêmico:


Imagem associada para resolução da questão


Considere também as seguintes dependências funcionais:

1. id_oferta → nome_disciplina, id_professor

2. id_professor → nome_professor, departamento_professor



Com base nas regras de normalização até a Terceira Forma Normal (3FN), assinale a alternativa correta. 

Alternativas
Respostas
421: C
422: D
423: D
424: B
425: B
426: C
427: E
428: A
429: B
430: B
431: A
432: A
433: E
434: E
435: C
436: D
437: C
438: E
439: B
440: B