-
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