Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FUNDATEC 2023

Banco de DadosBanco de Dados
Código
qq896711
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Administração de Dados
São benefícios do particionamento de tabelas em um banco de dados:I. Redução do tempo de resposta em consultas que acessam grandes volumes de dados.II. Aumento da disponibilidade dos dados em caso de falhas de hardware.III. Redução do tempo de backup e recuperação de dados.IV. Maior flexibilidade para a realização de operações de manutenção.Quais estão corretas?
  1. AApenas I e II.
  2. BApenas I e IV.
  3. CApenas II e III.
  4. DApenas III e IV.
  5. EI, II, III e IV.
Revelar gabarito e comentário

GabaritoE — I, II, III e IV.

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”.

Particionamento de Tabelas em Banco de Dados

Gabarito: letra E — todos os itens (I, II, III e IV) estão corretos. O particionamento de tabelas é uma técnica de organização física que divide uma tabela grande em partes menores (partições), proporcionando ganhos de desempenho, disponibilidade, backup/recuperação e manutenção.

Benefício

Descrição

I. Redução do tempo de resposta em consultas que acessam grandes volumes de dados

A consulta pode ser direcionada apenas às partições relevantes (poda de partições), diminuindo a quantidade de dados lidos.

II. Aumento da disponibilidade dos dados em caso de falhas de hardware

Apenas a partição afetada fica indisponível; as demais continuam acessíveis. A recuperação pode ser feita de forma isolada por partição.

III. Redução do tempo de backup e recuperação de dados

O backup e a recuperação podem ser realizados por partição, permitindo operações mais rápidas e flexíveis, sem processar toda a tabela.

IV. Maior flexibilidade para a realização de operações de manutenção

Operações de manutenção (recriação de índices, reorganização de dados, alteração de estrutura) podem ser executadas em partições individuais, sem impactar a tabela inteira.

1Desempenho
Poda de partições
Menos dados lidos
2Disponibilidade
Falha isolada por partição
Recuperação granular
3Backup/recuperação
Por partição
Mais rápido e flexível
4Manutenção
Operações por partição
Sem impacto na tabela inteira
Particionamento de tabelas
LEVELsoulevel.com.br
Particionamento de tabelas: Desempenho (Poda de partições, Menos dados lidos); Disponibilidade (Falha isolada por partição, Recuperação granular); Backup/recuperação (Por partição, Mais rápido e flexível); Manutenção (Operações por partição, Sem impacto na tabela inteira)

Item I — ✅ Correto

O particionamento pode reduzir o tempo de resposta em consultas que acessam grandes volumes de dados porque a consulta pode ser direcionada apenas às partições relevantes (poda de partições), diminuindo a quantidade de dados lidos.

Item II — ✅ Correto

Em caso de falha de hardware, apenas a partição afetada fica indisponível; as demais continuam acessíveis. Além disso, a recuperação pode ser feita de forma isolada por partição, aumentando a disponibilidade geral.

Item III — ✅ Correto

O backup e a recuperação podem ser realizados por partição, permitindo operações mais rápidas e flexíveis, sem a necessidade de processar toda a tabela.

Item IV — ✅ Correto

Operações de manutenção (como recriação de índices, reorganização de dados, alteração de estrutura) podem ser executadas em partições individuais, sem impactar a tabela inteira, oferecendo maior flexibilidade.

PEGA ESSA DICA!

O particionamento é um recurso de otimização física comum em SGBDs como Oracle, PostgreSQL, MySQL e SQL Server. Nas provas, lembre-se de que ele traz benefícios em quatro áreas principais: desempenho (poda de partições), disponibilidade (isolamento de falhas), backup/recuperação (granularidade) e manutenção (operações por partição).

Gabarito: letra E — todos os itens estão corretos.

Link permanente: /questoes/qq896711