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
 

Um Técnico digitou as instruções abaixo.


No PostgreSQL:

SELECT TRIM (0 FROM 0004872348400) AS "Exemplo";


No Oracle:

SELECT TRIM (0 FROM 0004872348400) "Exemplo" FROM sys.dual;

O valor exibido foi


A

4872348400


B

0048432784000


C

48432784


D

48723484


E

00048723484

O módulo do Oracle e-Business Suite (EBS) que permite um melhor gerenciamento financeiro através do provimento de informações em tempo real sobre a performance do negócio, além do provimento de informações financeiras que visam garantir compliance SOX, é o:


A

Financial Compliance


B

Financial Controling & Reports.


C

Provisionamento e Governança.


D

Procure-To-Pay


E

Financial Analytics.

Com relação ao gerenciamento de TABLESPACES no SGBD Oracle, podemos AFIRMAR:


A

Uma TABLESPACE pode conter objetos de diferentes esquemas.


B

A TABLESPACE SYSTEM pode ser removida quando houver necessidade de espaço de armazenamento para informações dos sistemas transacionais.


C

Uma TABLESPACE só pode ter um arquivo de dados (DATAFILE) associado à mesma


D

A TABLESPACE de UNDO é utilizada para armazenar o catálogo do banco de dados.

No Oracle, qual é a instrução que pode corretamente ser utilizada para criar uma estrutura de dados chamada “empr_obj”, que acelera o acesso a linhas na tabela “emp” pelas colunas “enome” e “cargo”?


A

ALTER TABLE ADD INDEX empr_obj ON emp (enome, cargo);


B

CREATE INDEX empr_obj ON emp (enome, cargo);


C

ALTER empr_obj ON emp (enome, cargo);


D

CREATE KEY empr_obj ON emp (enome, cargo);


E

ALTER emp (enome, cargo) ADD INDEX empr_obj;

Considere que, em um departamento, todos os funcionários receberam 10% de aumento.


Assinale a alternativa que apresenta, corretamente, a regra que será ativada e quantas vezes ela será ativada.


A

R1, uma única vez.


B

R2, uma vez para cada funcionário.


C

R3, uma vez para cada funcionário.


D

R4, uma única vez.


E

R5, uma vez para cada funcionário.

Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário possuir um salário maior que seu supervisor.


A

R1


B

R2


C

R3


D

R4


E

R5

Assinale a alternativa que apresenta, corretamente, as regras que serão ativadas quando um funcionário de um departamento tiver o seu salário alterado.


A

R1, R2


B

R1, R5


C

R2, R5


D

R2, R4


E

R3, R4

Considere uma tabela chamada emp em um banco de dados Oracle aberto e em condições ideais, que possui dentre os campos, nome (cadeia de caracteres), salario (valor real) e comissao (número real). Utilizando PL/SQL, neste caso, para exibir


A

os dados de todos de todos os funcionários cujos nomes possuam a letra a como segundo caractere, utiliza-se a instrução SELECT * FROM emp WHERE nome LIKE '_a%';


B

os dados dos funcionários cujo nome seja 'Pedro' ou 'Ana' utiliza-se a instrução SELECT * FROM emp WHERE nome LIKE ('Pedro','Ana');


C

os dados de todos os funcionários cujo conteúdo do campo salario esteja entre 1000 e 2000 utiliza-se a instrução SELECT * FROM emp WHERE salario BETWEEN (1000,2000);


D

os dados dos funcionários cujo conteúdo do campo nome tenha nos primeiros 4 caracteres a palavra 'Mari' utiliza-se a instrução SELECT * FROM emp WHERE SUBSTRING(nome,FIRST)= 'Mari';


E

o nome e o salário do funcionário somado à comissão, considerando que o conteúdo de alguns campos comissao estão nulos, utiliza-se a instrução SELECT nome, salario+NIL(comissao) FROM emp;

Se, em uma tabela de nome Cliente, a chave primária for NrCliente, então o comando Oracle SQL a seguir será bem-sucedido em eliminar a coluna NrCliente dessa tabela, qualquer que seja a condição dos registros do banco de dados.


ALTER TABLE Cliente DROP (NrCliente) CASCADE CONSTRAINTS;


C

Certo


E

Errado

No Oracle 11g, o comando SQL

select * from dual d1, dual d2

produz um resultado que contém, além da linha de títulos:


A

uma coluna e uma linha;


B

duas colunas e uma linha;


C

uma coluna e duas linhas;


D

duas colunas e duas linhas;


E

uma coluna e zero linhas.

Como parte de um conjunto de instruções, o comando Oracle PL/SQL a seguir significa que, quando se tentar armazenar um valor duplicado em uma coluna que seja chave primária de uma tabela, será disparada uma exceção predefinida na linguagem; e serão desfeitas apenas as instruções escritas no contexto do SAVEPOINT nome_point.


EXCEPTION WHEN DUP_VAL_ON_INDEX THEN ROLLBACK TO nome_point;


C

Certo


E

Errado

No Oracle, o “usuario1” criou a tabela “tabela1”. Qual o comando que pode ser utilizado pelo “usuario1” para dar permissão ao“usuario2” para fazer consultas na tabela“tabela1”?


A

GRANT PERMISSION SELECT TO tabela1 FOR usuario2;


B

SET SELECT TO tabela1 FOR usuario2;


C

SET PERMISSION SELECT TO tabela1 FOR usuario2;


D

SET PERMISSION SELECT ON tabela1 TO usuario2;


E

GRANT SELECT ON tabela1 TO usuario2;

No Oracle 11g, as funções (ou pseudocolumns) CURRVAL e NEXTVAL devem, quando utilizadas, ser qualificadas pelo nome:


A

do schema;


B

da sequence;


C

do userid;


D

do charset;


E

da coluna associada.

O sistema gerenciador de bancos de dados Oracle (v. 11g) armazena os dados em tablespaces, sobre as quais é correto afirmar que


A

a tablespeace SYSAUX é do tipo temporário.


B

a tablespace SYSTEM é do tipo permanente.


C

cada tablespace armazena dados em apenas 1 data file.


D

cada tablespace possui apenas 1 segmento.


E

existem apenas tablespaces do tipo permanente.

No Oracle, uma transação inicia quando:


A

O comando INIT_TRANSACTION é executado.


B

O comando BEGIN_TRANSACTION é executado.


C

O primeiro comando DML (Data ManipulationLanguage) é executado.


D

O primeiro comando DDL (Data DefinitionLanguage) é executado.


E

O primeiro comando DTL (Data TransactionLanguage) é executado.

Oracle possui diversas ferramentas de desenvolvimento que permitem automatizar a criação de aplicações e que podem servir de interface para banco de dados. As principais ferramentas de desenvolvimento da Oracle são


A

Oracle Designer, Oracle Developer e SQL Plus


B

Oracle Enterprise Manager e Import/Export


C

NetWork Manager e Oracle Manager


D

AIX, Solaris e HP/UX


E

SQL*ReportWriter e SQL Enterprise

No sistema gerenciador de bancos de dados Oracle 11g, há 3 conjuntos de visões que armazenam o conteúdo do dicionário de dados. Tais conjuntos têm os prefixos


A

DB_, SAME_ e VAR_.


B

DBA_, ALL_ e USER_.


C

OD_, ORA_ e SAME_.


D

ORA_, SQL_ e DBA_.


E

VAR_, ALL_ e DB_.

   
Gerar simulado