

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Módulo de conhecimento é um modelo de código que define os tipos de scripts SQL de consultas que precisam ser gerados para que se completem a extração de dados, o carregamento e as operações de transformação.
Certo
Errado
Observe o quadro abaixo, no qual são comparados os modos de operação disponíveis quando da manipulação de “created temporary tables“ no DB2, e “global temporary tables” no Oracle.

Estabelecendo-se que “S” indica a disponibilidade do modo de operação, e “N” indica a não disponibilidade, o correto preenchimento dessa tabela, nas respectivas linhas e colunas, seria:
N S
S S
S S
N N
S S
N S
S S
S N
S S
S S
Sobre a criação de índices na carga inicial de um banco de dados ORACLE, analise as afirmativas a seguir.
I. O melhor momento para a criação dos índices é após a carga dos dados nas tabelas.
II. A cláusula PARALLEL não se aplica quando da criação de índices.
III. Os índices devem ser criados durante a carga dos dados, porque a manutenção dos índices torna-se muito menor.
De acordo com as recomendações do fabricante, pode-se concluir que está correto apenas o que se afirma em:
I;
II;
I e II;
I e III;
II e III.
Em relação às opções para acesso indexado no Oracle 11g, considere as afirmações abaixo.
I - Se a tabela tiver poucos atributos e for acessada primariamente por um desses atributos, ao invés de criar um índice, o DBA pode definir uma Index Organized Table (IOT). A principal vantagem é que uma única estrutura precisa ser mantida quando houver atualizações na tabela.
II - Índices únicos são representados através de árvores B. O DBA pode definir índices sobre um atributo ou grupo de atributos, que são usados tanto para garantir a restrição de unicidade sobre o(s) atributo(s) indexado(s), quanto para acelerar as consultas envolvendo esses atributos.
III - O DBA pode utilizar um índice bitmap sobre um ou mais atributos. Um índice bitmap é adequado para indexar campos para os quais existe um grande número de valores possíveis.
Quais estão corretas?
Considere as afirmações abaixo sobre as tecnologias do Oracle 11G.
I - Flashback é um conjunto de soluções de recuperação que permite reverter erros humanos em todos os níveis, incluindo a linha, a transação, a tabela e todo o banco de dados.
II - Oracle Golden Gate, que permite a replicação em cascata, é um tipo de replicação em que dados de múltiplas origens são enviados para um banco de dados alvo.
III - Oracle Golden Gate, que permite a replicação consolidada, é um tipo de replicação em que os dados de uma origem são enviados para múltiplos bancos de dados alvo.
Quais estão corretas?
Considere as seguintes sentenças sobre a estrutura lógica de armazenamento do Sistema de Gerência de Banco de Dados Oracle 11g ou superior.
Uma instalação de Oracle 11g resulta na criação de no mínimo ________ tablespaces.
Se um tablespace é gerenciado localmente, Oracle mantém um ________ em cada datafile para monitorar a disponibilidade de espaço. Segmentos de rollback existem somente no _______ tablespace.
O tamanho dos blocos nos tablespaces SYSTEM e SYSAUX é aquele definido em _______.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas de cada sentença.
2 – bitmap – SYSTEM – DB_BLOCK_SIZE
6 – índice – SYSTEM – DB_CACHE_SIZE
6 – bitmap – USER – DB_BLOCK_SIZE
2 – índice – SYSTEM – DB_CACHE_SIZE
2 – bitmap – USER – DB_BLOCK_SIZE
Arquiteturas de cliente-servidor podem possuir diferentes sistemas de banco de dados. Sobre cliente-servidor, é correto afirmar que,
no MySQL, ele é dividido em duas partes: um Storage que é a parte cliente, e um Big Data que é a parte servidor.
no MongoDB, ele é dividido em duas partes: um front-end que é a parte cliente, e um back-end que é a parte servidor.
no MySQL, ele é dividido em duas partes: um front-end que é a parte cliente, e um back-end que é a parte servidor.
no PostgreSQL, ele é dividido em duas partes: Storage que é a parte cliente, e um Big Data que é a parte servidor.
no Oracle, ele é dividido em duas partes: um front-end que é a parte cliente, e um back-end que é a parte servidor.
Analise a seguinte tabela de compatibilidade entre os diferentes tipos de lock no Oracle.

Estabelecendo-se que “S” significa compatível e “N”, incompatível, o correto preenchimento dessa tabela, nas respectivas linhas e colunas, seria:
N S N
S N N
N N N
S S N
S N N
N N S
S S N
S N N
N N N
S S N
S S N
N N S
S S N
S S N
N N N
No Oracle, para remover a restrição primary key da tabela tribunal e a restrição foreign key associada a essa chave primária, utiliza-se a instrução
DELETE primary key FROM tribunal ON CASCADE;
ALTER TABLE tribunal DELETE primary key ON CASCADE;
DELETE primary key, foreign key FROM tribunal;
ALTER TABLE tribunal DROP primary key CASCADE;
DROP primary key FROM tribunal CASCADE foreign key;
Nos bancos de dados Oracle, o comando SYNONYM estabelece:
um nome alternativo para uma tabela ou view;
um novo tipo de dados definido pelo usuário;
uma chave identificadora alternativa numa tabela;
uma equivalência entre dois usuários;
uma equivalência entre duas stored procedures.
Considere a tabela “teste”, num banco de dados Oracle, cuja instância é exibida a seguir.

os valores contidos na coluna “x” são, de cima para baixo:
Numa instalação de banco de dados Oracle, o comando GRANT é usado para atribuir:
intervalos de numeração para sequences;
operações para triggers;
privilégios para users e roles;
senhas para usuários;
tablespaces para bancos de dados.
Os dados nos SGBDs são organizados em blocos, em que os sistemas de suporte à decisão (DSS) e os ambientes de banco de dados de data warehouse tendem a se beneficiar de valores de tamanho de bloco maiores.
Certo
Errado
A respeito do estado de operação denominado quiesced state, no Oracle, analise as afirmativas a seguir.
I. Somente os usuários SYS e SYSTEM podem executar transações nesse estado.
II. É um estado transitório pelo qual o banco de dados passa entre a emissão de um comando shutdown e o término deste procedimento.
III. Nesse estado, as sessões que não pertencem a usuários SYS e SYSTEM são imediatamente encerradas, mesmo as que estão ainda ativas.
Está correto o que se afirma em
Considere a seguinte instrução do Oracle 11G.
GRANT SELECT ON scott.emp TO primeiro;
A instrução acima cria um usuário com o privilégio de