Um banco de dados de arquivo simples é o tipo mais simples de modelo de banco de dados. Às vezes é chamado uma "mesa " de dados e consiste em uma relação simples entre registros de dados e campos de dados . Vamos explorar a construção de um banco de dados de arquivo simples , descrever seus usos e discutir as maneiras pelas quais ele pode ser prorrogado. O que é um Flat- Database File ?
A maneira mais fácil de visualizar um banco de dados de arquivo simples é uma planilha . Abaixo do lado esquerdo da folha, uma coluna de números enumera os registros no banco de dados . Por este motivo , os registros do banco de dados às vezes são chamados de " linhas" e podem ser usados alternadamente ; . No entanto, cada plataforma de banco de dados geralmente escolhe um ou outro como o seu termo padrão
Na parte superior , cada coluna tem um rótulo que indica o nome de cada entrada de dados, chamado de "campo" dos dados. Uma seção transversal individual de um registro e um campo é chamado de " célula", novamente usando a mesma terminologia como uma planilha. O termo " flat-file " vem esta visualização de planilha : Dados existe em duas dimensões, horizontal e vertical , que podem ser representados em um pedaço de papel ou outra superfície plana
Imagine um banco de dados simples com estes campos . : Nome, Endereço, Cidade , Estado, CEP , Telefone . Se há 10 pessoas na base de dados , não seria de 10 registos --- uma para cada pessoa . Cada registro tem seis campos , independentemente de cada registro é totalmente preenchido, de forma que há até 60 células de dados . Os campos e as células continuam a existir , mesmo quando eles estão em branco , cada banco de dados tem sua própria maneira de denotar uma célula em branco
Usos de um Flat- Database File
Quase. . todos os dados podem ser reduzidos a arquivos simples , mais complicados bancos de dados " relacionais" são criados por interligar dois ou mais planos tabelas em conjunto para criar conexões de dados multidimensionais
Trabalhando com um arquivo plano é simples: se você precisar de mais entradas em seu banco de dados , você adicionar novos registros. Se você precisa armazenar mais dados em cada registro , você pode criar novos campos. Portanto, se você decidir que quer para armazenar endereços de e-mail na tabela de exemplo acima , você poderia adicionar um novo campo (ou uma nova coluna, no modelo de planilha eletrônica) , rotulá-la " e-mail" e , em seguida, existiria novas células em cada registro .
Estendendo um Flat- Database File
As limitações de um arquivo plano rapidamente se tornou óbvio : e se os seus dados exigem múltiplas entradas em cada registro ? Por exemplo, cada pessoa pode ter mais de um endereço , número de telefone e endereço de e-mail. A maneira mais simples de resolver este problema é a criação de novos campos ( EMAIL2 , Email3 ), mas isso é problemático , que cria problemas com o armazenamento de dados e apresentação , quando muitos registros têm campos em branco , mas alguns registros têm muitos campos que precisam ser exibida de uma só vez
Isso pode ser resolvido com um banco de dados relacional , que liga duas tabelas simples : . o primeiro pode ser de identificação, nome , o segundo pode ser de identificação, telefone . Usando o mesmo número de identificação em ambas as tabelas cria uma relação entre eles, o que permite a qualquer pessoa ter tantas entradas como desejar.