SóProvas


ID
836647
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.

O Oracle 10g provê dois tipos básicos de índices: o bitmap e o B-Tree. O primeiro é indicado para imagens e campos do tipo BLOB (Binary Large Object) e o segundo, para os demais tipos de campos, como, por exemplo, VARCHAR e INT.

Alternativas
Comentários
  • O Oracle 10g possui diversos tipos de índices: [http://stackoverflow.com/questions/2460399/types-of-index-in-oracle]

    A documentação indica quatro tipos de índices:
    • B-tree indexes
    • Bitmap and bitmap join indexes
    • Function-based indexes
    • Application domain indexes

    [http://docs.oracle.com/cd/B12037_01/server.101/b10736/indexes.htm]
    [http://docs.oracle.com/cd/E11882_01/server.112/e10713/indexiot.htm#autoId5]

    Talvez possamos mesmo considerar B-tree e Bitmap como tipos básicos de índice.
    No entanto, o tipo "Bitmap" nada tem a ver com imagens e BLOB diretamente.  Eles são muito usados em data warehouse, Um exemplo é mapear índice baseado num campo de dois valores, como, por exemplo 'M' ou 'F' [http://docs.oracle.com/cd/E11882_01/server.112/e10713/indexiot.htm#CBBEGBJF]
     

  • Informação ERRADA.
    O objetivo da banca foi induzir o candidato a associar o bitmap com imagens. Conforme a documentação da oracle temos dois pontos de uso do bitmap com boa performance:

    With bitmap indexes, the optimizer can efficiently answer queries that include AND, OR, or XOR. (Oracle supports dynamic B-tree-to-bitmap conversion, but it can be inefficient.)
    Essa acima indica que ele é eficiente em queries que unclem as condições AND, OR e XOR, apesar do B-tree poder ser convertido no indice bitmap pode mostrar ineficiente.

    With bitmaps, the optimizer can answer queries when searching or counting for nulls. Null values are also indexed in bitmap indexes (unlike B-tree indexes).
    A outras afirmação é que ele é eficiênte em queries lidando com valores nulos.
    Fonte: 
    http://www.oracle.com/technetwork/articles/sharma-indexes-093638.html