No sistema de gerenciamento de banco de dados PostgreSQL, a ...

Próximas questões
Com base no mesmo assunto
Q4193534 Banco de Dados
No sistema de gerenciamento de banco de dados PostgreSQL, a administração do armazenamento físico e a distribuição de objetos no sistema de arquivos são realizadas por meio de tablespaces. Considerando as características de dependência, expansão e integridade dessas estruturas, assinale a alternativa incorreta.  
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: O ponto decisivo era que, no PostgreSQL, tablespaces fora do diretório principal continuam vinculados ao cluster; por isso, não podem ser tratados como estruturas autônomas ou livremente anexáveis a outros clusters.

Tema central: Dependência ao cluster
Análise das alternativas
A
Errada
A alternativa está correta tecnicamente. Tablespaces permitem mapear locais específicos no sistema de arquivos para o armazenamento físico dos arquivos que representam objetos de banco de dados.
B
Errada
A alternativa está correta tecnicamente. A documentação admite criar tablespace em outra partição quando o volume principal do cluster fica sem espaço, como medida paliativa até reconfiguração do sistema.
C
Errada
A alternativa está correta tecnicamente. Um tablespace pode ser usado a partir de qualquer banco do cluster, desde que o usuário tenha privilégios suficientes, e não pode ser descartado enquanto houver objetos dependentes em quaisquer bancos que o utilizem.
D
Certa
A alternativa D é a incorreta porque afirma que tablespaces em partição diferente funcionam como coleções autônomas de arquivos de dados e que podem ser anexados livremente a diferentes clusters ou restaurados de forma isolada. Isso contraria a documentação oficial: mesmo fora do diretório principal, tablespaces são parte integrante do cluster PostgreSQL e não possuem essa autonomia estrutural.
Pegadinha da questão
Confundir estar em partição diferente com independência estrutural ou portabilidade entre clusters.
Dica para questões semelhantes
  • Se a alternativa tratar tablespace como unidade autônoma fora do cluster, desconfie.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo