Questões de Concurso Comentadas sobre oracle em banco de dados

Foram encontradas 864 questões

Q2172650 Banco de Dados
O gerenciamento da memória no SGBD Oracle possui duas áreas principais: SGA (System Global Area) e PGA (Program Global Area). Nesse contexto, analise as assertivas abaixo e assinale a alternativa correta.
I. A PGA é um conjunto de estruturas de memória compartilhada que contém dados e informações de controle de uma instância do banco de dados Oracle. II. A SGA é uma região não compartilhada da memória que contém dados e informações de controle de um processo do servidor. III. Tanto a SGA como a PGA podem ser configuradas manualmente ou automaticamente.
Alternativas
Q2171206 Banco de Dados
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?
Alternativas
Q2110076 Banco de Dados
O sistema gerenciador de bancos de dados Oracle 12c implementa o conceito de visões materializadas (materialized views), sendo correto afirmar que
Alternativas
Q2107782 Banco de Dados
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?
Alternativas
Q2107773 Banco de Dados
O Oracle Data Guard fornece um conjunto abrangente de serviços que criam, mantêm, gerenciam e monitoram um ou mais bancos de dados em espera (standby). Analise as seguintes assertivas sobre serviços providos pelo Oracle Data Guard, assinalando V, se verdadeiras, ou F, se falsas. 
( ) Existem quatro tipos de bancos de dados standby: físico, lógico, snapshot e cloud. ( ) Uma transição do banco de dados primário para uma base de dados standby pode ocorrer tanto para gerenciar casos de falha (failover), tais como desastres e corrupção de dados, quanto situações que não envolvem falhas (switchover), como, por exemplo, manutenções programadas. ( ) Oferece três modos de proteção: disponibilidade máxima, desempenho máximo e proteção máxima.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2107772 Banco de Dados
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? 
Alternativas
Q2098311 Banco de Dados
Considere a expressão PL/SQL de um banco de dados Oracle 19 aberto e funcionando em condições ideais:
CASE WHEN expr1 IS NOT NULL THEN expr1 ELSE expr2 END
A função equivalente a essa expressão é:
Alternativas
Q2098260 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre os componentes físicos dos bancos de dados no Oracle 10g. 
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074286 Banco de Dados
Em ORACLE (versão de referência: 9i), temos dois tipos de cursores (implícito e explícito). Para ambos os tipos há quatro atributos que podem ser utilizados em código pl/sql, que são:
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074283 Banco de Dados
Os pequenos arquivos binários, atualizados constantemente pelo Oracle, que guardam a estrutura do banco e são responsáveis pelo sincronismo entre os arquivos, são chamados de:
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074282 Banco de Dados
Ao executar o sql:
▪ select * from v$dbfile order by file#
em um banco de dados ORACLE versão 9i, teremoscomo retorno uma lista de arquivos:
Alternativas
Q2040776 Banco de Dados

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.
Alternativas
Q2031083 Banco de Dados
O sistema de gerenciamento de banco de dados Oracle possui uma arquitetura complexa. Uma das estruturas mais importantes que podemos destacar é a de memória.
Duas das principais áreas de memória no Oracle são SGA (System Global Area) e PGA (Program Global Area).
Relacione as áreas de memória com a sua respectiva utilização e definição.
1. PGA
2. SGA
( ) Ao executar uma instrução SQL é armazenado: tabelas temporárias, Linhas de classificação, bitmaps de mesclagem, variáveis e pilha de chamadas
( ) Contém estruturas que podem ser dimensionadas de forma independente
( ) Está associada a cada sessão e irá variar seu tamanho de acordo com as necessidades de memória da sessão em dado momento.
( ) Aloca e desaloca a memória do servidor ao iniciar ou desligar a instância.
( ) Está presente em sua composição além de outras estruturas o stream pool, java pool. Também fazem parte.
Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q4347250 Banco de Dados
Entre as estruturas utilizadas para o gerenciamento do espaço do Banco de Dados Oracle, o controle do espaço livre para comandos de manipulação no bloco é especificado por alguns parâmetros. Assinalar a alternativa que se refere ao parâmetro que permite ao bloco reconsiderar o espaço livre para a inserção de novas linhas: 
Alternativas
Q4148787 Banco de Dados
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.
Alternativas
Q4148784 Banco de Dados
Analise as afirmativas abaixo com relação ao Oracle 10g e backup.

1. O utilitário exp é um utilitário de backup lógico do Oracle, que tem como saída arquivos binários que contêm dados lógicos como tabelas e stored procedures.
2. Backups físicos constituem cópias de arquivos físicos do Oracle, como datafiles, control files e até mesmo os archived redo logs.
3. RMAN é um utilitário de backup físico do Oracle que pode realizar tanto cópias físicas quanto a restauração de um backup.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q4128036 Banco de Dados
tblcliente {id_cliente, nome, ano_de_nascimento}
tblcompra {id_compra, id_cliente, produto, valor_produto}
Considere a seguinte cláusula escrita na sintaxe Sintaxe ANSI SQL

SELECT nome, produto FROM tblcliente, tblcompra WHERE tblcliente.id_cliente=tblcompra.id_cliente;

É correto afirmar que esta cláusula
Alternativas
Q4050841 Banco de Dados
Ao desenvolver determinado site, tornou-se necessário que ele se comunicasse com o Banco de Dados Oracle; dessa forma, o PHP possui variadas funções que podem auxiliar nessa ação. Uma delas executa um comando analisado com o cursor; assinale-a.
Alternativas
Q4050825 Banco de Dados
Nos códigos do Oracle PL/SQL, as exceções são usadas para tratar erros em tempo de execução. Um exemplo que pode ser apresentado é a exceção ZERO_DIVIDE, que é lançada quando se tenta fazer uma divisão por zero. Uma outra exceção é a “tentativa de acessar um item de banco de dados sem estar conectado neste”. Assinale, a seguir, a alternativa que apresenta essa exceção.
Alternativas
Q4050822 Banco de Dados
A partir do Oracle Database 9i, é possível executar a lógica if-then-else em SQL através de uma expressão, que deve ser usada por ser compatível com o padrão ANSI, fazendo parte do SQL/92, sendo mais fácil de ler. Assinale, a seguir, a alternativa que apresenta tal expressão.
Alternativas
Respostas
141: C
142: A
143: C
144: C
145: B
146: E
147: A
148: E
149: A
150: B
151: A
152: E
153: E
154: C
155: D
156: E
157: D
158: A
159: C
160: A