Com relação ao gerenciamento de TABLESPACES no SGBD Oracle,...

Próximas questões
Com base no mesmo assunto
Q630830 Banco de Dados
Com relação ao gerenciamento de TABLESPACES no SGBD Oracle, podemos AFIRMAR:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra A: Uma TABLESPACE pode conter objetos de diferentes esquemas.

A compreensão deste tópico é essencial para o domínio do gerenciamento de espaços de armazenamento no Oracle. Vamos esclarecer o conceito principal aqui:

  • Tablespaces são unidades lógicas de armazenamento no Oracle que agrupam estruturas de armazenamento físicas, conhecidas como arquivos de dados (datafiles). Elas são utilizadas para organizar e gerenciar o espaço de armazenamento dos objetos do banco de dados, como tabelas e índices.

Os pontos principais que justificam a alternativa A como correta são:

  • Uma tablespace não está restrita a um único esquema. Objetos de diferentes usuários e esquemas podem residir na mesma tablespace, proporcionando flexibilidade na gestão do espaço de armazenamento.
  • A alocação de objetos de diferentes esquemas em uma mesma tablespace pode ser uma estratégia de otimização de espaço e organização, dependendo do caso de uso e requisitos de desempenho.

Portanto, a assertiva A é verdadeira, pois reflete corretamente essa capacidade do Oracle de armazenar objetos de diferentes esquemas em uma única tablespace, essencial para o planejamento e otimização do armazenamento no banco de dados.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

As tablespaces apenas especificam a localização de armazenamento do banco de dados e são armazenadas fisicamente em datafiles, que alocam imediatamente o espaço especificado na sua criação.

https://pt.wikipedia.org/wiki/Tablespace

Um TableSpace pode ter vários Datafiles

"O que é o tablespace SYSTEM?

O tablespace SYSTEM (tablespace de sistema) é uma parte obrigatória de todo banco de dados Oracle..."

 

"Cada tablespace em um banco de dados Oracle consiste em um ou mais arquivos denominados arquivos de dados (datafiles),..."

 

"O que é o tablespace UNDO?

...possui a capacidade de recuperar transações incompletas ou abortadas. Um segmento de undo é usado para salvar o valor antigo quando um processo altera dados de um banco de dados."

 

fonte: http://www.oracle.com/technetwork/pt/articles/database-performance/introducao-conceito-de-tablespaces-495850-ptb.html

a)Uma TABLESPACE pode conter objetos de diferentes esquemas. [CORRETO]
b)A TABLESPACE SYSTEM pode ser removida quando houver necessidade de espaço de armazenamento para informações dos sistemas transacionais [ERRADO. Tablespace SYSTEM  é obrigatório, ele contém o dicionário de dados, sem ele se quer se cria um instância]
c)Uma TABLESPACE só pode ter um arquivo de dados (DATAFILE) associado à mesma. [ERRADO. Um conjunto de DataFiles(Física) formam uma Tablespace(Lógica)]
d)A TABLESPACE de UNDO é utilizada para armazenar o catálogo do banco de dados. [ERRADO. Tablespace UNDO serve para armazenar valores antigos antes do processo de alteração. Caso se queira futuramente efetuar rollback de transação, recuperação de transação ou consistência de leitura]

 

http://www.oracle.com/technetwork/pt/articles/database-performance/introducao-conceito-de-tablespaces-495850-ptb.html

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo