Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2024
Banco de Dados›SQL
Código
ce185086
Banca
CESPE / CEBRASPE
Órgão
SEBRAE-NACIONAL
Ano
2024
Nível
Superior
Cargo
Analista Técnico II – Banco de Dados
Em um banco de dados SQL Server configurado com AlwaysOn, um grupo de disponibilidade HA é um
Agrupo de tabelas configuradas para read-only.
Bconjunto de tabelas com escala de leitura.
Cconjunto de backups redundantes.
Dgrupo de bancos de dados que fazem failover juntos.
Revelar gabarito e comentário▾
GabaritoD — grupo de bancos de dados que fazem failover juntos.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
AlwaysOn Availability Groups – Definição
Gabarito: letra D. Um grupo de disponibilidade (Availability Group) no SQL Server AlwaysOn é um contêiner que agrupa um conjunto de bancos de dados que realizam failover juntos como uma unidade, garantindo alta disponibilidade e, opcionalmente, réplicas legíveis. As demais alternativas confundem o conceito com funcionalidades como réplicas de leitura ou backups.
A questão exige conhecimento direto sobre a definição de um grupo de disponibilidade (HA – High Availability) no contexto do SQL Server AlwaysOn. É uma funcionalidade nativa do SQL Server para alta disponibilidade e recuperação de desastres.
Availability Group (AlwaysOn): O que é (Contêiner de bancos de dados, Failover como unidade, Alta disponibilidade); Características (Réplicas síncronas/assíncronas, Não é grupo de tabelas, Não é escala de leitura, Não é backup); Réplicas secundárias (Podem ser legíveis (read-only))
Alternativa A — ❌ Incorreta
Afirma que o grupo de disponibilidade é um grupo de tabelas configuradas para read-only. Na verdade, o grupo de disponibilidade agrupa bancos de dados inteiros, não tabelas isoladas. Embora réplicas secundárias possam ser configuradas para acesso somente leitura, essa não é a definição principal.
Alternativa B — ❌ Incorreta
Afirma que é um conjunto de tabelas com escala de leitura. Novamente, o escopo são bancos de dados, não tabelas. A "escala de leitura" é uma capacidade oferecida por réplicas legíveis, mas o grupo de disponibilidade em si é o contêiner de failover.
Alternativa C — ❌ Incorreta
Afirma que é um conjunto de backups redundantes. Isso não é correto. O grupo de disponibilidade mantê replicação síncrona ou assíncrona dos bancos de dados para failover, mas não é um conjunto de backups. Backups são independentes.
Alternativa D — ✅ Correta ⟵ GABARITO
Exatamente: um grupo de disponibilidade (Availability Group) é um grupo de bancos de dados que fazem failover juntos. Ele permite que um conjunto de bancos de dados seja replicado para uma ou mais instâncias secundárias e falhe de forma coordenada, mantendo a consistência.
Conclusão: O grupo de disponibilidade HA no SQL Server AlwaysOn é um contêiner de bancos de dados que falham como uma unidade, garantindo alta disponibilidade. Portanto, a alternativa correta é a letra D.