Questões de Concurso Sobre recuperação de falhas em banco de dados

Foram encontradas 117 questões

Q4091006 Banco de Dados
Um arquiteto de sistemas de uma instituição financeira gerencia um ambiente de banco de dados distribuído que opera com o protocolo de efetivação em duas fases (2PC) para garantir a consistência ACID. Em um cenário de auditoria, uma transação T1 envolve o débito na conta de um cliente no servidor X e o crédito na conta de uma loja no servidor Y. Durante a execução, o coordenador da transação emite a ordem de preparação e tanto o servidor X quanto o servidor Y respondem afirmativamente (Vote Commit), entrando no estado de prontidão. Imediatamente após receber os votos, o coordenador toma a decisão de efetivar a transação e grava o registro Commit em seu armazenamento estável, mas falha criticamente antes de conseguir transmitir a mensagem de decisão para qualquer um dos servidores participantes. Diante desse cenário de falha do coordenador após o voto de prontidão dos participantes, qual é o comportamento técnico obrigatório do servidor Y? 
Alternativas
Ano: 2026 Banca: FURB Órgão: SED-SC Prova: FURB - 2026 - SED-SC - Analista de Informática |
Q4080371 Banco de Dados
Em sistemas distribuídos que executam transações envolvendo múltiplos nós, a garantia de atomicidade é frequentemente obtida por meio do protocolo Two-Phase Commit, no qual um coordenador interage com participantes por meio de duas fases distintas: prepare (voting) e commit/abort. O protocolo assume comunicação confiável e utiliza registros persistentes (logs) para permitir recuperação após falhas, mantendo consistência entre os participantes. Considerando as propriedades formais do protocolo 2PC, assinale a alternativa correta: 
Alternativas
Q4063097 Banco de Dados
Em uma organização pública, o administrador de banco de dados implementou a seguinte política de proteção de dados para um sistema crítico:

Domingo (02h): backup completo (full) do banco de dados.
Segunda a quinta (02h): backups incrementais diários.
Sexta (02h): backup diferencial.

Às 16h de sexta-feira, ocorreu uma falha grave no servidor de banco de dados. Sabe-se que não existem backups adicionais nem registros de log de transações disponíveis após o backup diferencial realizado às 02h de sexta-feira.
Considerando que o objetivo é restaurar o banco de dados até o estado mais recente possível com base apenas nos conjuntos de backup disponíveis, assinale a alternativa CORRETA:
Alternativas
Q4059498 Banco de Dados
Durante uma auditoria técnica semestral, uma equipe de TI do CREFITO‑17 identificou a necessidade urgente de aprimorar as defesas contra ataques cibernéticos modernos, de reestruturar as rotinas de backup do banco de dados relacional e de alinhar as práticas de gestão de segurança do Conselho às diretrizes das normas da família ISO 27000.

Com base nessa situação hipotética, julgue o item a seguir, acerca das principais ameaças cibernéticas e dos processos de continuidade de negócios e normatização.


O backup incremental tende a ampliar o volume total armazenado e a simplificar o processo de restauração, razão pela qual costuma ser preferido quando a prioridade é a recuperação mais célere dos dados.

Alternativas
Q4036227 Banco de Dados

No contexto de Backup, Restore e Recuperação no SQL Server, os modelos de recuperação definem como o log de transações é mantido e como o banco de dados pode ser restaurado em caso de falhas. Entre os principais modelos estão: Simple, Full e Bulk-Logged. Assim, analise as assertivas a seguir sobre os modelos de recuperação e julgue-as em Verdadeiras (V) ou Falsas (F):


(  ) No modelo Simple, o log de transações é truncado automaticamente após checkpoint.
(  ) No modelo Full, o log de transações não é truncado automaticamente.
(  ) Nos modelos Simple e Full, não é possível realizar restauração point-in-time.
(  ) No modelo Bulk-Logged, é possível realizar restauração point-in-time mesmo que operações bulk tenham ocorrido.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

