🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre oracle em banco de dados

Questões Discursivas

Foram encontradas 969 questões

Q1990859 Banco de Dados
Num ambiente Oracle, considere os seguintes comandos:

    create sequence xpto;
    select xpto.nextval from dual d1, dual d2, dual d3;
    select xpto.currval from dual;

Assinale o valor exibido pelo último comando.
Alternativas
Q1988585 Banco de Dados
Acerca do Container Database (CDB) e do pluggable databases (PDB) na arquitetura Multitenant do Oracle 19, é correto afirmar que 
Alternativas
Q1984246 Banco de Dados
O SGBD Oracle permite utilizar um mecanismo chamado hint, cuja finalidade é interferir na decisão automática do otimizador de consultas, instruindo-o a tomar decisões específicas, e forçando a mudança do plano de execução padrão.
O database link é um objeto de esquema de banco de dados que permite acessar remotamente objetos em um outro banco de dados.
Considere dois bancos de dados A e B. No banco de dados A, identificou-se uma consulta que possui na cláusula FROM duas tabelas, uma local e uma remota, que é acessada através de um database link para o banco de dados B. Ao analisar as tabelas envolvidas nesse join verificou-se que a tabela remota é maior que a tabela local.
Visando a melhorar a performance da consulta e minimizar o trafego de dados na rede o hint que deve ser utilizado é:
Alternativas
Q1984244 Banco de Dados
O sistema da ONG Bioma tem como finalidade catalogar as espécies de árvores relacionando a mata onde foram identificadas. Uma espécie de árvore existe em uma ou várias matas e as matas podem conter várias espécies de árvores. O SGBD utilizado é Oracle.
O modelo a seguir apresenta a relação entre as entidades Arvore e Mata, assim como seus atributos e cardinalidades.

Imagem associada para resolução da questão

O usuário Kadu solicita ao DBA Caue uma visão das espécies de árvores, biomas e a data que foram identificadas. Como não é permitida a criação de VIEWs no esquema das tabelas do sistema, o DBA cria o objeto abaixo em seu próprio esquema:

CREATE OR REPLACE VIEW arvoreBioma AS
     SELECT a.nomeEspecie, m.bioma         FROM owner.arvore a, owner.mata m, owner.identificado i
          WHERE a.idArvore = i.idArvore AND
           m.idMata = i.idMata

Para que Kadu possa ter permissão de seleção na VIEW,
Alternativas
Q1981855 Banco de Dados
No SGBD Oracle, a opção que faz parte da sintaxe do comando para criar uma sequência e tem a função de não permitir que uma sequência volte ao seu início quando chegar ao seu final denomina-se 
Alternativas
Q1981854 Banco de Dados
No Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle, o processo que tem como função escrever os blocos modificados do database buffer cache nos arquivos de dados físicos denomina-se  
Alternativas
Q1981170 Banco de Dados
No sistema de gerenciamento de banco de dados (SGBD) Oracle, o parâmetro do Oracle Data Pump que é apenas um ponteiro para um diretório físico no sistema de arquivos do servidor de banco de dados é o
Alternativas
Q1976041 Banco de Dados
Assinale a alternativa que apresenta o estágio de inicialização do Oracle que permite inicializar a instância sem montar o banco de dados; dessa forma, todas as estruturas de memória e os processos de segundo plano estão posicionados, mas sem ainda ter um banco de dados associado a essa instância. 
Alternativas
Q1970496 Banco de Dados
Considere o conjunto de instruções abaixo, executadas na tabela colaborador de um banco de dados Oracle aberto e em condições ideais. 
INSERT INTO colaborador(matricula, nome) VALUES (5, 'Manoel da Silva');
SAVEPOINT a1;
INSERT INTO colaborador(matricula, nome) VALUES (6, 'Andrea Teixeira');
INSERT INTO colaborador(matricula, nome) VALUES (7, 'Marcos Moraes');

Se na sequência forem executados os comandos ROLLBACK TO a1; e COMMIT;,
Alternativas
Q1969154 Banco de Dados
Quanto aos tipos de Bancos de Dados (DB), analise as afirmativas a seguir e assinale a alternativa correta. (1) O MySQL e o Oracle, baseados em tabelas, não são considerados DB relacionais. (2) O banco de dados NoSQL refere-se tipicamente a um banco de dados não relacional.
Alternativas
Q1967270 Banco de Dados
Quanto aos bancos de dados MySQL, PostgreSQL e Oracle, julgue o item.

Na criação de um database link (link de banco de dados) em um banco Oracle 10g em ambiente Linux, se o valor do parâmetro de inicialização global_names for TRUE, então o link de banco de dados deve ter o mesmo nome que o banco de dados ao qual ele se conecta. 
Alternativas
Q1967269 Banco de Dados
Quanto aos bancos de dados MySQL, PostgreSQL e Oracle, julgue o item.

