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
 

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

a geração de uma mensagem de aviso para que o usuário redefina o valor a ser atribuído.


B

a geração de uma mensagem de erro.


C

a inserção do valor Null, em lugar do valor com mais de 3 caracteres.


D

um aumento automático desse tamanho máximo, acompanhado de uma mensagem de aviso.


E

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:


A

DROP TABLESPACE tbs_trt18a INCLUDING CONTENTS CASCADE CONSTRAINTS;


B

DELETE TABLESPACE tbs_trt18a ADDING CONTENTS ON CASCADE CONSTRAINTS;


C

DROP TABLESPACE tbs_trt18a REMOVING CONSTRAINTS KEEPING CONTENTS AND DATAFILES;


D

DELETE TABLESPACE tbs_trt18a INCLUDING CONTENTS AND CONSTRAINTS;


E

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?


A

DECLARE.


B

UPDATE.


C

START.


D

CREATE.


E

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.


A

Todas estão corretas.


B

Todas estão incorretas.


C

Apenas I e II estão corretas.


D

Apenas I e III estão corretas.


E

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.


C

Certo


E

Errado

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).


C

Certo


E

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


A

CREATE INDEX index ano_processo INTO processo ON COLUMN (ano) ;


B

CREATE INDEX index_ano_processo REFERENCES processo (ano) ;


C

CREATE INDEX index_ano_processo ON processo (ano) ;


D

ALTER TABLE processo ADD INDEX index_ano_processo ON ano;


E

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.


A

relacionamentos


B

índices


C

álgebra relacional


D

chave primária


E

diagrama de entidade-relacionamento (DER)

No Oracle, o tamanho dos arquivos de log redo (redo log files) não influencia no desempenho do banco de dados.


C

Certo


E

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 é:


A

130;


B

120;


C

110;


D

100;


E

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:


A

I, II e III.


B

I e II, apenas.


C

III, apenas.


D

I, apenas.


E

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:


A

I, II e III.


B

II, apenas.


C

I e II, apenas.


D

I, apenas.


E

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:


A

II, apenas.


B

I e III, apenas.


C

III, apenas.


D

I, II e III.


E

I, apenas.

Qual é a função principal do componente “SGA” (System Global Area) na arquitetura Oracle?


A

Armazenar o código-fonte do aplicativo.


B

Manter a segurança da rede.


C

Gerenciar o acesso a dados do usuário.


D

Controlar o acesso de administradores ao sistema.


E

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?


A

Manter o controle de acesso do usuário.


B

Gerenciar o armazenamento físico dos dados.


C

Armazenar cópias de segurança (backups) do banco de dados.


D

Registrar todas as mudanças de dados que ocorrem no banco de dados.


E

Armazenar os dados da tabela em formato de log.

Qual é a função principal do “PGA” (Program Global Area) na arquitetura Oracle?


A

Gerenciar o acesso a dados do usuário.


B

Armazenar dados temporários e informações de execução de consultas.


C

Armazenar cópias de segurança (backups) do banco de dados.


D

Registrar todas as mudanças de dados que ocorrem no banco de dados.


E

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


A

ALTER SYSTEM SET CACHE_SIZE=2G PARAM=SPFILE;


B

ALTER SYSTEM SET DB_CACHE_SIZE=2G SCOPE=SPFILE;


C

ALTER SYSTEM SET DATABASE_CACHE_SIZE='2G' SCOPE='SPFILE';


D

ALTER DATABASE SET DB_CACHE_SIZE=2G SCOPE=SPFILE;


E

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

);


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


A

matricula_unica UNIQUE (NroMatricula) UNIQUE (NomeFunc)


B

UNIQUE matricula_unica (NroMatricula, NomeFunc)


C

matricula_unica UNIQUE (NroMatricula AND NomeFunc)


D

UNIQUE (NroMatricula, NomeFunc) AS matricula_unica


E

matricula_unica UNIQUE (NroMatricula, NomeFunc)

   
Gerar simulado