

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.

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.





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
4872348400
0048432784000
48432784
48723484
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:
Financial Compliance
Financial Controling & Reports.
Provisionamento e Governança.
Procure-To-Pay
Financial Analytics.
Com relação ao gerenciamento de TABLESPACES no SGBD Oracle, podemos AFIRMAR:
Uma TABLESPACE pode conter objetos de diferentes esquemas.
A TABLESPACE SYSTEM pode ser removida quando houver necessidade de espaço de armazenamento para informações dos sistemas transacionais.
Uma TABLESPACE só pode ter um arquivo de dados (DATAFILE) associado à mesma
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”?
ALTER TABLE ADD INDEX empr_obj ON emp (enome, cargo);
CREATE INDEX empr_obj ON emp (enome, cargo);
ALTER empr_obj ON emp (enome, cargo);
CREATE KEY empr_obj ON emp (enome, cargo);
ALTER emp (enome, cargo) ADD INDEX empr_obj;
Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário mudar de departamento.
R1
R2
R3
R4
R5
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.
R1, uma única vez.
R2, uma vez para cada funcionário.
R3, uma vez para cada funcionário.
R4, uma única vez.
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.
R1
R2
R3
R4
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.
R1, R2
R1, R5
R2, R5
R2, R4
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
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%';
os dados dos funcionários cujo nome seja 'Pedro' ou 'Ana' utiliza-se a instrução SELECT * FROM emp WHERE nome LIKE ('Pedro','Ana');
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);
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';
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;
Certo
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:
uma coluna e uma linha;
duas colunas e uma linha;
uma coluna e duas linhas;
duas colunas e duas linhas;
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;
Certo
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”?
GRANT PERMISSION SELECT TO tabela1 FOR usuario2;
SET SELECT TO tabela1 FOR usuario2;
SET PERMISSION SELECT TO tabela1 FOR usuario2;
SET PERMISSION SELECT ON tabela1 TO usuario2;
GRANT SELECT ON tabela1 TO usuario2;
No Oracle 11g, as funções (ou pseudocolumns) CURRVAL e NEXTVAL devem, quando utilizadas, ser qualificadas pelo nome:
do schema;
da sequence;
do userid;
do charset;
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 tablespeace SYSAUX é do tipo temporário.
a tablespace SYSTEM é do tipo permanente.
cada tablespace armazena dados em apenas 1 data file.
cada tablespace possui apenas 1 segmento.
existem apenas tablespaces do tipo permanente.
No Oracle, uma transação inicia quando:
O comando INIT_TRANSACTION é executado.
O comando BEGIN_TRANSACTION é executado.
O primeiro comando DML (Data ManipulationLanguage) é executado.
O primeiro comando DDL (Data DefinitionLanguage) é executado.
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
Oracle Designer, Oracle Developer e SQL Plus
Oracle Enterprise Manager e Import/Export
NetWork Manager e Oracle Manager
AIX, Solaris e HP/UX
SQL*ReportWriter e SQL Enterprise
O sistema gerenciador de Bancos de Dados Oracle 11g armazena as tabelas de dicionário de dados na tablespace
SYSTEM.
SYSAUX.
UNDO.
TEMP.
MAIN.
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
DB_, SAME_ e VAR_.
DBA_, ALL_ e USER_.
OD_, ORA_ e SAME_.
ORA_, SQL_ e DBA_.
VAR_, ALL_ e DB_.