Questões de Banco de Dados do Banestes Seguros S.A

Limpar Busca

No Oracle, uma tabela do tipo INDEX ORGANIZED TABLE caracteriza-se:

  • A pela organização física dos registros na forma de uma tabela Hash;
  • B pelo melhor desempenho para buscas com o operador like do SQL, especialmente quando há caracteres especiais;
  • C por ser construída sobre views materializadas;
  • D por ter seus registros armazenados numa estrutura semelhante a uma árvore B;
  • E por ter todas suas colunas indexadas automaticamente.

Considere as seguintes regras de derivação de dependências funcionais no âmbito do projeto de banco de dados
I. Se X Y então XY Y II. Se X Y e X Z então Y Z III. Se XY Z então X Z
Sobre essas afirmativas, conclui-se que:

  • A nenhuma está correta;
  • B somente I está correta;
  • C somente II está correta;
  • D somente III está correta;
  • E todas estão corretas.

Considere um banco de dados com duas tabelas, R e S, cujas instâncias são exibidas a seguir.
Imagem relacionada à questão do Questões Estratégicas

Na execução do comando SQL
select * from R left join S on a=b UNION select * from R right join S on b=a
o número de células contendo o valor nulo no resultado é:

  • A 0;
  • B 3;
  • C 6;
  • D 9;
  • E 12.

Considere a tabela “teste”, num banco de dados Oracle, cuja instância é exibida a seguir.
Imagem relacionada à questão do Questões Estratégicas
No resultado da execução do comando SQL
select * from (select a, b, ROWNUM x from teste order by a desc) y
os valores contidos na coluna “x” são, de cima para baixo:

  • A 1, 2, 3, 4;
  • B 2, 4, 2, 5;
  • C 3, 1, 4, 2;
  • D 3, 2, 4, 1;
  • E 4, 3, 2, 1.

Da execução do comando


select 1 x from dual d1, dual d2, dual d3


num banco de dados Oracle, decorre um:

  • A erro de execução;
  • B erro de sintaxe;
  • C resultado vazio;
  • D resultado com uma linha de conteúdo;
  • E resultado com quatro linhas de conteúdo.