Questões de Concurso Sobre banco de dados

Foram encontradas 18.739 questões

Q3636489 Banco de Dados
No contexto de transações ACID e de mecanismos de recuperação em SGBDs relacionais, assinale a alternativa correta sobre commit/rollback e as regras de log WAL.
Alternativas
Q3636488 Banco de Dados
Sobre backups no PostgreSQL 14, assinale a alternativa correta.
Alternativas
Q3636487 Banco de Dados
Sobre segurança em um SGBD Microsoft SQL Server 2019, assinale a alternativa INCORRETA. 
Alternativas
Q3636485 Banco de Dados
Analise as assertivas abaixo sobre replicação de dados em sistemas distribuídos:

I. Na replicação síncrona, toda gravação é considerada completa apenas após confirmação de todas as réplicas, garantindo forte consistência, mas prejudicando a latência da escrita.
II. Na replicação assíncrona, a transação é confirmada assim que chega na réplica primária, sem esperar pelas demais, o que melhora o desempenho, mas pode levar a perdas de dados em caso de falhas.
III. A replicação assíncrona elimina completamente o risco de inconsistência entre réplicas, já que as atualizações são aplicadas em momentos diferentes.
IV. A replicação síncrona exige coordenação mais complexa, com estratégias como votações ou bloqueios distribuídos, tornando o protocolo de commit mais lento e custoso.

Quais estão corretas?
Alternativas
Q3636484 Banco de Dados
– Relacione a Coluna 1 à Coluna 2, associando categorias de falhas em sistemas de bancos de dados distribuídos às suas descrições.

Coluna 1

1. Falha de Crash.
2. Falha de Omissão.
3. Falha de Temporização.
4. Falha Bizantina.

Coluna 2

( ) O componente para (falha abruptamente) e permanece indisponível.
( ) O componente responde muito cedo ou muito tarde.
( ) O componente não responde a algumas entradas.
( ) O componente se comporta de forma arbitrária.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q3636483 Banco de Dados

No SGBD Microsoft SQL Server 2019, existem as seguintes tabelas:



 Imagem associada para resolução da questão



Foi executada uma query SQL que retornou o seguinte resultado, onde null representa uma célula vazia:



 Imagem associada para resolução da questão



Qual a query correta que retornaria o resultado acima?

Alternativas
Q3636482 Banco de Dados
Sobre o SGBD Microsoft SQL Server 2019, assinale a alternativa INCORRETA.
Alternativas
Q3636481 Banco de Dados
Qual das seguintes alternativas NÃO corresponde a um comando SQL Oracle 19c que opera em tabelas?
Alternativas
Q3636480 Banco de Dados
Considerando sistemas de banco de dados de grande porte, qual é o principal fator de custo no processamento de consultas?
Alternativas
Q3636479 Banco de Dados
Sobre replicação em bancos de dados distribuídos, analise as assertivas a seguir:

I. A replicação aumenta a disponibilidade e o paralelismo em consultas, mas gera sobrecarga nas atualizações.
II. A replicação aumenta a disponibilidade pois, em caso de falha de um servidor, os dados podem ser acessados em outro.
III. Na replicação multimaster (update-anywhere), atualizações podem ser feitas em qualquer réplica, podendo demandar resolução de conflitos que desfaça/compense alterações já aplicadas em alguma réplica.
IV. A propagação preguiçosa (lazy propagation) garante consistência forte, pois todas as réplicas são atualizadas imediatamente.

Quais estão corretas?
Alternativas
Q3636477 Banco de Dados
São problemas causados pela redundância, EXCETO:
Alternativas
Q3636476 Banco de Dados

Em um banco de dados relacional, existem as seguintes tabelas:



 Imagem associada para resolução da questão



Sobre esse banco de dados, analise as assertivas abaixo:



I. Existe uma entidade que representa um cliente, com atributos “Código”, “Nome” e “Idade”.


II. Existe um relacionamento de cardinalidade 1:1 entre Cliente e Venda.


III. A tabela Vendas tem três registros.



Quais estão corretas?

Alternativas
Q3636473 Banco de Dados
Em relação a funções de agregação em PostgreSQL 14, assinale a alternativa correta. 
Alternativas
Q3636472 Banco de Dados
Sobre gerenciamento de usuários e perfis de acesso de um sistema de gerenciamento de banco de dados (SGBD), assinale a alternativa INCORRETA.
Alternativas
Q3635971 Banco de Dados
Há vários sistemas de banco de dados NoSQL que variam a forma como gerenciam e armazenam seus dados. São tipos de armazenamento de dados existentes em bancos de dados NoSQL:

I. Chave-valor, documentos e memória.
II. Colunas amplas, documentos e grafos.
III. Chave-valor, grafos e memória.

Quais estão corretos?
Alternativas
Q3635970 Banco de Dados

Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL? 



Q59.png (601×146)

Alternativas
Q3635969 Banco de Dados
Considerando que 07/02/2025 é uma sexta-feira, qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL?

Q58.png (605×141)
Alternativas
Q3635968 Banco de Dados

Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL? 


Q57.png (448×158)

Alternativas
Q3635967 Banco de Dados

Qual é a saída apresentada após executar o seguinte trecho de código escrito em PL/SQL? 


Q56.png (414×148)

Alternativas
Q3635966 Banco de Dados
São palavras reservadas da linguagem PL/SQL utilizadas no tratamento de exceções:

I. EXСЕРTION_INIT, RAISE, PRAGMA.
II. EXCEPTION, OTHERS, RAISE_APPLICATION_ERROR.
III. NO_DATA_FOUND, SQLERRM, SQLCODE.

Quais estão corretas?
Alternativas
Respostas
1141: D
1142: E
1143: E
1144: D
1145: B
1146: B
1147: D
1148: C
1149: C
1150: C
1151: E
1152: A
1153: B
1154: D
1155: E
1156: A
1157: A
1158: B
1159: C
1160: E