Questões de Concurso Sobre métodos de acesso em banco de dados

Foram encontradas 43 questões

Q4082995 Banco de Dados

No que diz respeito à organização de arquivos e a métodos de acesso, julgue o item a seguir.


A principal vantagem do modo sequencial de arquivos em relação ao modo aleatório é permitir acessar qualquer registro rapidamente através do seu número de bloco ou endereço, por meio de uma fila serial que diretamente acessa a informação desejada. 

Alternativas
Q4025196 Banco de Dados
Um técnico de suporte foi solicitado a analisar o desempenho de um sistema interno que armazena grande volume de registros de atendimento. Durante a verificação, percebeu-se que determinadas consultas ao banco de dados demoravam mais do que o esperado, especialmente quando eram feitas buscas por campos específicos, como número do protocolo ou identificação do usuário. Na reunião com a equipe de desenvolvimento, surgiu a discussão sobre a organização física dos dados em arquivos e sobre o uso de mecanismos de indexação para melhorar o acesso às informações. Considerando os fundamentos de estruturas de arquivos e técnicas de indexação, assinale a alternativa CORRETA.
Alternativas
Q3939110 Banco de Dados
Em Sistemas Gerenciadores de Bancos de Dados (SGBDs), índices são estruturas amplamente utilizadas para otimização de desempenho e aceleração do acesso aos dados. Considere um banco de dados relacional que possui uma tabela R com milhões de registros, e uma coluna C nessa tabela recebe dois tipos de consultas frequentes: busca um valor específico para a coluna C, e busca por um intervalo de valores (usando operadores < e >). Nesse contexto, que tipo de índice pode ser utilizado para otimizar o desempenho dessas consultas frequentes na coluna C? 
Alternativas
Q3885603 Banco de Dados
Um DBA utiliza Hashing Extensível para implementar um índice em uma tabela onde se espera um alto volume de inserções. Este tipo de indexação dinâmica é preferido ao Hashing Estático quando o tamanho do arquivo de dados pode variar drasticamente.
Assinale a afirmativa correta sobre o principal mecanismo que o Hashing Extensível utiliza para lidar com o crescimento dinâmico e o problema de colisão de forma eficiente, sem a necessidade de reestruturar todo o índice.
Alternativas
Q3885597 Banco de Dados

Em um SGBD, o tipo de índice mais comum para acesso geral aos dados é a B+ Tree. A estrutura dessa árvore garante a eficiência tanto na busca por um registro específico quanto na busca por um intervalo de registros.

Assinale a opção que descreve a característica da B+ Tree que a torna excepcionalmente eficiente para buscas por intervalo.

Alternativas
Q3882838 Banco de Dados
Um engenheiro de computação está otimizando uma consulta lenta em um SGBD. Ele percebe que o plano de execução mostra uma varredura completa da tabela em uma tabela de milhões de tuplas.

A ação de tunning mais provável para forçar o SGBD a usar um método de busca mais eficiente é
Alternativas
Q3765801 Banco de Dados
Em bancos relacionais, o otimizador escolhe planos a partir de estimativas e estruturas de acesso. Assinale a alternativa que representa estratégia consistente para consulta com predicado por intervalo e ordenação por duas colunas. 
Alternativas
Q3636480 Banco de Dados
Considerando sistemas de banco de dados de grande porte, qual é o principal fator de custo no processamento de consultas?
Alternativas
Q3508336 Banco de Dados

Em um sistema de e-commerce, foi criado um índice do tipo hash sobre a coluna preço da tabela produtos. Esse índice está sendo utilizado em consultas com filtros como:



SELECT * FROM produtos WHERE preco BETWEEN 100 AND 300;



I. Índices hash são ineficientes para consultas com operadores de intervalo, como BETWEEN, porque sua estrutura não mantém ordenação dos valores indexados.


II. A atualização de índices hash ocorre na reconstrução completa do índice sempre que um novo registro é inserido na tabela produtos em sistemas de banco de dados como PostgreSQL e MySQL.


III. A limitação dos índices hash em consultas de intervalo reside em sua restrição a campos numéricos, o que os tornam inutilizáveis para campos textuais ou data. 



