Questões de Concurso Sobre oracle em banco de dados

Foram encontradas 888 questões

Q644113 Banco de Dados
No Oracle 11g há uma instrução que permite atualizar, inserir ou remover linhas condicionalmente em uma tabela, evitando o uso de várias instruções DML. Esta instrução é especialmente útil nas aplicações em ambientes de Data Warehouse, nas quais é preciso trabalhar com dados provenientes de várias origens. Trata-se da instrução
Alternativas
Q644111 Banco de Dados
Uma tabela de um banco de dados Oracle chamada funcionarios possui os campos id, nome e salario. Um Analista deseja realizar uma consulta nesta tabela, que exiba o id, o nome dos funcionários, o salário e o salário acrescido de 12,5%. O salário com o acréscimo deverá ser mostrado como um número inteiro e a coluna deverá ser nomeada Salário Reajustado. A instrução SQL que deverá ser digitada pelo Analista é
Alternativas
Q644110 Banco de Dados
Em uma empresa, um servidor Oracle 11g apresentou um problema e o disco no qual se localizavam os arquivos do banco de dados foi danificado e perderam-se todos os arquivos (control files, datafiles, online redo log files etc.), porém, o disco no qual estava a flash recovery area ficou intacto. Neste caso,
Alternativas
Q644109 Banco de Dados
Utilizando instruções da PL/SQL, no Oracle 11g, é possível conceder ou remover privilégios de objeto a outros usuários. É correto afirmar:
Alternativas
Q644091 Banco de Dados
No Oracle Reports Builder 11g, na janela de boas-vindas (Welcome to Reports Buider), é possível escolher algumas opções para iniciar os trabalhos, dentre elas:
Alternativas
Q644071 Banco de Dados
Para retirar os privilégios update e insert concedidos ao usuário Paulo na tabela Clientes utiliza-se, na PL/SQL do Oracle 11g, a instrução
Alternativas
Q634168 Banco de Dados

Analise o scritpt Oracle PL/SQL a seguir:

Imagem associada para resolução da questão

Para que esse script funcione corretamente, exibindo os códigos identificadores e títulos de cada livro, a linha pontilhada deve ser substituída por:

Alternativas
Q634166 Banco de Dados

Atenção:

Algumas das questões seguintes fazem referência a um banco de dados relacional intitulado BOOKS, cujas tabelas e respectivas instâncias são exibidas a seguir. Essas questões referem-se às instâncias mostradas. 


A tabela Livro representa livros. Cada livro tem um autor, representado na tabela Autor. A tabela Oferta representa os livros que são ofertados pelas livrarias, estas representadas pela tabela Livraria. NULL significa um campo não preenchido.

AutorID, LivrariaID e LivroID, respectivamente, constituem as chaves primárias das tabelas AutorLivraria e Livro.

LivrariaID e LivroID constituem a chave primária da tabela Oferta

Considere uma implementação Oracle do banco BOOKS.

Imagem associada para resolução da questão

para qualquer que tenha sido a ordem de inclusão dos registros na tabela, pode ser obtido somente pelo(s) comando(s):

Alternativas
Q634165 Banco de Dados

Analise o seguinte script SQL executado num banco de dados Oracle.

Imagem associada para resolução da questão

O comando que retorna corretamente a lista de alunos com suas respectivas disciplinas e notas é:

Alternativas
Q632533 Banco de Dados

Analise os comandos Oracle RMAN para extração de backups a seguir:

I. BACKUP INCREMENTAL LEVEL 0 DATABASE;

II. BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;

III. BACKUP INCREMENTAL LEVEL 1 DATABASE;

É correto afirmar que o comando:

Alternativas
Q632528 Banco de Dados
João faz a manutenção de uma aplicação que acessa um banco de dados Oracle. Entretanto, essa aplicação é utilizada por vários clientes, cada um deles com suas próprias instalações e usuários, o que eventualmente causa erros na localização das tabelas e outros objetos. Num cenário como esse, uma boa prática é referenciar os nomes das tabelas por meio de:
Alternativas
Q632527 Banco de Dados
No SQL Server 2012, tabelas que possuem índices do tipo clustered equivalem no Oracle, do ponto de vista da organização dos dados, às tabelas do tipo:
Alternativas
Q630830 Banco de Dados
Com relação ao gerenciamento de TABLESPACES no SGBD Oracle, podemos AFIRMAR:
Alternativas
Q626264 Banco de Dados
A grande massa de dados gerada pelas empresas possui inter-relacionamentos que precisam ser mantidos para que a informação tenha validade, de modo que possa ser analisada. Para possibilitar estas análises e garantir a qualidade e o valor dos dados podem ser utilizados Sistemas de Gerenciamento de Banco de Dados (SGBD) para gerenciar as bases de dados. Sobre SGDB e bases de dados, é correto afirmar:
Alternativas
Q623579 Banco de Dados

Considere a seguinte sequência de comandos da linguagem SQL executados para uma determinada sessão do SGBD Oracle.


Imagem associada para resolução da questão


Em que momento outras sessões, considerando que as mesmas tenham os privilégios suficientes, poderão verificar as modificações realizadas na tabela TB_ALUNO? 

Alternativas
Q622571 Banco de Dados

Imagem associada para resolução da questão

Considerando-se que os dois códigos PL/SQL são executados em um SGBD Oracle, assinale a opção que apresenta o conteúdo da tabela de nome tabela_trt.

Alternativas
Q621637 Banco de Dados
Assinale a opção que apresenta o parâmetro que deve ser ativado com TRUE, no arquivo init.ora no SGBD Oracle, para que os relatórios do TKPROF incluam informações de tempo.
Alternativas
Q621636 Banco de Dados
Assinale a opção referente ao arquivo que grava todas as mudanças realizadas no DataBase e que é utilizado somente para recuperação de uma instância em um SGBD Oracle.
Alternativas
Q617468 Banco de Dados
Após um DBA criar um usuário executando a instrução CREATE USER Paulo IDENTIFIED BY abcd;, o usuário Paulo ainda não tem nenhum privilégio. Para conceder a ele o privilégio de sistema para criar tabelas e views o DBA deve digitar no Oracle 11g, a instrução
Alternativas
Q617465 Banco de Dados
Considere a instrução abaixo, digitada em um banco de dados Oracle 11g que possui a tabela Produtos, aberta e em condições ideais, contendo os campos  NomeProduto − varchar2(50), PrecoUnitario − number(5,2), UnidadesEmEstoque − integer, UnidadesNoPedido − integer:

SELECT NomeProduto, PrecoUnitario*(UnidadesEmEstoque+...l... (UnidadesNoPedido,0)) FROM Produtos; 

Para retornar 0 se o valor de UnidadesNoPedido for nulo, a lacuna I deverá ser corretamente preenchida com 




Alternativas
Respostas
421: C
422: C
423: D
424: C
425: A
426: E
427: D
428: E
429: A
430: C
431: E
432: C
433: A
434: B
435: C
436: E
437: A
438: B
439: C
440: C