Um banco de dados armazena arquivo plano de dados em uma única estrutura da tabela. Um banco de dados relacional utiliza várias estruturas de tabelas , registros de referências cruzadas entre mesas. Tabelas em ambos organizar registros em linhas , com cada coluna que contém uma única peça de dados no registro . História
bancos de dados de arquivo simples eram um desenvolvimento natural no início da história da computação . O modelo de banco de dados relacional foi desenvolvido e implementado no início dos anos 1970 , principalmente pela IBM.
Databases Arquivo Simples
bancos de dados de arquivo simples são geralmente arquivos de texto simples que armazenam um registro por linha, com campos de registro delimitado por espaços em branco ou um carácter de delimitação . Bases de dados de arquivo simples pode ser lido diretamente por uma variedade de aplicações de software.
Banco de Dados Relacional
Além das tabelas de dados , bancos de dados relacionais usam "índices" para encontrar rapidamente os registros com base em critérios de busca. Bancos de dados relacionais em geral, exigem um sistema de gerenciamento de banco de dados relacional (RDBMS) para gerenciar e acessar os dados.
Benefícios
bancos de dados de arquivo simples são simples e portátil, e, normalmente, pode ser usado sem a necessidade de um software especial . Bancos de dados relacionais são mais rápidos, mais eficientes e mais poderoso do que arquivos simples. A maioria dos RDBMSs fornecer acesso de banco de dados através de redes.
Software
Software originalmente baseado em uma estrutura de banco de dados de arquivo plano incluiu FileMaker , Berkeley DB , e Borland Reflex . Sistemas de banco de dados relacionais modernos populares incluem Oracle, MySQL e PostgreSQL.