Questões de Concurso
Comentadas sobre índices em banco de dados
Foram encontradas 170 questões
• id_solicitacao (chave primária)
• id_departamento (chave estrangeira)
• data_solicitacao
• status ('pendente', 'em andamento', 'concluída')
A consulta a seguir foi implementada para contar o número de solicitações concluídas por departamento:
SELECT id_departamento, COUNT(*) AS total_concluidas FROM Solicitações WHERE status = 'concluída' GROUP BY id_departamento;
A equipe identificou que a consulta está impactando o desempenho do banco de dados quando acessada simultaneamente por múltiplos usuários. Considerando o impacto causado por acessos concorrentes a uma consulta de leitura com agregação, qual das estratégias a seguir representa a solução mais eficaz para otimizar o desempenho e reduzir a carga sobre o banco de dados?
Com relação aos índices semânticos deste SBGD, analise os itens a seguir.
I. Os índices de texto completo permitem a pesquisa no conteúdo das propriedades string e comparações de similaridade entre strings de consulta e valores string armazenados no banco de dados.
II. Os índices de pontos permitem pesquisas de similaridade e consultas analíticas complexas ao representar nós ou propriedades como vetores em um espaço multidimensional.
III. Os índices de pesquisa de token resolvem apenas predicados de rótulo de nó e tipo de relacionamento, ou seja, eles podem resolver predicados filtrando-os por propriedades semânticas.
Está correto, o que se afirma em
Com relação aos índices desse SGBD, analise as afirmativas a seguir.
I. Índices podem ser exclusivos ou não exclusivos. Índices exclusivos garantem que nenhuma das duas linhas de uma tabela tenha valores duplicados na coluna ou mais colunaschave. Já Índices não exclusivos permitem valores duplicados na coluna ou nas colunas indexadas.
II. Índices de árvores B são o tipo de índice padrão do Oracle. Esse tipo possui diversos subtipos, por exemplo, índices de chave inversa, índices descendentes e índices de junção de clusteres de tabelas.
III. Existem índices que não usam estruturas de árvore B, por exemplo, índices de junção de bitmap e bitmap, índices baseados em funções e índices de domínio de aplicação.
Está correto o que se afirma em
Os tipos de modelos de índice disponíveis no Elasticsearch são
Observe os seguintes conjuntos de dados e o comando executado no banco de dados processo do MongoDB.
Coleção:
{ "_id": 1, "descricao": "Processo trabalhista envolvendo
direitos do trabalhador" }
{ "_id": 2, "descricao": "Contrato de trabalho com
cláusulas trabalhistas" }
{ "_id": 3, "descricao": "Processo administrativo de
aposentadoria" }
Consulta:
db.processo.find({ $text: { $search: "trabalhista" } })
.sort({ score: { $meta: "textScore" } })
Resultado:
[
{ "_id": 1, "descricao": "Processo trabalhista
envolvendo direitos do trabalhador", "score": 1.2 },
{ "_id": 2, "descricao": "Contrato de trabalho com
cláusulas trabalhistas", "score": 0.9 }
]
No Mongosh, para criar um índice visando a otimizar a execução da consulta apresentada com palavra(s) específica(s) em um campo contendo strings, deve-se executar o comando:
Para otimizar o DMJus, melhorando seu desempenho, José deve criar um índice do tipo:
Acerca de banco de dados, julgue o item seguinte. Nesse sentido, considere que a sigla NoSQL, sempre que empregada, se refere a bancos de dados não relacionais.
Em um banco de dados relacional, a criação de índices compostos em colunas frequentemente utilizadas em filtros de consulta não melhora o desempenho da busca, pois não evita a necessidade de leitura sequencial da tabela.
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.
Julgue o item subsequente, relativo a banco de dados georreferenciado.
Um aspecto importante na gestão eficiente de grandes conjuntos de dados geoespaciais é a otimização de consultas espaciais; para isso, são indicadas operações como o geoprocessamento cruzado e a atualização minimizada de índices.
No que diz respeito às ferramentas de automação de processos, aos conceitos de dados e aos índices, julgue o item seguinte.
Os índices bitmap são eficientes para consultas que envolvam múltiplas colunas com alta cardinalidade.
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.
Julgue o próximo item, relativo à aquisição de dados.
Um índice do banco de dados é uma lista ordenada derivada dos dados em uma tabela e armazenada como uma coluna de tabela, o que dispensa onerosas varreduras de tabelas inteiras.
Um componente fundamental de qualquer infraestrutura de computação é o sistema de banco de dados formado pelos servidores e SGBDs. É lá que ficam os dados e as informações da empresa. Com base nessas informações, julgue o item seguinte.
O ajuste de índices é uma prática fundamental para otimizar o desempenho de consultas, mas a adição excessiva de índices pode degradar o desempenho de operações de escrita.
Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar qualidade a esse armazenamento. Com base nessa informação, julgue o item seguinte.
O uso de índices sempre melhora o desempenho de consultas em um banco de dados, independentemente do tipo de consulta executada.
Acerca de aspectos relativos a bancos de dados, julgue o próximo item.
O índice primário de uma tabela consiste de um arquivo com dois campos, sendo o primeiro a chave primária da tabela e o segundo, um ponteiro para a localização dos dados.