No banco de dados Oracle 11g, uma entrada é gravada nos arquivos de redo log quando ocorre uma gravação de dados nas tabelas. 
Alternativas
Q1965846 Banco de Dados
Em projetos de Data Warehouse a missão de integração de dados oriundos de diversas fontes é uma das mais críticas. Essa missão é composta por diversas tarefas, como por exemplo: carga, extração e transformação. As fontes de dados podem ser as mais variadas e vão desde arquivos de planilhas eletrônicas até bancos de dados relacionais com milhões de tuplas. A respeito dos desafios existentes na consolidação de dados em projetos Data Warehouse, analise as afirmativas abaixo e marque alternativa correta.

I. Chamamos de ETL as ferramentas de software que são especializadas no processo de integração de dados. Elas são capazes de se conectar a diferentes fontes para extração de dados, transformar os dados quando necessário, e finalmente carrega-los na base que consolidará todas as informações importantes.
Il, O processo de transformação de dados nos permite a realização de diversas operações. A operação de transposição por exemplo, nos permite transforma linhas em colunas ou vice-versa. Já a operação de derivação ocorre quando, através de uma função de mapeamento, realizamos a mudança dos dados de domínio para um outro domínio.
III. Pentaho Data Integration, Oracle Data Integrator e Informatica Power Center são alguns exemplos de ferramentas de integração de dados conhecidas no mercado. 
Alternativas
Q1965261 Banco de Dados

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

Alternativas
Q1965260 Banco de Dados

Considere que em um banco de dados Oracle 19c, aberto e funcionando em condições ideais, exista a tabela TRTVaras: 


CodCidade     Jurisdicao

32                 Picos

    11                 Teresina

      21                 Parnaíba

    17                 Teresina

33                 Picos

      25                 Parnaíba


Para que sejam inseridos na tabela TRTVaras, o campo NomeCidade e o campo Email, cujo valor default seja [email protected], deve-se usar a instrução: 

Alternativas
Q1962638 Banco de Dados

No contexto do Oracle, uma view é updatable quando pode ser alvo de comandos update, delete, insert.


Assinale o tipo de operador/cláusula permitido na definição de uma view updatable no Oracle.

Alternativas
Q1962633 Banco de Dados

Uma tabela do tipo InnoDB no MySQL é criada como um clustered index, de acordo com as regras estabelecidas pelo sistema.


Essa particularidade da estrutura utilizada pelo MySQL é comparável, no Oracle, à criação de uma tabela do tipo

Alternativas
Q1962631 Banco de Dados

Considere as seguintes afirmativas a respeito de tabelas temporárias no Oracle.


I. Não persistem após o término da sessão na qual foi criada.

II. É possível remover os efeitos de uma transação usando uma variação do comando commit.

III. Permitem a criação de chaves estrangeiras.


Está correto somente o que se afirma em

Alternativas
Q1956201 Banco de Dados

Considere as afirmações a seguir sobre bases de dados Oracle:


I - Um esquema é uma forma de manter a independência entre o armazenamento físico de dados e as estruturas lógicas de dados. São exemplos de objetos, os esquemas, as tabelas e os índices.

II - Em uma base de dados com múltiplas contas de usuário, cada usuário possuirá um esquema próprio.

III - Para armazenar strings de caracteres de comprimento máximo de 4000 bytes, pode-se utilizar o tipo de dados VARCHAR. Quando for necessário mais espaço de armazenamento (até 8000 bytes), uma opção factível é a utilização do tipo de dados VARCHAR2.

IV - O tipo de dados CHAR pode armazenar uma sequência de caracteres com comprimento máximo de 2000 bytes.

V - Uma transação é uma unidade de trabalho que contém um ou mais comandos SQL. As transações Oracle, em específico, obedecem às propriedades básicas conhecidas como ACID, simbolizando Assincronicidade, Controle, Interatividade e Despacho.


É correto o que se afirma em:

Alternativas
Q1956167 Banco de Dados

Uma restrição de integridade é um método declarativo para definir uma regra para coluna de uma tabela. A esse respeito, registre V, para as afirmativas verdadeiras, e F, para falsas:


(  ) O Oracle Database 12c oferece suporte às restrições de integridade: NOT NULL, UNIQUE KEYS, PRIMARY KEYS E FOREIGN KEYS.

(  ) CHECK é uma restrição de integridade que permite criar regras para que um usuário defina se a linha de uma determinada tabela pode ser inserida, alterada ou excluída com base no valor de uma coluna.

(  ) A restrição de integridade UNIQUE KEY garante que todos os valores de uma determinada coluna serão únicos e não nulos.


Assinale a alternativa com a sequência correta:

Alternativas
Respostas
221: B
222: B
223: B
224: E
225: A
226: C
227: E
228: E
229: E
230: C
231: C
232: C
233: C
234: D
235: E
236: D
237: C
238: D
239: B
240: E