Questões de Concurso sobre Oracle

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
323 questões encontradas
Questões por página
20
Mais recentes
 

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:


A

que contém os dados.


B

de controle do sistema.


C

de parâmetros do sistema.


D

com as transações efetuadas.


E

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:


A

V - V - F.


B

F - V - F.


C

F - F - V.


D

V - F - V.


E

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?


A

Apenas I.


B

Apenas II.


C

Apenas III.


D

Apenas II e III.


E

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

a exibição do número 0;


B

a exibição do número 1;


C

a exibição do valor NULL;


D

a exibição dos números de 1 até 1000;


E

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:


A

Clusterized indexes, no SQL Server;


B

HEAP tables, no MySQL;


C

Memory tables, no MySQL;


D

Partition tables, no SQL Server;


E

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.


A

Todas estão corretas.


B

Todas estão incorretas.


C

Apenas I está correta.


D

Apenas II está correta.


E

Apenas III está correta.

Numa instalação de bancos de dados Oracle, as tabelas do tipo Index-Organized permitem


A

a participação num grupo de tabelas (table cluster).


B

a supressão da cláusula primary key.


C

o acesso às linhas da tabela em certa ordem num full scan.


D

o uso de colunas do tipo long.


E

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


A

tabelas particionadas híbridas.


B

estabilidade e disponibilidade.


C

redirecionamento de DML com Actlve Data Guard.


D

multiplexação de tabelas.


E

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.


C

Certo


E

Errado

Ano: 2023
Prova: FUNDATEC - PROCERGS - Analista - Área: Suporte Banco de Dados - 2023

Assinale a alternativa que NÃO corresponde a uma funcionalidade do Oracle 19c SQL automatic tuning.


A

Criação automática de índices.


B

Compressão automática de tabelas acessadas frequentemente


C

Criação automática de triggers (gatilhos) para eventos.


D

Identificação automática de operações SQL.


E

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?


A

DD-MON-YYYY


B

MON-DD-YYYY


C

YYYY-MON-DD


D

MM-DD-YYYY


E

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.


C

Certo


E

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:


A

I, II e III.


B

III, apenas.


C

II, apenas.


D

I, apenas.


E

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?


A

Apenas III.


B

Apenas I e II.


C

Apenas I e III.


D

Apenas II e III.


E

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:


A

NO DROP UNTIL 10 DAYS IDLE

NO DELETE UNTIL 10 DAYS AFTER INSERT


B

DROP AFTER 10 DAYS

DELETE AFTER 10 DAYS


C

DROP ONLY AFTER 10 DAYS IDLE

DELETE ONLY AFTER 10 DAYS


D

NO DROP NEXT 10 DAYS

NO DELETE NEXT 10 DAYS OF INSERTION


E

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).


A

create or replace type Aluno_t ext Pessoa_t().


B

create or replace type Aluno_t under Pessoa_t ().


C

create or replace type Aluno_t upper Pessoa_t().


D

create or replace type Aluno_t implement Pessoa_t().


E

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;.


C

Certo


E

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.


C

Certo


E

Errado

Assinale a alternativa com uma afirmação correta sobre os componentes físicos dos bancos de dados no Oracle 10g.


A

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.


B

O Arquivo de Senha (Password File) mantém o histórico de todos os arquivos de redo log gerados pela instância.


C

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.


D

O Arquivo Cache de Buffer (Buffer Cache File) armazena informações para manter e verificar a integridade do banco de dados.


E

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).


C

Certo


E

Errado

   
Gerar simulado