

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.
O Sistema Gerenciador de Banco de Dados (SGBD) Oracle cria processos de servidor para lidar com as solicitações de processos de usuário conectados à instância. Em algumas situações, quando o aplicativo e o Oracle operam no mesmo computador, é possível combinar o processo do usuário e o processo do servidor correspondente em um único processo para reduzir a sobrecarga do sistema. O processo do SGBD Oracle que executa a recuperação, se necessário, na inicialização da instância, é:
RECO
LGWR
SMON
PMON
No contexto da implementação de bancos de dados Oracle 11g, analise as afirmativas a seguir.
I. Dados são armazenados logicamente em tablespaces, e fisicamente em datafiles associados com a tablespace correspondente.
II. Todo banco de dados Oracle possui uma tablespace denominada SYSTEM, criada automaticamente.
III. Todo banco de dados Oracle deve possuir uma tablespace intitulada LOG, cuja criação não é automática.
Está correto o que se afirma em
I, apenas.
II, apenas.
I e II, apenas.
II e III, apenas.
I, II e III.
Um banco de dados Oracle consiste em uma ou mais unidades de armazenamento lógicas denominadas tablespaces, que armazenam coletivamente todos os dados do banco de dados. Assinale, a seguir, o tablespace do sistema de gerenciamento de banco de dados Oracle considerado o mais crítico porque contém o dicionário de dados.
TEMP.
UNDO.
USERS.
TOOLS.
SYSTEM.
Num ambiente Oracle, considere os seguintes comandos:
create sequence xpto;
select xpto.nextval from dual d1, dual d2, dual d3;
select xpto.currval from dual;
Assinale o valor exibido pelo último comando.
0
1
2
3
NULL
Considere as afirmativas a respeito de conceitos e comandos PL/SQL do Oracle 12c. Registre V, para verdadeiras, e F, para falsas:
(_)PL/SQL suporta orientação a objetos por meio de tipos de objetos. A sintaxe para criação de um objeto é CREATE [OR REPLACE] TYPE as OBJECT (...).
(_)Stored Procedure é um bloco de código PL/SQL, que retorna um objeto após ser chamado.
(_)Subprogramas são blocos de código PL/SQL, que podem ser chamados com um conjunto de parâmetros com tipo definido ou sem tipo. Os tipos de subprogramas no PL/SQL são: functions, procedures, triggers.
Assinale a alternativa com a sequência correta:
F - V - V
F - F - V
V - F - V
V - V - F
V - F - F
Suponha que no sistema gerenciador de bancos de dados Oracle 12c uma das colunas de uma tabela deverá armazenar números do tipo NNNN.NN. Nesse caso, ao se utilizar o tipo de dados NUMBER do PL/SQL, a representação que suporta tal formato de número é
NUMBER (4,0).
NUMBER (4,1).
NUMBER (4,2).
NUMBER (6,0).
NUMBER (6,2).
A Oracle surpreendeu o mercado, ao anunciar o primeiro banco de dados autônomo. Baseado em técnicas de machine learning, o grande objetivo do sistema é eliminar a atuação de seres humanos, o que, segundo a empresa, reduz para praticamente zero as chances de erros. Mas a questão que fica é: qual o futuro da profissão de DBA (Database Administrator – Administrador de Banco de Dados)? Este profissional é o responsável pela gestão dos dados das organizações. A partir deste cenário, avalie as afirmações seguintes sobre as funções de um profissional DBA, assinalando (V) para afirmações verdadeiras e (F) para afirmações falsas.
( ) Manutenção de rotina: liberar espaços no servidor, realizar backup e monitorar as tarefas no servidor (evitando possíveis gargalos de acessos);
( ) Concessão de autorização ao acesso aos dados: define quem pode visualizar determinada informação no banco, estabelece juntamente com os administradores da empresa, quais os dados que cada usuário comum poderá ter acesso;
( ) Definição do esquema: é o DBA que cria, modifica e atualiza o esquema do banco de dados, executando um conjunto de instruções;
( ) Redução dos custos para a empresa, o melhor atendimento do cliente (satisfação do cliente) e agilidade no processo decisório.
Assinale a sequência correta.
F - F - F - V.
F - V - F - V.
V - F - V - F.
V - V - F - F.
V - V - V - F.
O Oracle Enterprise Manager implementa o conceito de Gestão do Ciclo de Vida que visa automatizar tarefas que consomem tempo em um contexto de desafios caracterizados por uma variedade de implementações de gerenciadores de bancos de dados Oracle em ambientes heterogêneos e/ou em Cloud.
São soluções válidas oferecidas pelo Cloud Controle do Oracle Enterprise Management:
1. Provisionamento
2. Gestão da mudança
3. Gestão da configuração
4. Gestão de conformidade ou compliance
5. Gestão do portfólio de serviços
Assinale a alternativa que indica todas as afirmativas corretas.
São corretas apenas as afirmativas 1, 2, 3 e 4.
São corretas apenas as afirmativas 1, 2, 3 e 5.
São corretas apenas as afirmativas 1, 2, 4 e 5.
São corretas apenas as afirmativas 1, 3, 4 e 5.
São corretas apenas as afirmativas 2, 3, 4 e 5.
Analise as afirmativas abaixo sobre a função COALESCE do Oracle.
1. Trabalha com um ou mais argumentos.
2. Retorna nulo somente se todos os argumentos forem nulos.
3. Retorna todos os argumentos não nulos.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 2.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
São corretas as afirmativas 1, 2 e 3.
No contexto do Oracle, os termos
BY RANGE
BY HASH
BY LIST
podem ser utilizados em declarações a respeito da criação de:
Clustered indexes;
Clustered tables;
Indexed tables;
Nested tables;
Partitioned tables.
O utilitário Explain Plan
é criado pegando-se uma string de qualquer comprimento e codificando-a em uma impressão digital de 128 bits.
serve para criar uma expressão da álgebra relacional.
relata a maneira como uma consulta usa os índices do banco de dados.
deve executar o SQL para determinar o tamanho do resultado.
cria os índices necessários para executar uma consulta.
No contexto do Oracle, considere o comando a seguir e analise as afirmativas a respeito das consequências desse mesmo comando.
create global temporary table temp
( a int not null primary key,
b varchar(20) not null );
I. Dados inseridos numa sessão (em inglês, session) são removidos no fim da sessão.
II. Dados inseridos numa sessão podem ser acessados somente pela própria sessão.
III. Ao término de uma transação por meio de um comando commit, os dados são automaticamente removidos da tabela.
Está correto somente o que se afirma em:
I;
II;
I e II;
I e III;
II e III;
São recursos ou capacidades do Oracle Enterprise Manager Database Management da Oracle:
1. Testes de Throughput
2. Testes de Tempo de Resposta
3. Tuning de Aplicações
4. Gestão da Performance
5. Detecção de Intrusão e SQL Injection
Assinale a alternativa que indica todas as afirmativas corretas.
São corretas apenas as afirmativas 1, 2, 3 e 4.
São corretas apenas as afirmativas 1, 2, 4 e 5.
São corretas apenas as afirmativas 1, 3, 4 e 5.
São corretas apenas as afirmativas 2, 3, 4 e 5.
São corretas as afirmativas 1, 2, 3, 4 e 5.
Considerando o sistema gerenciador de bancos de dados Oracle (versão 21c), quando um banco de dados é criado, são criados alguns tipos de arquivos, sendo correto que os arquivos de
controle (control files) contêm metadados que contemplam a estrutura física do banco de dados criado.
dados (data files) contêm metadados que contemplam a estrutura física do banco de dados criado.
dados (data flles) contemplam alterações efetuadas nos dados do banco de dados criado.
log (online redo log) contemplam os dados propriamente ditos do banco de dados criado.
log (online redo log) contemplam metadados com a estrutura física do banco de dados criado.
A administração de bancos de dados envolve questões de segurança. Neste contexto, é importante que os privilégios de acesso e execução dos usuários estejam corretamente definidos. No Oracle 11g, a sintaxe de comando que retira privilégio concedido a um usuário é:
remove all privileges from user
grant privileges on object to user
remove privileges to user in object
revoke privileges on object from user
Considere as afirmativas relacionadas à importação e à exportação de dados no Oracle DataBase 12c. Registre V, para verdadeiras, e F, para falsas:
(_) Os comandos expdp e impdp permitem exportar e importar dados de um banco de dados oracle para outro. Esses comandos não suportam dados do tipo XML e os arquivos são gerados em um formato binário.
(_) Os comandos exp e imp permitem exportar e importar dados de um banco de dados oracle para outro. Esses comandos suportam dados do tipo XML e os arquivos são gerados em um formato binário.
(_) O comando sqlldr permite exportar os dados de um banco de dados oracle gerando arquivos em formatos personalizados. Esse comando não suporta dados do tipo FLOAT e DOUBLE para exportação.
Assinale a alternativa com a sequência correta:
F - F - V
V - V - F
V - F - F
V - F - V
F - V - F
Analise as afirmativas abaixo com relação aos gerenciadores de bancos de dados MS SQL Server 2014 e Oracle 10g.
1. Tanto o MS SQL SERVER quanto o Oracle trabalham com triggers acionadas antes (BEFORE) e também acionadas após (AFTER) uma dada ocorrência.
2. O MS SQL Server trabalhar com T-SQL enquanto o Oracle trabalha com PL/SQL.
3. Tanto o MS SQL Server quanto o Oracle não permitem mudança de valores antes da efetivação do commit.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 2.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
São corretas as afirmativas 1, 2 e 3.
A respeito dos mecanismos de triggers do Oracle, analise as afirmativas a seguir.
I. A cláusula “OF nome_da_coluna” é usada para disparar o trigger somente quando a coluna específica tiver seu conteúdo alterado (updated).
II. A cláusula “WHEN” pode ser aplicada somente para trigger no nível de linha (row level).
III. A cláusula “REFERENCING OLD AS …” é aplicada somente para operações de inserção na tabela associada ao trigger.
Está correto o que se afirma em
I, somente.
I e II, somente.
I e III, somente.
II e III, somente.
I, II e III.
Analise as afirmativas abaixo sobre a função Oracle denominada DECODE.
1. Compara uma expressão a um valor de busca e retorna o resultado correspondente.
2. Se não encontrar correspondências, a função retorna um valor padrão passado como argumento, que é obrigatório.
3. Se não encontrar correspondências e não for passado um valor padrão à função, esta irá retornar nulo.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 2.
É correta apenas a afirmativa 3.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
Analise as afirmativas abaixo com relação ao tuning de bancos de dados Oracle 10g.
1. Dentre as ferramentas de tuning do banco, incluem-se as views de performance V$.
2. Para habilitar a coleta automática de estatísticas e também os recursos de gestão da performance automáticos do Oracle, o parâmetro de inicialização STATISTICS_LEVEL deve ser definido como ALL ou TYPICAL.
3. O monitor de diagnóstico de banco de dados automático (ADDM) do Oracle analisa informações coletadas previamente na busca por possíveis problemas de performance do banco de dados.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 3.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
São corretas as afirmativas 1, 2 e 3.