Questões de Concurso

Foram encontradas 13.780 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

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
Q4028024 Banco de Dados
No contexto da álgebra relacional, analise as assertivas a seguir e assinale V, se verdadeiras, ou F, se falsas. 

( ) A operação de seleção (σ) é utilizada para filtrar tuplas de uma relação com base em uma condição lógica, sem alterar o número de atributos da relação resultante.
( ) A operação de projeção (Imagem associada para resolução da questão) pode eliminar atributos de uma relação e também remover tuplas duplicadas no resultado.
( ) A operação de junção (⨝) pode ser definida a partir da combinação das operações de produto cartesiano (×) e seleção (σ).
( ) A operação de união (∪) exige que as relações envolvidas possuam o mesmo número de atributos, porém não necessariamente os mesmos domínios.
( ) A operação de diferença (−) retorna tuplas que estão presentes em ambas as relações envolvidas na operação.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q4028023 Banco de Dados
Em um banco de dados relacional, um administrador executa a seguinte sequência de comandos em uma tabela que possui chave estrangeira sendo referenciada por outra tabela:

ALTER TABLE pedido DROP COLUMN id_cliente; DROP TABLE cliente;

Considerando as regras de integridade referencial e o comportamento padrão dos SGBDs relacionais, assinale a alternativa correta. 
Alternativas
Q4028022 Banco de Dados
Em um sistema bancário, duas transações, T1 e T2, executam operações concorrentes sobre o mesmo registro de saldo. T1 lê o saldo, calcula um novo valor e o atualiza. Antes de T1 realizar o COMMIT, T2 lê o mesmo saldo antigo e também realiza uma atualização. Em qual inconsistência esse comportamento pode resultar? 
Alternativas
Respostas
161: B
162: B
163: C
164: E
165: A
166: B
167: B
168: A
169: A
170: E
171: E
172: C
173: D
174: C
175: E
176: B
177: B
178: A
179: C
180: B