Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Organização e Gerência de Arquivos
Conceitos Básicos
2
Conceitos Básicos Dados representam informações
referem-se a informações simples exemplos: número de estudantes em uma sala cor de um carro referem-se a objetos ou eventos similares exemplos: empregados de uma companhia transações em um sistema contábil
3
Conceitos Básicos Entidades Atributos
objetos ou eventos de um mesmo tipo são descritas por um ou mais atributos Atributos são as características que descrevem uma entidade
4
Conceitos Básicos Exemplo Entidade: EMPREGADO
Atributos da Entidade: nome, endereço, CPF, RG, nome do pai, nome da mãe, número de matrícula na empresa, número de dependentes, nome do cônjuge, tipo sangüíneo, salário, etc.
5
Conceitos Básicos Atributos
distinguem as entidades, isto é, cada conjunto de atributos define unicamente uma entidade a entidade EMPREGADO tem um conjunto de características diferentes da entidade ESTUDANTE
6
Conceitos Básicos Instância Chave
cada objeto ou evento particular descrito pela entidade exemplo: João José Chave conjunto de atributos que identificam instâncias da entidade exemplo: CPF Número de matrícula RG, data de expedição, órgão expedidor
7
Conceitos Básicos Chave Chave Primária Chave Secundária
pode ser um único atributo ou uma combinação de atributos é usada para selecionar instâncias Chave Primária identifica unicamente cada instância exemplo: CPF Chave Secundária identifica mais de uma instância exemplo: CIDADE
8
Conceitos Básicos Registros Campo
estrutura que agrega dados de vários tipos pode ser usada para representar uma entidade todos os atributos que descrevem a entidade devem estar representados Campo é a unidade de informação do registro cada campo representa um atributo cada campo tem um nome, um tipo e um tamanho
9
Conceitos Básicos Exemplo registro EMPREGADO
campos nome_campo tipo tamanho NOME caracteres 30 MATRÍCULA inteiro SALÁRIO real N_DEPENDENTES inteiro CPF caracteres 11
10
Conceitos Básicos Formatos de registros registros de tamanhos fixo
têm os mesmos campos mesma quantidade, mesma ordem, mesmo tamanho formato mais usado Registros de tamanho variável campos de tamanho variável registros de formato variável grupos repetidos.
11
Conceitos Básicos Campos de tamanho variável
ao invés de um tamanho fixo, o registro tem um número fixo de campos usa somente o espaço necessário para acomodar o dado Exemplo Jo Fox (06 caracteres) Elizabeth Josephene Throgmorton (30 caracteres)
12
Conceitos Básicos Registros de Formato Variável
diferentes tipos de entidades armazenadas no mesmo arquivo Exemplo: Um empregado temporário e outro permanente na empresa
13
Conceitos Básicos Grupos de Repetição
Grupos de atributos são repetidos em um número indefinido de vezes (zero ou mais) Exemplos No registro do empregado, os dados de seus dependentes
14
Conceitos Básicos Arquivo
Coleção de todos os registros que representam as Instâncias de uma Entidade Pode ser visto como unidade Lógica ou Física
15
Conceitos Básicos Arquivo Lógico Refere-se à estrutura do arquivo
Refere-se ao modo como foi projetado e como é visto pela aplicação
16
Conceitos Básicos Arquivo Físico
Refere-se ao modo como a estrutura lógica é armazenada no meio físico Quando nos referimos a um arquivo no meio físico, estamos nos referimos a uma seqüência particular de bytes armazenada neste meio
17
Conceitos Básicos Arquivo Lógico X Arquivo Físico
cada arquivo lógico manipulado pela aplicação é tratado como um canal que estabelece a comunicação entre a aplicação e o arquivo físico o espaço necessário para o armazenamento do arquivo depende de seu tamanho lógico (a soma dos tamanhos de todos os registros) e do modo de armazenamento no meio físico
18
Conceitos Básicos Exemplos
Registros lógicos com campos de tamanho variável e armazenados em registros de tamanho fixo Limitar o número de grupos repetidos que são permitidos e alocar espaço suficiente para o maior registro possível
19
Conceitos Básicos Acesso a registro
Considerando que os arquivos estão organizados por registros, devemos pensar em como recuperar um registro específico Então, é interessante ter uma chave associada a cada registro, chave essa que, baseada no conteúdo do registro, sirva para identificá-lo.
20
Conceitos Básicos Chave Externa não é composta por atributos
deriva de características do registro físico exemplo: NÚMERO DE REGISTRO são atribuídos de modo sistemático, podendo, por isso, identificar um registro de modo único (podem ser usados como chave primária)
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.