Questões sobre Oracle

Lista completa de Questões sobre Oracle para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Um Técnico com limitados conhecimentos em programação construiu uma aplicação web profissional usando uma ferramenta já integrada ao Oracle 11g que permitiu a geração de páginas dinamicamente, a exibição destas via servidor web e a administração de todo o ambiente da aplicação. Além de possuir funcionalidades pré-definidas baseadas em JavaScript, AJAX, CSS, DOM, JQuery e PL/SQL, essa ferramenta permitiu a utilização de Wizards para criação de diversos recursos como telas, campos, eventos, grids, relatórios, gráficos e mapas.

Trata-se da ferramenta Oracle

  • A. E-Business Developer.
  • B. Application Express.
  • C. Forms WebBuilder.
  • D. Web Developer.
  • E. Web Builder.

No Oracle PL/SQL a instrução ALTER TABLE permite adicionar, modificar e eliminar colunas ou restrições de uma tabela. Considerando a existência da tabela paciente e dos campos paciente_id (primary key), nome e sobrenome, um uso correto desta instrução é apresentado em:

  • A. ALTER TABLE paciente MODIFY CONSTRAINT (sobrenome VARCHAR2(30));
  • B. ALTER TABLE paciente RENAME COLUMN paciente_id TO id;
  • C. ALTER TABLE paciente ADD COLUMN_NAME telefone VARCHAR2(15);
  • D. ALTER TABLE paciente ERASE COLUMN nome;
  • E. ALTER TABLE paciente REMOVE PRIMARY KEY CASCADE;

Ao criar a tabela paciente em um banco de dados Oracle, composta pelas colunas id, nome, sobrenome e uf, foi definido o valor padrão 'SP' para a coluna uf. Para inserir um registro nesta tabela, usando o valor padrão definido, utiliza-se a instrução PL/SQL INSERT INTO paciente (id, nome, sobrenome, uf) VALUES (300, 'Paulo', 'Freitas', I );

A lacuna I é corretamente preenchida por

  • A. '*'
  • B. '*'
  • C. NULL
  • D. '%'
  • E. DEFAULT

Um Analista de Sistemas do CREMESP é o responsável pelo desenvolvimento de aplicações usando o Oracle Forms 11g. O Analista afirmou, corretamente, que

  • A. todas as versões anteriores do Oracle Forms podem ser atualizadas diretamente para a versão 11g sem terem que passar pela versão 10.1.2.
  • B. quando executado no modo HTTPS, o tráfego entre os processos Forms client e os Forms Server é criptografado usando o padrão SSL.
  • C. quando executado no modo HTTP, o tráfego entre os processos Forms client e os Forms Server não é criptografado.
  • D. há mais de uma função que permite que, de dentro do código dos Forms, seja possível saber se um usuário está conectado no modo HTTP ou HTTPS.
  • E. os Forms client têm portabilidade nativa para Java e dispensam totalmente o uso de plug-ins.

Com relação às estruturas que fazem parte de um banco de dados Oracle e que possuem um papel importante na reconstrução do banco de dados a partir de um backup,

  • A. o banco de dados consiste em uma ou mais unidades de armazenamento lógico chamadas tablespaces, que consistem em um ou mais arquivos chamados datafiles.
  • B. quando os dados são modificados no banco de dados, o que foi modificado é gravado primeiro no online redo log, depois, é aplicado nos datafiles. Apesar de sua função de repositório intermediário, o redo log não guarda o registro das alterações feitas nos datafiles.
  • C. quando os dados em um datafile são atualizados, imagens anteriores destes dados são gravados em offline redo logs. Se uma transação é revertida, as informações dos redo logs são usadas para restaurar o conteúdo do datafile original.
  • D. o control file contém apenas informações das estruturas lógicas do banco de dados, como tablespaces, extends e segments. Mantém também o registro de todas as operações realizadas nos datafiles.
  • E. um segment é a menor estrutura de armazenamento do Oracle e seu tamanho, baseado no parâmetro DB_BLOCK_SIZE, é normalmente um múltiplo do tamanho de um bloco do Sistema Operacional.

Em uma empresa, um servidor Oracle 11g apresentou um problema e o disco no qual se localizavam os arquivos do banco de dados foi danificado e perderam-se todos os arquivos (control files, datafiles, online redo log files etc.), porém, o disco no qual estava a flash recovery area ficou intacto. Neste caso,

  • A. não será possível restaurar um backup do banco de dados, pois os control files, datafiles e online redo log files foram perdidos.
  • B. será possível restaurar um backup do banco de dados utilizando o aplicativo DUMP ou RESTORE a partir da flash recovery area.
  • C. não será possível restaurar um banco de dados porque o servidor sempre fica off-line quando o disco é danificado, impedindo o acesso à flash recovery area.
  • D. será possível restaurar um backup RMAN em conjunto com os archive redo log files contidos na flash recovery area.
  • E. não será possível restaurar o banco de dados, pois o software Oracle foi corrompido e o disco no qual se localizavam os arquivos do banco de dados foi danificado.

Uma tabela de um banco de dados Oracle chamada funcionarios possui os campos id, nome e salario. Um Analista deseja realizar uma consulta nesta tabela, que exiba o id, o nome dos funcionários, o salário e o salário acrescido de 12,5%. O salário com o acréscimo deverá ser mostrado como um número inteiro e a coluna deverá ser nomeada Salário Reajustado. A instrução SQL que deverá ser digitada pelo Analista é

  • A. SELECT id, nome, salario, TO_INT(salario * 1.125,0) AS "Salário Reajustado" FROM funcionarios;
  • B. SELECT id, nome, salario, ARRED(salario * 1.125) AS "Salário Reajustado" FROM funcionarios;
  • C. SELECT id, nome, salario, ROUND(salario * 1.125, 0) "Salário Reajustado" FROM funcionarios;
  • D. SELECT id, nome, salario, TRUNC(salario * 1.125) 'Salário Reajustado' FROM funcionarios;
  • E. SELECT id, nome, salario, TO_INTEGER(salario * 1.125) AS "Salário Reajustado" FROM funcionarios;

No Oracle 11g há uma instrução que permite atualizar, inserir ou remover linhas condicionalmente em uma tabela, evitando o uso de várias instruções DML. Esta instrução é especialmente útil nas aplicações em ambientes de Data Warehouse, nas quais é preciso trabalhar com dados provenientes de várias origens. Trata-se da instrução

  • A. SWITCH.
  • B. TRUNCATE
  • C. MERGE.
  • D. IFCOMMAND.
  • E. EXEC.

João faz a manutenção de uma aplicação que acessa um banco de dados Oracle. Entretanto, essa aplicação é utilizada por vários clientes, cada um deles com suas próprias instalações e usuários, o que eventualmente causa erros na localização das tabelas e outros objetos. Num cenário como esse, uma boa prática é referenciar os nomes das tabelas por meio de:

  • A. funções do tipo autorename;
  • B. procedures;
  • C. schemas;
  • D. substitute privileges;
  • E. synonyms.

Na área de trabalho do Oracle Reports Builder 11g, após a criação de um novo relatório de forma manual, para selecionar os dados que se deseja utilizar no relatório, no Object Navigator, deve-se dar um duplo clique no nó

  • A. Paper Layout.
  • B. Data Wizard.
  • C. Data Model.
  • D. Report Source.
  • E. PL/SQL Queries.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...