(A) ERRADA
Existe também o tipo chamada VIEW MATERIALIZADA, que na verdade é um
processo de extração gerando uma tabela a cada x tempo, a partir de uma query que
especificamos.
A view nada mais é do que um select que armazenamos dentro do banco de
dados.
Podemos utilizar as views para restringir acesso a informações confidenciais de
usuários não autorizados.
Ex: Temos uma tabela de funcionários, com campos como salário, CPF, telefone.
O conteúdo desta tabela é de uso exclusivo do RH.
Porém o RH permite que outras áreas da empresa acessem uma visão da tabela
de funcionários, excluindo os campos confidenciais.
Sempre que o usuário acessa a view na verdade ele executa a query por esta
armazenada.
(B) ERRADA
Oracle possui o índice reverse key
(C) ERRADA
QUIESCE DATABASE
Algumas operações em objetos do Banco de Dados (por exemplo, mover uma tabela entre TABLESPACEs) falham se outros usuários (que não o DBA) estiverem acessando este objeto.
Para previnir isso, o normal é que o DBA derrube, e levante o Banco de Dados em RESTRICTED MODE.
Mas esta operação tem um efeito óbvio na disponibilidade do ambiente, pois todos usuários são derrubados, e não podem logar até a liberação do sistema.
A partir do Oracle 9i, o comando QUIESCE DATABASE limita o tempo de indisponibilidade, colocando o Banco de Dados em um estado de semi-disponibilidade enquanto as operações do DBA são realizadas.
SQL> ALTER SYSTEM QUIESCE RESTRICTED;
Todas sessões de usua?ios normais irão continuar até que fiquem inativas. Uma vez que todas sessões de usuários normais estejam inativas, o sistema é colocado em QUIESCE MODE.
Assim que este comando é executado, todas tentativas de ativação ou ativação de sessões de usuários normais são bloqueadas.
Quando finalizar as operações do DBA, o Banco de Dados pode voltar ao seu estado normal com o comando abaixo:
(D) ERRADA
Principais Tablespaces:
SYSTEM - Contém os objetos de gerenciamento interno do SGBD
TEMP - Utilizado em queries que fazer uso de ordenação e joins
UNDO - Dados alterados antes do commit
USERS - Tablespace inicial para usuários
(E) CERTA
Tablespace USERS
Este geralmente é o tablespace padrão para os usuários. Se um usuário criar um objeto, tal como uma tabela ou um índice, sem especificar o tablespace, o Oracle o cria no tablespace padrão do usuário, isso se o tablespace padrão do usuário foi definido para utilizar o tablespace USERS.
Ttablespace SYSTEM
O tablespace SYSTEM é uma parte obrigatória de todo banco de dados Oracle. É onde o Oracle armazena todas as informações necessárias para o seu próprio gerenciamento. Em resumo, SYSTEM é o tablespace mais crítico do banco de dados porque ele contém o dicionário de dados. Se por algum motivo ele se tornar indisponível, a instância do Oracle abortará. Por esse motivo, o tablespace SYSTEM nunca pode ser colocado offline, ao contrário de um tablespace comum como, por exemplo, o tablespace USERS.
Tablespace TEMP
O tablespace TEMP é onde o Oracle armazena todas as suas tabelas temporárias. O Oracle geralmente utiliza o tablespace temporário para armazenar objetos transitórios durante as classificações e agrupamentos de dados durante a execução de uma SQL contendo as cláusulas ORDER BY e GROUP BY, entre outras. É importante dizer também que os dados de sessão das tabelas temporárias globais também ficam no tablespace TEMP. O tablespace TEMP é o menos crítico do banco de dados exatamente porque armazena apenas os segmentos temporários durante as operações de classificação de dados e, como tal, no caso de uma falha, ele pode simplesmente ser dropado e recriado, em vez de ser restaurado e recuperado.