

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.
Considere a linguagem PL/SQL utilizada no Sistema Gerenciador de Bancos de Dados Oracle 21c. Suponha que tenha sido criada uma variável cuja declaração limite seu tamanho a 3 caracteres. Se houver a tentativa de atribuir um valor com mais de 3 caracteres a essa variável, ocorrerá
a geração de uma mensagem de aviso para que o usuário redefina o valor a ser atribuído.
a geração de uma mensagem de erro.
a inserção do valor Null, em lugar do valor com mais de 3 caracteres.
um aumento automático desse tamanho máximo, acompanhado de uma mensagem de aviso.
um corte do número de caracteres desse valor, até atingir 3 caracteres.
Considerando um banco de dados Oracle 19 aberto e funcionando em condições ideais, uma Analista foi solicitada a remover o tablespace tbs_trt18a, eliminando todas as restrições de integridade referencial que se referem às chaves primárias e únicas dentro de tbs_trt18a. Tendo os privilégios para tal ação, ela utilizou o comando:
DROP TABLESPACE tbs_trt18a INCLUDING CONTENTS CASCADE CONSTRAINTS;
DELETE TABLESPACE tbs_trt18a ADDING CONTENTS ON CASCADE CONSTRAINTS;
DROP TABLESPACE tbs_trt18a REMOVING CONSTRAINTS KEEPING CONTENTS AND DATAFILES;
DELETE TABLESPACE tbs_trt18a INCLUDING CONTENTS AND CONSTRAINTS;
DROP TABLESPACE tbs_trt18a WITH CONTENTS AND CONSTRAINTS ON CASCADE;
O que é necessário incluir no início de um bloco anônimo no Oracle Database para que ele possa ser executado?
DECLARE.
UPDATE.
START.
CREATE.
BEGIN.
O SGBD ORACLE permite que se faça uma conexão local a um banco de dados. Analise as assertivas abaixo e assinale a alternativa correta.
I. A conexão local não cria um processo servidor (Server Process) e não usa um protocolo de rede.
II. A conexão local não irá precisar de um Database Listener.
III. A conexão local requer o protocolo IPC.
Todas estão corretas.
Todas estão incorretas.
Apenas I e II estão corretas.
Apenas I e III estão corretas.
Apenas II e III estão corretas.
O tablespace TEMP é utilizado, geralmente, pelo Oracle, para armazenar objetos transitórios durante as classificações e os agrupamentos de dados durante a execução de uma SQL.
Certo
Errado
O comando do PL/SQL do Oracle 21c que permite desfazer as operações feitas em uma transação é:
ROLLBACK;
GRANT;
PURGE;
REVOKE;
DROP OPERATOR;
O comando select * from fisioterapeuta where rownum > 10; não funciona no Oracle, uma vez que o campo reservado (rownum) somente pode ser usado nas operações de atualização (update).
Certo
Errado
Um Analista possui uma tabela chamada processo em um banco de dados Oracle 19c aberto e em condições ideais, que possui os campos num_processo (chave primária) e ano. Para acelerar as consultas que buscam processos por ano, ele deseja criar um índice na coluna ano, denominado index_ano_processo, por meio do comando
CREATE INDEX index ano_processo INTO processo ON COLUMN (ano) ;
CREATE INDEX index_ano_processo REFERENCES processo (ano) ;
CREATE INDEX index_ano_processo ON processo (ano) ;
ALTER TABLE processo ADD INDEX index_ano_processo ON ano;
ALTER TABLE processo ALD INDEX index ano_processo COLUMN (ano) ;
A arquitetura de banco de dados relacional, como o Oracle, é um modelo de organização de dados que se baseia em tabelas estruturadas. Nesse contexto, assinale a opção que apresenta a denominação correta de uma coluna ou um conjunto de colunas que identifica exclusivamente cada linha em uma tabela e garante a unicidade e a integridade dos dados.
relacionamentos
índices
álgebra relacional
chave primária
diagrama de entidade-relacionamento (DER)
No Oracle 11g, por padrão, os índices criados são do tipo B‑tree.
Certo
Errado
No Oracle, o tamanho dos arquivos de log redo (redo log files) não influencia no desempenho do banco de dados.
Certo
Errado
Fábio é um DBA que trabalha como suporte técnico da Oracle. Um cliente abriu um chamado solicitando ajuda para definir as configurações de disco de sua Engineer System na modalidade On-premises (Compra do equipamento). No chamado, o cliente informou que possui um espaço de armazenamento líquido de 150 Terabytes e que pretende usar paridade com nível de RAID 5 para garantir a segurança e redundância dos dados.
Com base nessas informações, a quantidade aproximada, em Terabytes, de espaço disponível para dados sem a paridade informada por Fábio ao cliente é:
130;
120;
110;
100;
75.
Sobre gerenciamento e cópia de dados no Oracle Database 12c com o RSYNC, analise as alternativas e identifique a correta:
I-O RSYNC compara os arquivos na origem e no destino e transfere apenas os dados que foram alterados.
II-RSYNC faz cópia dos dados utilizando algoritmos otimizados de paralelismo para acelerar o processo especialmente em cópia de grandes arquivos.
III-Por padrão, todo arquivo é excluído após a cópia dos dados.
É correto o que se afirma em:
I, II e III.
I e II, apenas.
III, apenas.
I, apenas.
II, apenas.
O cálculo da volumetria é realizado para estimar o espaço em disco de que um banco de dados precisará para armazenamento dos dados. Analise os passos para o método de cálculo aplicado ao banco de dados Oracle 12c:
I-Calcular o espaço não ocupado pelo cabeçalho do bloco.
II-Calcular a quantidade de registros que cabem em um bloco de dados.
III-Calcular o total de blocos de dados necessários e convertê-los em gigabytes e terabytes.
É correto o que se afirma em:
I, II e III.
II, apenas.
I e II, apenas.
I, apenas.
III, apenas.
As restrições são instruções que impõem regras à manipulação de dados. Analise as afirmativas sobre as restrições no Oracle 12c apresentadas a seguir, identificando as corretas:
I-Todas as restrições são denominadas constraints.
II-As restrições podem ser definidas somente no momento da criação da tabela.
III-As restrições ficam armazenadas no Dicionário de Dados (DD).
Sobre as restrições no Oracle 12c, é correto o que se afirma em:
II, apenas.
I e III, apenas.
III, apenas.
I, II e III.
I, apenas.
Qual é a função principal do componente “SGA” (System Global Area) na arquitetura Oracle?
Armazenar o código-fonte do aplicativo.
Manter a segurança da rede.
Gerenciar o acesso a dados do usuário.
Controlar o acesso de administradores ao sistema.
Gerenciar a memória e os buffers para operações de banco de dados.
Qual é a função principal do componente “Redo Log” na arquitetura Oracle?
Manter o controle de acesso do usuário.
Gerenciar o armazenamento físico dos dados.
Armazenar cópias de segurança (backups) do banco de dados.
Registrar todas as mudanças de dados que ocorrem no banco de dados.
Armazenar os dados da tabela em formato de log.
Qual é a função principal do “PGA” (Program Global Area) na arquitetura Oracle?
Gerenciar o acesso a dados do usuário.
Armazenar dados temporários e informações de execução de consultas.
Armazenar cópias de segurança (backups) do banco de dados.
Registrar todas as mudanças de dados que ocorrem no banco de dados.
Controlar o acesso de administradores ao sistema.
No SQL*Plus, um Analista que possui as devidas permissões pretende ampliar o tamanho do Buffer Cache do Oracle 19c para 2 gigabytes, persistindo esta alteração no arquivo de parâmetros de inicialização SPFILE. O objetivo é armazenar em cache blocos de dados frequentemente acessados, visando aprimorar o desempenho do banco de dados. Para isso, ele deve usar o comando
ALTER SYSTEM SET CACHE_SIZE=2G PARAM=SPFILE;
ALTER SYSTEM SET DB_CACHE_SIZE=2G SCOPE=SPFILE;
ALTER SYSTEM SET DATABASE_CACHE_SIZE='2G' SCOPE='SPFILE';
ALTER DATABASE SET DB_CACHE_SIZE=2G SCOPE=SPFILE;
ALTER DATABASE SET DATABASE_CACHE_SIZE=2G PARAM=SPFILE;
Considere que em um banco de dados Oracle 19c, aberto e funcionando em condições ideais, um Técnico está criando a tabela TRTFunc, utilizando a instrução abaixo.
CREATE TABLE TRTFunc
( NroMatricula numeric(10) NOT NULL,
--NomeFunc varchar2(100) NOT NULL,
--Telefone varchar2(50),
--CONSTRAINT ......I
);
Para criar uma restrição, cujo nome seja matricula_unica, de forma que os campos NroMatricula e NomeFunc sejam únicos, a lacuna I deve ser corretamente preenchida com
matricula_unica UNIQUE (NroMatricula) UNIQUE (NomeFunc)
UNIQUE matricula_unica (NroMatricula, NomeFunc)
matricula_unica UNIQUE (NroMatricula AND NomeFunc)
UNIQUE (NroMatricula, NomeFunc) AS matricula_unica
matricula_unica UNIQUE (NroMatricula, NomeFunc)