

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.
Ao executar o sql:
■ select * from v$dbfile order by file#
em um banco de dados ORACLE versão 9i, teremos como retorno uma lista de arquivos:
que contém os dados.
de controle do sistema.
de parâmetros do sistema.
com as transações efetuadas.
que guarda a estrutura do banco.
Considere as afirmativas relacionadas ao gerenciamento de roles e a permissões no Oracle 12c. Registre V, para verdadeiras, e F, para falsas:
(__)As configurações de privilégio no banco de dados Oracle podem ser alteradas por um usuário administrador.
(__)Roles são criadas por usuários administradores para agrupar privilégios ou outras Roles.
(__)O privilégio administrativo SYSRMAN permite ao usuário realizar backups e operações de recuperação de dados por meio do RMAN (Oracle Recovery Manager).
Assinale a alternativa com a sequência correta:
V - V - F.
F - V - F.
F - F - V.
V - F - V.
V - F - F.
O desaninhamento de subconsulta é uma otimização disponível no Oracle que converte uma subconsulta em uma junção na consulta externa, permitindo que o otimizador considere a(s) tabela(s) de subconsulta durante o caminho de acesso, método de junção e seleção de ordem de junção. As consultas (a) e (b) exemplificam respectivamente uma subconsulta ALL e uma subconsulta EXISTS. Os atributos dessas tabelas usadas podem ser inferidos a partir dessas consultas SQL:
(a) SELECT C.sobrenome, C.renda
FROM clientes C
WHERE C.codc <> ALL (SELECT V.codc FROM vendas V WHERE V.valor > 1000);
(b) SELECT C.sobrenome, C.renda
FROM clientes C
WHERE NOT EXISTS (SELECT 1 FROM vendas V WHERE V.valor > 1000 and V.codc = C.codc);
Considere as assertivas abaixo sobre a otimização baseada em desaninhamento de subconsultas no Oracle:
I. O recurso fundamental do desaninhamento de subconsultas é a conversão da subconsulta com processamento relacionado em outra equivalente com processamento não relacionado.
II. No caso de uma subconsulta ALL, o desaninhamento explora semi-join.
III. No caso de uma subconsulta NOT EXISTS, o desaninhamento explora o anti-join.
Quais estão corretas?
Apenas I.
Apenas II.
Apenas III.
Apenas II e III.
I, II e III.
Numa instalação Oracle, considere o script a seguir.
create sequence xxxx; select xxxx.nextval from dual; |
A execução desse script provoca:
a exibição do número 0;
a exibição do número 1;
a exibição do valor NULL;
a exibição dos números de 1 até 1000;
um erro, pois não foi criada a tabela dual.
Tabelas do tipo Indexed-organized tables no Oracle têm uma correspondência de organização e funcionalidade com:
Clusterized indexes, no SQL Server;
HEAP tables, no MySQL;
Memory tables, no MySQL;
Partition tables, no SQL Server;
Table Clusters, no Oracle.
Usuários acessam o SGBD Oracle através de suas contas de usuários, que possuem permissões específicas concedidas no momento da criação do usuário ou concedidas posteriormente. Analise as assertivas abaixo e assinale a alternativa correta.
I. O usuário SYSTEM pode realizar todas as funções administrativas do banco de dados, inclusive pode fazer backup e recovery do sistema.
II. O usuário SYS pode fazer todas as funções administrativas, mas não pode fazer backup, recovery e nem upgrade do SGBD.
III. SYSDBA é um privilégio concedido aos usuários que são administradores do banco de dados.
Todas estão corretas.
Todas estão incorretas.
Apenas I está correta.
Apenas II está correta.
Apenas III está correta.
Numa instalação de bancos de dados Oracle, as tabelas do tipo Index-Organized permitem
a participação num grupo de tabelas (table cluster).
a supressão da cláusula primary key.
o acesso às linhas da tabela em certa ordem num full scan.
o uso de colunas do tipo long.
o uso de colunas virtuais (virtual columns).
No Oracle Database 19c, os administradores de banco de dados podem gerenciar uma tabela entre duas partições dentro do banco de dados e também partições mantidas em repositórios de dados de baixo custo, somente para leitura, fora do banco de dados. Esse recurso é denominado
tabelas particionadas híbridas.
estabilidade e disponibilidade.
redirecionamento de DML com Actlve Data Guard.
multiplexação de tabelas.
hibernação de tabelas time-oriented.
No Oracle, a digitação do comando SELECT SYSDATE FROM DUAL; mostrará a data do sistema, como, por exemplo, 6/6/2023. Entretanto, a execução do comando SELECT SYSDATE + 30 FROM DUAL; implicará erro, já que não se discriminou a qual das unidades (dia, mês ou ano) será somado o valor 30.
Certo
Errado
Assinale a alternativa que NÃO corresponde a uma funcionalidade do Oracle 19c SQL automatic tuning.
Criação automática de índices.
Compressão automática de tabelas acessadas frequentemente
Criação automática de triggers (gatilhos) para eventos.
Identificação automática de operações SQL.
Implementação automática de perfis SQL.
Qual o formato padrão de entrada da data no Oracle 11g, em que DD é o dia com dois dígitos, MON são as três primeiras letras do mês, MM é o número do mês com dois dígitos e YYYY é o ano com quatro dígitos?
DD-MON-YYYY
MON-DD-YYYY
YYYY-MON-DD
MM-DD-YYYY
DD-MM-YYYY
Julgue o item a seguir a respeito dos conceitos do SGBD Oracle.
A tabela BDA_SORT _SEGMENT informa a quantidade de espaço destinado para ordenar uma consulta no SGBD Oracle.
Certo
Errado
Sobre o Oracle 12c, analise os tipos de dados disponíveis:
I-CHAR se refere a dados de caracter de comprimento fixo.
II-TIMESTAMP se refere a dados numéricos de comprimento variável.
III-DATE se refere a intervalos de dias, horas, minutos e segundos que armazenam a diferença entre dois valores de datas e horas.
É correto o que se afirma em:
I, II e III.
III, apenas.
II, apenas.
I, apenas.
I e II, apenas.
No Oracle, cada instância de um banco de dados tem um redo log associado para proteger o banco de dados em caso de falha da instância. Um redo log consiste em um ou mais arquivos pré-alocados que armazenam todas as alterações feitas no banco de dados à medida que ocorrem. O Log Writer (LGWR) é o processo que controla a escrita das mudanças nos arquivos de redo log. Analise as seguintes assertivas sobre o redo log no Oracle:
I. O recurso de multiplexar um redo log (multiplexed redo logs) visa proteger contra uma falha envolvendo o próprio redo log.
II. Quando um redo log é multiplexado, é recomendado que todos os membros de um grupo sejam colocados em discos físicos distintos.
III. É uma boa prática que a necessidade de arquivamento dos arquivos de redo log em mídias de armazenamento off-line, tais como discos ou fitas, seja levada em conta pelo DBA ao definir o tamanho do arquivo de redo log.
Quais estão corretas?
Apenas III.
Apenas I e II.
Apenas I e III.
Apenas II e III.
I, II e III.
Considere o seguinte comando do Sistema Gerenciador de Banco de Dados Oracle 21c para criar uma tabela do tipo Blockchain:
CREATE BLOCKCHAIN TABLE teste (col1
VARCHAR2 (12))
Comando 01
Comando 02
……………
Os conteúdos a serem inseridos em Comando 01 e Comando 02 para que a exclusão dessa tabela e a exclusão de seus registros somente sejam possíveis após 10 dias são, respectivamente:
NO DROP UNTIL 10 DAYS IDLE
NO DELETE UNTIL 10 DAYS AFTER INSERT
DROP AFTER 10 DAYS
DELETE AFTER 10 DAYS
DROP ONLY AFTER 10 DAYS IDLE
DELETE ONLY AFTER 10 DAYS
NO DROP NEXT 10 DAYS
NO DELETE NEXT 10 DAYS OF INSERTION
NO DROP FROM 10 DAYS CREATION
NO DELETE FROM 10 DAYS INSERTION
Uma das vantagens da POO é a reutilização de código.
Assinale a alternativa que exemplifica de forma correta a assinatura inicial da criação de uma subclasse em ORACLE(versão de base: 9i).
create or replace type Aluno_t ext Pessoa_t().
create or replace type Aluno_t under Pessoa_t ().
create or replace type Aluno_t upper Pessoa_t().
create or replace type Aluno_t implement Pessoa_t().
create or replace type Aluno_t extended Pessoa_t().
Para mostrar o modo de arquivamento de um banco de dados no Oracle 11g, o usuário administrador pode executar o comando select log_mod from v$database;.
Certo
Errado
Para matar a sessão de um usuário específico no Oracle, deve-se executar o comando ALTER SYSTEM KILL SESSION 'sid,serial#' IMMEDIATE, substituindo-se o 'sid' e o 'serial#' pelos valores referentes ao usuário em questão.
Certo
Errado
Assinale a alternativa com uma afirmação correta sobre os componentes físicos dos bancos de dados no Oracle 10g.
O Arquivo de Log de Arquivamento (Archivelog File) contém a senha dos administradores do banco de dados, sendo necessária para autenticar o administrador mesmo quando o banco de dados estiver fora do ar.
O Arquivo de Senha (Password File) mantém o histórico de todos os arquivos de redo log gerados pela instância.
O Arquivo de Parâmetros (Parameter File) mantém o registro sequencial de todas as operações consideradas críticas no banco de dados, as alterações na estrutura física, a alternância de arquivos redo log, a parada e o início do banco de dados, e as condições de erro.
O Arquivo Cache de Buffer (Buffer Cache File) armazena informações para manter e verificar a integridade do banco de dados.
O Arquivo de Dados (Datafile) armazena dados das tabelas e dos índices, entre outros.
No SGBD Oracle, versão 11g, após o comando startup mount, o usuário poderá gravar os dados nos arquivos de dados (datafiles).
Certo
Errado