Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estrutura (ANSI/SPARC - American National Standards Institute / Standard…
Estrutura
ANSI/SPARC - American National Standards Institute / Standard Plaining And Recomendations Committee
Nível Interno/Representação física dos dados
#
Descreve a estrutura de armazenamento físico da base de dados
Usa modelo de dados físico
Descreve todos os detalhes de armazenamento de dados e caminhos de acesso à base de dados
Nível Conceitual
Nível Externo
Dispositivos de Armazenamento
Primário
Operado diretamente pela CPU
Armazenamento limitado e dispendioso
Voláteis
Processamento rapidíssimo
Exemplo
Cache
Registradores de CPU
RAM
SRAM -
S
tatic
O dado não precisa ser atualizado contínuamente
DRAM -
D
ynamic
O dado precisa ser atualizado contínuamente
Gasta mais energia
Acesso direto à informação
Secundário
Não-voláteis
HDs
Disco
Uma ou duas faces de leitura e gravação
Pode ser um Disk Pack
Eixo
Trilha
Setor
Nomenclatura utilizada na
divisão de espaço físico
do dispositivo de armazenamento
comumente 512K
Bloco
Tamanho do bloco - definido na formatação
Buffer influencia, pois a unidade de trabalho dele é bloco!
arquivos
pequenos ocupa um bloco inteiro
grandes podem ocupar mais de um bloco
usam a estrutura i-node pra ligar o nome ao bloco
Métodos de acesso
Sequencial - Fita Magnética; Pergaminho
É necessário percorrer sequencialmente os registros para encontrar o registro desejado
Caso seja o último registro, será necessário percorrer todo o arquivo
Aleatório/Direto - HD;CD;DVD
Mais eficiente que o sequencial
Lê/Grava registro direto em sua posição pelo número do registro
A leitura dos registros não independe da ordenação
Indexado ou por chave - Arquivos
Mais sofisticado
Tem como
base o acesso direto
Area de índice que aponta para os registros
3 more items...
Conceito
: Conjunto de registros
Nomenclatura utilizada em um sistema de arquivos. Conhecido também como cluster, Alocation Unit, Alocation Block
O tamanho pode ser diferente do tamanho de um setor
A idéia do DB é minimizar a transferência de blocos entre memória secundária e primária
Cilindro - Trilhas concêntricas de vários discos
Acionador
Braço
Cabeça de leitura e escrita
Os dados precisam ser buscados e transferidos para memória primária, onde podem ser manipulados pela CPU
Processo demorado em comparação ao dado que já está na memória principal
Estrutura de acesso auxiliar(índice). Acesso mais eficiente ao dado
Organização de arquivos
Terciário
Fitas removíveis
#
#