É correto o que se afirma em:

Alternativas
Q3433429 Banco de Dados
Os métodos de acesso utilizados em bancos de dados têm impacto direto no desempenho das consultas, destacando-se, entre os principais, as estruturas baseadas em árvores e o método de hashing. A esse respeito, assinale a opção correta. 
Alternativas
Q3371908 Banco de Dados
Em relação aos sistemas de arquivos e organização de dados em bancos de dados, assinale a alternativa correta: 
Alternativas
Q3301185 Banco de Dados

Julgue o item subsequente, relativo a banco de dados georreferenciado. 


Nas árvores espaciais, como a árvore R (R-tree), os dados são organizados em uma estrutura de árvore hierárquica: os nós da árvore representam regiões geográficas que agrupam objetos espaciais, o que gera uma lenta localização de objetos dentro de áreas de interesse, aumentando a quantidade de dados a serem considerados em cada consulta.

Alternativas
Ano: 2025 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2025 - CFBio - Analista de Sistemas |
Q3274774 Banco de Dados

No que diz respeito às ferramentas de automação de processos, aos conceitos de dados e aos índices, julgue o item seguinte.


Os índices do tipo B‑tree são inadequados para consultas de igualdade e intervalo.

Alternativas
Q3247480 Banco de Dados
Um sistema de gerenciamento de pacientes armazena informações como nome, idade e histórico médico em arquivos estruturados, organizados em registros e campos. Acerca desse modelo de organização, marque (V), para as afirmativas verdadeiras, e (F), para as falsas.
(__) Um arquivo é uma coleção de registros armazenados em um formato estruturado, permitindo acesso e manipulação dos dados de maneira eficiente.
(__) Os registros são organizados em campos, sendo que cada campo é utilizado para armazenar um único tipo de dado, como texto ou números.
(__) A busca por registros em arquivos organizados por campos indexados é mais lenta em comparação com a busca em arquivos de acesso direto.
(__) Campos de registro podem ser compostos, permitindo o armazenamento de múltiplos valores ou estruturas aninhadas, dependendo da linguagem de programação.
A sequência está correta em:
Alternativas
Q2176936 Banco de Dados
Qual o método de acesso mais adequado para uma tabela de grande porte, com milhões de registros, em que a maioria das consultas é feita por um campo específico? 
Alternativas
Q2176930 Banco de Dados
Qual das seguintes opções é um exemplo de implementação de acesso sequencial indexado?
Alternativas
Q2159645 Banco de Dados
Em relação ao método de acesso direto da organização de arquivos é correto afirmar que:
Alternativas
Q4092836 Banco de Dados
O termo organização de arquivos se refere a forma como os registros são armazenados em um arquivo baseado em computador e determina os métodos de acesso que podem ser utilizados na recuperação dos registros. Assinale a seguir a afirmativa correta: 
Alternativas
Q2007673 Banco de Dados
Elasticsearch é um mecanismo distribuído de busca e análise de dados muito utilizado atualmente. Ele usa um índice invertido, que é projetado para permitir buscas textuais muito rápidas. Quanto ao seu modelo de dados, o Elasticsearch pode ser classificado como:
Alternativas
Q921503 Banco de Dados
Numere a segunda coluna de acordo com a primeira, relacionando os comandos de operações de arquivo com a descrição de suas respectivas funções.
(1) Open (2) Reset (3) Read (ou Get) (4) Find (ou Locate) (5) Scan
( ) Se o arquivo já tiver sido aberto ou reiniciado, retorna ao primeiro registro; caso contrário, retorna ao próximo registro. ( ) Copia o registro atual do buffer para uma variável de programa no programa do usuário. ( ) Prepara o arquivo para leitura ou gravação. ( ) Define o ponteiro do arquivo aberto para o início do arquivo. ( ) Procura o primeiro registro que satisfizer uma condição de pesquisa.
A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é
Alternativas
Respostas
1: E
2: C
3: D
4: A
5: C
6: C
7: A
8: C
9: A
10: E
11: C
12: E
13: E
14: A
15: A
16: B
17: C
18: C
19: B
20: D