Une base de données stocke les données de fichiers plats dans une structure unique d'un tableau . Une base de données relationnelle utilise plusieurs structures de table , des renvois dossiers entre les tables. Les tableaux à la fois organiser les enregistrements en lignes , chaque colonne contenant un seul élément de données dans le dossier. Photos, illustrations
bases de données de fichiers plats de l'histoire était un développement naturel tôt dans l'histoire de l'informatique. Le modèle de base de données relationnelle a été développé et mis en œuvre au début des années 1970, principalement par IBM .
Le Bases de données de fichiers plats
bases de données de fichiers plats
sont généralement des fichiers texte qui stockent un enregistrement par ligne, avec enregistrement des champs délimités par des espaces ou un caractère de délimitation . Bases de données de fichiers plats peuvent être lus directement par une variété d'applications logicielles .
Relational Database
En plus des tableaux de données , bases de données relationnelles utilisent des " indices " pour trouver rapidement les enregistrements en fonction de critères de recherche. Bases de données relationnelles exigent généralement un système de gestion de base de données relationnelle (SGBDR ) pour gérer et accéder aux données.
Avantages
bases de données de fichiers plats sont simples et portables , et peuvent généralement être utilisées sans nécessiter de logiciel spécial. Bases de données relationnelles sont plus rapides , plus efficaces et plus puissants que les fichiers plats. La plupart des SGBDR offrent un accès de base de données sur les réseaux.
Software
logiciel initialement basé sur une structure de base de données de fichiers plats inclus FileMaker, Berkeley DB, et Borland Reflex . Systèmes de bases de données relationnelles modernes les plus populaires sont Oracle , MySQL et PostgreSQL.