SóProvas


ID
1797547
Banca
CESPE / CEBRASPE
Órgão
TCE-RO
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Acerca das técnicas de análise de desempenho e otimização de consultas SQL, julgue o próximo item.

Em tabelas sequenciais (HEAP FILES), os registros são dispostos conforme a ordem de entrada. Em geral, a pesquisa sobre os registros será mais lenta, pois os registros serão varridos sequencialmente para localização do dado pesquisado.

Alternativas
Comentários
  • Heap file (arquivos não ordenados) Arquivos de Pilha.

    --> Os dados contidos no arquivo não possuem qualquer ordem, ou seja, estão dispostos conforme a ordem de entrada

    Sorted file (arquivo ordenado) Arquivo Sequência

    --> Registros de arquivos são mantidos ordenados de acordo com a chave de ordenação. A pesquisa será facilitada se a chave de pesquisa coincidir com a chave de ordenação, caso contrário não há vantagem na ordenação.

    Hashed file (arquivo de acesso direto)
    --> O arquivo tem uma chave de pesquisa associado a ele, que pode ser a combinação de um ou mais campos. Esta chave permite um acesso rápido ao registro desejado.

  • Heap file (arquivos não ordenados)

     

    -         é a estrutura de arquivos mais simples;

    -         os dados contidos no arquivo não possuem qualquer ordem;


  • Um heap file não é bem uma tabela, não é? Creio que o examinador quis dizer que “em tabelas armazenadas em arquivos sequenciais...”, mas tudo bem! Nesse tipo de organização de arquivo, realmente, a pesquisa será mais lenta, já que os registros não estão ordenados. Assim, teremos que varrer todos os registros de forma sequencial até encontrar o dado que estamos desejando.

    Gabarito: C