Índices Flashcards

1
Q

O que é Índice?

A

No contexto de banco de dados, um índice é uma estrutura (ou arquivo) auxiliar associado a uma tabela (ou coleção de dados). Tem a função de acelerar o tempo de acesso às linhas de uma tabela, criando ponteiros para os dados armazenados em
colunas específicas.

*Os bancos de dados em geral são armazenados fisicamente como arquivos de registros em discos magnéticos. Para acessá-los, existem diferentes técnicas qu e eficientemente usam vários algoritmos. Sobre conhecimento técnico em administração de dados, algumas
técnicas de acesso requerem estruturas de dados auxiliares que são chamadas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Índices Compostos

A

fazem referência a mais de uma coluna

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Índices Simples

A

fazem referência a uma única coluna

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Esparso

A

total de entradas no índice = número de blocos do arquivo de dados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Denso

A

possui uma entrada para cada registro no arquivo de dados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Índices Internos

A

a chave está contida dentro da tabela.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Índices Externos

A

quando existe uma tabela de chaves separada que associa ponteiros
à registros de uma tabela.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Índices Primário

A

é um arquivo ordenado cujos registros são de tamanho fixo com dois campos. O primeiro campo é do mesmo tipo de dado do campo de chave de ordenação — chave primária — do arquivo de dados, e o segundo campo é um ponteiro para um bloco de disco (um endereço de bloco).
associado a uma chave primária (Primary Key) de um arquivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Índices secundários

A

Pode ser definido sobre atributo. – chave (sem valores repetidos) – não chave (com valores repetidos)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Índices de Agrupamento

A

Se os registros de arquivo forem fisicamente ordenados em um campo não chave — que não tem um valor distinto para cada registro — , esse campo é chamado de campo de agrupamento , e
o arquivo de dados é chamado de arquivo agrupado.
Serve para agilizar a recuperação de todos os registros que têm o mesmo valor para o campo de agrupamento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Índice Multinível

A

O esquema multinível pode ser usado em qualquer tipo de índice —
seja ele primário, de agrupamento ou secundário —, desde que o índice de primeiro nível tenha valores distintos para K(i) e entradas de tamanho fixo. O objetivo é reduzir a parte do índice que a pesquisa seguirá .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly