

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.
Considere as seguintes afirmativas a respeito de tabelas temporárias no Oracle.
I. Não persistem após o término da sessão na qual foi criada.
II. É possível remover os efeitos de uma transação usando uma variação do comando commit.
III. Permitem a criação de chaves estrangeiras.
Está correto somente o que se afirma em
I.
II.
III.
I e II.
II e III.
Na criação de um database link (link de banco de dados) em um banco Oracle 10g em ambiente Linux, se o valor do parâmetro de inicialização global_names for TRUE, então o link de banco de dados deve ter o mesmo nome que o banco de dados ao qual ele se conecta.
Certo
Errado
Considere as afirmações a seguir sobre bases de dados Oracle:
I - Um esquema é uma forma de manter a independência entre o armazenamento físico de dados e as estruturas lógicas de dados. São exemplos de objetos, os esquemas, as tabelas e os índices.
II - Em uma base de dados com múltiplas contas de usuário, cada usuário possuirá um esquema próprio.
III - Para armazenar strings de caracteres de comprimento máximo de 4000 bytes, pode-se utilizar o tipo de dados VARCHAR. Quando for necessário mais espaço de armazenamento (até 8000 bytes), uma opção factível é a utilização do tipo de dados VARCHAR2.
IV - O tipo de dados CHAR pode armazenar uma sequência de caracteres com comprimento máximo de 2000 bytes.
V - Uma transação é uma unidade de trabalho que contém um ou mais comandos SQL. As transações Oracle, em específico, obedecem às propriedades básicas conhecidas como ACID, simbolizando Assincronicidade, Controle, Interatividade e Despacho.
É correto o que se afirma em:
III e V, apenas.
I, II e IV, apenas.
I, II, III, IV e V.
II, III e IV, apenas.
I e V, apenas.
São objetos de esquema (Schema Objects) no contexto do banco de dados relacional Oracle 19c:
1. Fatos
2. Partições
3. Sinônimos
4. Dimensões
5. Packages e subprogramas PL/SQL
Assinale a alternativa que indica todas as afirmativas corretas.
São corretas apenas as afirmativas 1, 2 e 3.
São corretas apenas as afirmativas 3, 4 e 5.
São corretas apenas as afirmativas 1, 2, 3 e 4.
São corretas apenas as afirmativas 2, 3, 4 e 5.
São corretas as afirmativas 1, 2, 3, 4 e 5.
No SGBD Oracle, o usuário SYS é criado automaticamente ao se criar um banco de dados. Ele é o usuário administrador do sistema e possui todos os privilégios.
Certo
Errado
Com a view V$SYSMETRIC do SGBD Oracle, é possível exibir a porcentagem de tempo usada pela CPU em relação ao tempo total do banco de dados.
Certo
Errado
No Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle, o processo que tem como função escrever os blocos modificados do database buffer cache nos arquivos de dados físicos denomina-se
CKPT.
SMON.
DBWR.
PMON.
LGWR.
Sobre a estrutura de processos do SGBD Oracle, a partir da versão 11g, analise as afirmativas a seguir.
I. SMON (System Monitor): grava o conteúdo do buffer de log nos arquivos de log do disco.
II. PMON (Process Monitor): realiza o rollback de todas as transações incompletas quando uma seção termina de modo anormal.
III. DBWn (Database Writer): faz a gravação dos dados de buffers cache que sofreram alteração no disco.
Está correto o que se afirma apenas em
I.
II.
I e III.
II e III.
No sistema de gerenciamento de banco de dados (SGBD) Oracle, o parâmetro do Oracle Data Pump que é apenas um ponteiro para um diretório físico no sistema de arquivos do servidor de banco de dados é o
INIT.
LSNRCTL.
SPFILE.
DUMPFILE.
DIRECTORY.
Uma restrição de integridade é um método declarativo para definir uma regra para coluna de uma tabela. A esse respeito, registre V, para as afirmativas verdadeiras, e F, para falsas:
(_) O Oracle Database 12c oferece suporte às restrições de integridade: NOT NULL, UNIQUE KEYS, PRIMARY KEYS E FOREIGN KEYS.
(_) CHECK é uma restrição de integridade que permite criar regras para que um usuário defina se a linha de uma determinada tabela pode ser inserida, alterada ou excluída com base no valor de uma coluna.
(_) A restrição de integridade UNIQUE KEY garante que todos os valores de uma determinada coluna serão únicos e não nulos.
Assinale a alternativa com a sequência correta:
V - F - V
V - F - F
F - V - V
F - F - V
V - V - F
Um programador criou uma tabela chamada “funcionarios” em um banco de dados Oracle Database Express Edition 11g, mas foi alertado que na empresa existe um padrão em que os nomes das tabelas devem começar por “tb_”. Qual alternativa representa uma solução válida para alterar o nome da tabela?
RENAME funcionarios TO tb_funcionarios;
RENAME funcionarios tb_funcionarios;
REN funcionarios TO tb_funcionarios;
MOVE funcionarios tb_funcionarios;
MOVE funcionarios TO tb_funcionarios;
Ao considerar um sistema Linux Oracle e o sistema de arquivos XFS, analise as afirmações a seguir:
I - O XFS possui suporte para uso como sistema de arquivos raíz (/
II - O XFS possui journaling.
III - Em sistemas Linux Oracle x86_64, o XFS possui tamanho máximo para sistema e arquivos de 100TB.
IV - Para fazer backup e restaurar um sistema de arquivos XFS podem ser utilizados os comandos xfsdump e xfsreplace.
É correto o que se afirma em:
I, III e IV, apenas.
I e IV, apenas.
II, apenas.
II e III, apenas.
I, II, III e IV.
A vista (view) de dicionário de dados da Oracle que se pode consultar para encontrar as colunas de chave primária de tabelas é
DBA_APPLY.
DBA_RULE.
DBA_TABLES.
DBA_SQLSET.
DBA_CONSTRAINTS.
Qual pacote ou package possibilita a coleta e utilização de estatísticas de otimização voltadas à otimização de queries pelo Query Optimizer do Oracle 10g?
CONTROL CENTER
AWR – Automatic Workload Repository
ADDM – Automatic Database Diagnostic Monitor
DPPR – Decision Process for Performance Repository
DBMS_STATS – DataBase Management System Statistics
O comando EXPLAIN PLAN FOR é usado para determinar o plano de execução que o Oracle Database segue para executar uma determinada instrução SQL. A este respeito, analise as afirmativas a seguir:
I-Pode ser declarado com as cláusulas SELECT, INSERT, UPDATE, DELETE, CREATE INDEX, CREATE TABLE e MERGE.
II-É considerado um comando de linguagem de manipulação de dados ou data manipulation language (DML).
III-Para executá-lo, é necessário que o usuário tenha privilégios para consultar as tabelas envolvidas, exceto tabelas de visualizações (view tables), onde é necessário o privilégio de consulta apenas para view.
É correto o que se afirma em:
III, apenas.
I, II e III.
II, apenas.
I, apenas.
I e II, apenas.
No contexto do Oracle, assinale a opção que apresenta a ferramenta mais indicada para ações de backup e de recuperação de bancos de dados.
BPC.
Data Pump.
Export.
RMAN.
SQL*Loader.
O sistema da ONG Bioma tem como finalidade catalogar as espécies de árvores relacionando a mata onde foram identificadas. Uma espécie de árvore existe em uma ou várias matas e as matas podem conter várias espécies de árvores. O SGBD utilizado é Oracle.
O modelo a seguir apresenta a relação entre as entidades Arvore e Mata, assim como seus atributos e cardinalidades.

O usuário Kadu solicita ao DBA Caue uma visão das espécies de árvores, biomas e a data que foram identificadas. Como não é permitida a criação de VIEWs no esquema das tabelas do sistema, o DBA cria o objeto abaixo em seu próprio esquema:
CREATE OR REPLACE VIEW arvoreBioma AS
..... SELECT a.nomeEspecie, m.bioma
.........FROM owner.arvore a, owner.mata m, owner.identificado i
............ WHERE a.idArvore = i.idArvore AND
...............m.idMata = i.idMata
Para que Kadu possa ter permissão de seleção na VIEW,
o esquema proprietário das tabelas Arvore e Mata é obrigado a executar GRANT SELECT com WITH GRANT OPTION para os usuários Caue e Kadu.
o esquema proprietário das tabelas Arvore, Identificado e Mata não é obrigado a executar GRANT SELECT com opção WITH GRANT OPTION para Caue que deve executar GRANT SELECT para o usuário Kadu não sendo obrigatório uso do WITH GRANT OPTION.
O esquema proprietário das tabelas Arvore, Identificado e Mata é obrigado a executar GRANT SELECT com WITH GRANT OPTION para Caue que deve executa GRANT SELECT para o usuário Kadu sendo obrigatório uso do WITH GRANT OPTION.
O esquema proprietário das tabelas Arvore e Mata é obrigado a executar GRANT SELECT com opção WITH GRANT OPTION para Caue que deve executar GRANT SELECT para o usuário Kadu não sendo obrigatório uso do WITH GRANT OPTION.
O esquema proprietário das tabelas Arvore, Identificado e Mata é obrigado a executar GRANT SELECT com opção WITH GRANT OPTION para Caue que deve executar GRANT SELECT para o usuário Kadu não sendo obrigatório uso do WITH GRANT OPTION.
Um cursor é um objeto de esquema que agrupa tipos, variáveis, constantes, subprogramas, cursores e exceções relacionados logicamente.
Certo
Errado
No âmbito do Oracle, analise o comando
select xxxx.currval from dual
Assinale a opção que identifica corretamente a natureza do objeto xxxx.
User.
Table.
Constraint.
Sequence.
Tablespace.
Para realizar o backup de um banco de dados Oracle, independentemente de qual ferramenta esteja usando, o administrador de banco de dados (DBA) deverá desligar o banco de dados com o comando shutdown immediate antes de iniciar o backup.
Certo
Errado