Questões de Concurso Sobre banco de dados

Foram encontradas 19.168 questões

Q4278630 Banco de Dados
Na linguagem SQL ANSI, a instrução utilizada para remover registros/linhas de uma tabela com base em uma condição específica é: 
Alternativas
Q4278534 Banco de Dados
A modelagem e a otimização física de um banco de dados relacional dependem de técnicas consolidadas, como a normalização e a criação de índices. A respeito desses conceitos, assinale a alternativa correta.
Alternativas
Q4278533 Banco de Dados
A respeito dos comandos da linguagem SQL, analise as assertivas a seguir:
I. CREATE TABLE é um comando classificado como DDL.
II. INSERT é utilizado para inserir linhas em uma tabela e integra a DML.
III. GRANT é empregado para conceder privilégios de acesso e integra a DCL.
Quais estão corretas? 
Alternativas
Q4277104 Banco de Dados
Em SQL (padrão ISO), considerando o tratamento do valor NULL, assinale a alternativa correta.
Alternativas
Q4277100 Banco de Dados
Em SQL, em uma consulta que utiliza GROUP BY, qual cláusula deve ser empregada para filtrar grupos com base no resultado de uma função de agregação (por exemplo, exibir apenas os grupos cujo COUNT(*) seja maior que 5)?
Alternativas
Q4277095 Banco de Dados
Um analista modela a tabela SERVIDOR com os atributos matrícula, CPF, nome e lotação. Tanto a matrícula quanto o CPF identificam unicamente cada servidor; o analista decide adotar a matrícula como identificador oficial das linhas da tabela. Sobre esse modelo, assinale a alternativa correta.
Alternativas
Q4274313 Banco de Dados
No tocante a bancos de dados relacionais, ACID (Atomicidade, Consistência, Isolamento e Durabilidade) é um conjunto de quatro propriedades que garante que as transações em um banco de dados ocorram de forma segura e correta. Assinale a alternativa que caracteriza a propriedade de Atomicidade. 
Alternativas
Q4274312 Banco de Dados
Relacione a Coluna 1 à Coluna 2, associando os comandos aos respectivos subconjuntos da linguagem SQL ANSI a que pertencem.

Coluna 1
1. UPDATE
2. ALTER TABLE
3. GRANT

Coluna 2
( ) Linguagem de Controle de Dados (DCL).
( ) Linguagem de Definição de Dados (DDL).
( ) Linguagem de Manipulação de Dados (DML).

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q4274271 Banco de Dados
Em um banco de dados relacional, a ________________ identifica unicamente cada registro de uma tabela, enquanto a ________________ estabelece uma referência a registros de outra tabela, contribuindo para a integridade referencial.

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q4274270 Banco de Dados
Comparado ao modelo hierárquico de banco de dados, qual é a principal vantagem estrutural do modelo relacional adotado pela maioria dos SGBDs corporativos atuais?
Alternativas
Q4262942 Banco de Dados

Analise os seguintes objetos SQL:


• Objeto X: possui cláusula RETURN, retorna um valor e pode ser utilizado em uma instrução SELECT. 


• Objeto Y: executa uma sequência de comandos, pode receber parâmetros OUT, mas não possui obrigação de retornar um valor.


Os objetos X e Y são classificados, respectivamente, como: 

Alternativas
Q4262941 Banco de Dados

Considere a tabela de clientes a seguir para responder a esta questão:


Imagem associada para resolução da questão


Fonte: Elaborador, 2026.



Qual será o resultado da consulta SQL a seguir?


Imagem associada para resolução da questão



Assinale a alternativa CORRETA.

Alternativas
Q4262935 Banco de Dados
Em um sistema de banco de dados, o Sistema Gerenciador de Banco de Dados (SGBD) é o software responsável por gerenciar o armazenamento, a manipulação e o acesso aos dados, abstraindo detalhes internos de implementação para os usuários e as aplicações. Sobre esse assunto, assinale a alternativa CORRETA. 
Alternativas
Q4262536 Banco de Dados
Considerando as tabelas CLIENTE (ID_Cliente, Nome) e PEDIDO (ID_Pedido, Data, ID_Cliente_FK) no diagrama lógico a seguir, um técnico precisa listar o ID_Pedido e a Data de todos os pedidos realizados por ‘João Silva’. Analise as opções abaixo e selecione a que apresenta a sintaxe correta para este filtro específico: 

q_39 t i.png (504×366)
Alternativas
Q4262535 Banco de Dados
Considere as entidades e relacionamentos a seguir para um cenário de vendas.

Entidades:
• CLIENTE: Possui os atributos ID_Cliente (PK), Nome e CPF
• PEDIDO: Possui os atributos ID_Pedido (PK), Data e Valor_Total
• PRODUTO: Possui os atributos ID_Produto (PK), Descricao e Preco

Relacionamentos:
• Um CLIENTE pode realizar vários PEDIDOS, mas um PEDIDO pertence a apenas um CLIENTE. (Cardinalidade 1:N).
• Um PEDIDO pode conter vários PRODUTOS, e um PRODUTO pode estar em vários PEDIDOS (Cardinalidade N:N).. 

Com base no cenário de Vendas descrito, ao converter o modelo conceitual (DER) para um modelo lógico (Relacional), como deve ser tratado o relacionamento entre PEDIDO e PRODUTO?
Alternativas
Q4260147 Banco de Dados
Uma grande rede de varejo necessita alimentar seu data warehouse com as movimentações de estoque registradas no banco de dados transacional, porém a extração completa diária de milhões de registros tornou-se inviável devido ao tempo de processamento e ao impacto no desempenho do sistema de origem. A equipe de dados decide implementar uma técnica que captura apenas os registros inseridos, atualizados ou excluídos desde a última sincronização, replicando esses incrementos para o repositório analítico. Assinale a alternativa que identifica essa técnica de integração de dados.
Alternativas
Q4260135 Banco de Dados
Em um banco de dados de um sistema hospitalar, a tabela de consultas médicas possui uma coluna que armazena o identificador do médico responsável, criando um vínculo referencial com a tabela de médicos e impedindo o cadastro de consultas associadas a profissionais inexistentes no sistema. Assinale a alternativa correspondente ao mecanismo SQL responsável por essa restrição.
Alternativas
Q4260134 Banco de Dados
Durante a modelagem conceitual de um sistema de recursos humanos, o analista define que o atributo responsável por armazenar o número do CPF de cada colaborador será tratado como um único valor indivisível, não havendo necessidade de separá-lo em partes menores para as consultas do banco de dados. Assinale a alternativa que classifica esse tipo de atributo.
Alternativas
Q4260119 Banco de Dados
Em um sistema de gerenciamento de banco de dados relacional, quando uma transação adquire o controle exclusivo de uma tabela e aguarda por outro recurso, o ambiente de execução não pode retirar forçadamente esse recurso já alocado para concedê-lo a outro processo em espera, exigindo que o detentor o libere voluntariamente apenas após o término de sua tarefa, caracterizando a condição de Coffman denominada:
Alternativas
Q4259170 Banco de Dados
 No PostgreSQL, o planejador de consultas (Query Planner) decide a estratégia de acesso aos dados com base em estatísticas e custos estimados. Sobre as operações de Sequential Scan e Index Scan, assinale a alternativa CORRETA.
Alternativas
Respostas
121: A
122: B
123: D
124: E
125: A
126: C
127: A
128: C
129: C
130: D
131: B
132: C
133: E
134: B
135: B
136: A
137: C
138: C
139: C
140: B