Alternativas
Q4036209 Banco de Dados
Um Analista de Sistemas está administrando um banco de dados no SQL Server. Ele precisa garantir a integridade das transações, a possibilidade de desfazer alterações quando necessário e assegurar que o banco possa ser recuperado em caso de falhas, além de dar suporte a replicação de dados. Considerando o contexto do SQL Server, qual arquivo é responsável por armazenar todas essas informações de transações? 
Alternativas
Q3992121 Banco de Dados
Após incidente envolvendo falha no subsistema de armazenamento de um datacenter, verificou-se corrupção parcial de arquivos de dados de um banco relacional corporativo. A equipe técnica constatou que há política de backup completo semanal, que backups incrementais são executados diariamente, que o SGBD mantém registro contínuo em logs de transações e que não havia replicação síncrona ativa no momento do evento. O objetivo institucional é restaurar o banco ao estado mais próximo possível do momento imediatamente anterior à falha, com mínima perda de dados. À luz das boas práticas de administração de bancos de dados e continuidade de negócios, assinale a alternativa CORRETA.
Alternativas
Q3973795 Banco de Dados
Durante um procedimento de recuperação estrutural, um DBA precisa abrir o banco de dados após a aplicação de redo logs, mantendo a consistência dos dados, sem permitir alterações adicionais até a validação completa.
Considerando o Oracle Database 21c, assinale a opção que corresponde ao comando/estado correto para essa situação. 
Alternativas
Q3907819 Banco de Dados
Durante a administração de um SGBD (Sistema Gerenciador de Banco de Dados) como o PostgreSQL (Postgre SQL) ou Oracle (Oráculo), a gestão dos segmentos de memória compartilhada é vital para a performance de escrita. O parâmetro conhecido como WAL (Write-Ahead Logging − Registro de Gravação Antecipada) assegura que as modificações nos dados sejam registradas em um log persistente antes de serem aplicadas nos arquivos de dados. Considerando a configuração deste mecanismo para garantir a segurança em caso de falha crítica, assinale a alternativa correta.
Alternativas
Q3885616 Banco de Dados
Um Administrador de Banco de Dados implementou uma rotina de backup para um sistema de e-commerce de missão crítica. O objetivo é garantir o menor RPO (Recovery Point Objective) e o menor RTO (Recovery Time Objective) possíveis em caso de falha catastrófica. O sistema utiliza a técnica de Full Backup semanal, complementada por Differential Backup diário.
Assinale a afirmativa que descreve corretamente o procedimento de restauração e os backups necessários para recuperar o estado do banco de dados na terça-feira, às 14h, assumindo que o Full Backup mais recente foi feito no domingo, às 23h.
Alternativas
Q3885593 Banco de Dados
O algoritmo ARIES é um protocolo de recuperação amplamente utilizado em SGBDs. Ele se baseia no princípio Write-Ahead Logging (WAL) e garante a durabilidade dos dados.
Assinale a alternativa que cita, em ordem de ocorrência, as três fases primárias que o ARIES executa após uma falha do sistema, a fim de restaurar o estado consistente do banco de dados. 
Alternativas
Q3882855 Banco de Dados
O Analista de Suporte de TI para o Congresso estabeleceu um RPO - Recovery Point Objective de 15 minutos para os dados de votação e um RTO - Recovery Time Objective de 4 horas. Para atender ao RPO de 15 minutos, o DBA configura Full Backups diários e Transaction Log Backups contínuos a cada 15 minutos.

Assinale a afirmativa correta em relação ao papel dos Transaction Log Backups na recuperação e o conceito de Point-in-Time Recovery (PITR).
Alternativas
Q3871170 Banco de Dados
No gerenciamento de transações em sistemas computacionais, o arquivo destinado a registrar operações realizadas para fins de recuperação e auditoria denomina-se
Alternativas
Q3856607 Banco de Dados
Em uma organização pública, como o TCE/MG, a administração de dados e o gerenciamento de banco de dados são essenciais para garantir integridade, disponibilidade e segurança das informações. Consideradas as responsabilidades de um administrador de banco de dados (DBA), é correto afirmar que uma função primária desse profissional é
Alternativas
Q3851184 Banco de Dados
Em um ambiente de produção de banco de dados, o Administrador de Banco de Dados (DBA) planeja uma estratégia de recuperação de desastres. O objetivo principal é garantir o menor tempo de inatividade (RTO - Recovery Time Objective) e a mínima perda de dados (RPO - Recovery Point Objective) possíveis. Assinale a opção que apresenta as abordagens de backup e recuperação mais adequadas para atender a esses requisitos rigorosos em um sistema de missão crítica. 
Alternativas
Q3850293 Banco de Dados
Em atividades investigativas policiais, a confiabilidade, a rastreabilidade e a integridade de registros armazenados em Sistemas Gerenciadores de Bancos de Dados (SGBDs) são essenciais para reconstrução de linhas do tempo, identificação de autoria de ações e preservação da cadeia de custódia digital. Nesse contexto, as técnicas FORCE/NO-FORCE e STEAL/NO-STEAL, que definem as políticas de escrita em disco e de gerenciamento do buffer, determinam a necessidade de operações de UNDO e REDO durante a recuperação de falhas e influenciam diretamente a consistência das evidências digitais.
Considerando essas técnicas e seus efeitos sobre a persistência de páginas modificadas em sistemas gerenciadores de bancos de dados, pode-se afirmar que a técnica
Alternativas
Q4112553 Banco de Dados
Em um sistema de banco de dados relacional, a organização e a integridade dos dados dependem do correto uso de chaves, relacionamentos e restrições. Considerando os conceitos fundamentais de banco de dados, assinale a alternativa CORRETA:
Alternativas
Q3781119 Banco de Dados
Um órgão estadual de finanças migrou sua base de dados relacional crítica para um serviço gerenciado em nuvem (ex: AWS RDS ou Azure SQL Database) e configurou o recurso de Alta Disponibilidade (HA).
O objetivo é garantir que, em caso de falha completa da Zona de Disponibilidade (AZ) onde a instância primária reside, o serviço possa ser restaurado rapidamente com perda mínima de dados.
Assinale a opção que indica o principal mecanismo arquitetural usado por esses serviços gerenciados para Alta Disponibilidade, que minimiza o RPO (Recovery Point Objective) em um cenário Multi-AZ e garante a rápida transição (failover) sem a necessidade de intervenção manual. 
Alternativas
Q3781112 Banco de Dados
Ao usar um serviço gerenciado de Banco de Dados Relacional em Nuvem (ex: AWS RDS ou Azure SQL Database), a arquitetura de Alta Disponibilidade (HA) é essencial para minimizar o downtime em caso de falha de infraestrutura.
Em um SGBD em nuvem configurado para Alta Disponibilidade Multi-AZ/Multi-Region, assinale a opção que indica o mecanismo de replicação e failover que permite a transição rápida para uma réplica em caso de falha da instância primária.
Alternativas
Q3765745 Banco de Dados
Em política de backup para banco de dados escolar que exige recuperação de ponto no tempo, qual combinação atende ao requisito e facilita testes periódicos? 
Alternativas
Respostas
1: B
2: E
3: E
4: E
5: A
6: D
7: A
8: E
9: C
10: C
11: D
12: C
13: D
14: E
15: B
16: C
17: C
18: C
19: E
20: A