Questões de Oracle (Banco de Dados)

Limpar Busca

Em um banco de dados Oracle aberto e em condições ideais, o comando utilizado para adicionar uma coluna custas do tipo NUMBER (10,2) à tabela processo, estabelecendo uma restrição que impede que valores de custas menores ou iguais a 10000 sejam inseridos, é

  • A ADD COLUMN custas NUMBER(10,2) TO processo WHERE custas > 10000;
  • B ALTER TABLE processo ADD custas NUMBER (10,2) CONSTRAINT processo_custas_ck CHECK (custas > 10000);
  • C ADD COLUMN custas NUMBER(10,2) TO processo WITH CONSTRAINT processo_custas_ck CHECK (custas 10000);
  • D ALTER TABLE processo ADD custas NUMBER (10,2) ADD CONSTRAINT processo_custas_ck CHECK (custas >= 10000);
  • E ALTER TABLE processo ADD custas NUMBER (10,2) CONSTRAINT processo_custas_ck WHERE (custas > 10000);

Considere que as tabelas, relacionamentos, atributos e restrições utilizadas no comando abaixo existem em um banco de dados Oracle aberto e em condições ideais.

Imagem não encontrada


Este comando

  • A contará o número total de colaboradores e exibirá como se fosse de cada departamento, juntamente com o id, nome = local do departamento, pois há um erro na junção.
  • B exibirá o nome, local e número de colaboradores de cada departamento somente se a instrução RIGHT OUTER JOIN for trocada por LEFT OUTER JOIN.
  • C está incorreto, pois não existe a instrução RIGHT OUTER JOIN no Oracle, mas sim OUTER JOIN.
  • D exibirá o id, nome, local enumero de colaboradores de cada departamento, incluindo aqueles sem colaboradores.
  • E exibirá o id, nome, local dos departamentos e o id dos colaboradores agrupando os colaboradores por departamento.

Julgue o próximo item, relativo à aquisição de dados. 


A extensão Oracle Spatial, do sistema de armazenamento de dados Oracle, fornece a base para o gerenciamento de dados espaciais dentro de um banco de dados Oracle, de maneira que os tipos e as funções padrão no Oracle, como CHAR, DATE ou INTEGER, são estendidos com equivalentes geográficos. 

  • Certo
  • Errado

Considerando o Oracle, julgue o próximo item.
O nível de isolamento serializable garante que uma transação opere como se fosse executada isoladamente, o que previne leituras sujas, leituras não repetíveis e leituras fantasmas.

  • Certo
  • Errado

No que se refere aos sistemas gerenciadores de banco de dados (SGBDs) e à linguagem SQL, julgue o item seguinte.


DBWn (Database Writer Process) e LGWR (Log Writer Process) são alguns dos processos de segundo plano do SGBD Oracle.

  • Certo
  • Errado