Em relação aos sistemas de arquivos e organização de dados em bancos de dados, assinale a alternativa correta:
- A)O método de acesso direto impede o uso de índices auxiliares.
Errada, porque acesso direto nao impede o uso de indices auxiliares; pelo contrario, indices sao justamente mecanismos para acelerar a localizacao dos registros.
- B)A organização de arquivos não afeta o desempenho do banco de dados.
Errada, pois a organizacao dos arquivos influencia diretamente o desempenho em consultas, insercoes, atualizacoes e leituras.
- C)Arquivos indexados permitem acesso mais rápido aos dados por meio de estruturas como B-trees.
Certa, porque arquivos indexados usam estruturas auxiliares, como B-trees, para localizar registros com mais rapidez.
- D)Arquivos sequenciais permitem acesso aleatório eficiente aos dados.
Errada, porque arquivos sequenciais sao bons para leitura em ordem, mas nao para acesso aleatorio eficiente.
Gabarito: C
Quando voce organiza dados em um banco, o jeito de armazenar faz muita diferenca no desempenho. Não é a mesma coisa guardar tudo em ordem, deixar por chave, criar indice ou espalhar registros sem criterio: cada escolha muda a velocidade de busca, insercao e atualizacao. Em prova, a banca costuma cobrar justamente essa relacao entre organizacao fisica dos arquivos e tempo de acesso aos dados. A ideia de arquivo indexado é simples: além dos registros principais, existe uma estrutura auxiliar que aponta para eles. Assim, o sistema nao precisa varrer tudo de ponta a ponta para achar um dado. Isso deixa a consulta bem mais rapida, principalmente quando voce procura por um valor especifico em uma coluna muito usada. Por isso, a alternativa C esta correta. Arquivos indexados permitem acesso mais rapido aos dados por meio de estruturas como B-trees, que organizam as chaves de forma eficiente e reduzem a quantidade de leitura necessária. Em outras palavras: em vez de caçar no escuro, voce usa um mapa. Na teoria de banco de dados, isso é classico em organizacao de arquivos e estruturas de acesso, como indices primarios, secundarios e arvores balanceadas. As demais alternativas tentam confundir voce com afirmacoes absolutas. Em banco de dados, quase nada é "sempre" assim. A organizacao dos arquivos afeta sim o desempenho, e acesso direto ou sequencial tem vantagens e limitacoes proprias. A prova quer que voce reconheca que indice bem feito acelera busca, e que B-tree é uma estrutura tradicionalmente associada a isso.