Com relação ao gerenciamento de TABLESPACES no SGBD Oracle,...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (4)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
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