Table des matières:
- Définition - Que signifie la base de données de fichiers plats?
- Techopedia explique la base de données de fichiers plats
Définition - Que signifie la base de données de fichiers plats?
Une base de données de fichiers plats est un type de base de données qui stocke les données dans une seule table. Cela ne ressemble pas à une base de données relationnelle, qui utilise plusieurs tables et relations. Les bases de données de fichiers plats sont généralement sous forme de texte brut, où chaque ligne ne contient qu'un seul enregistrement. Les champs de l'enregistrement sont séparés à l'aide de délimiteurs tels que des tabulations et des virgules.
Techopedia explique la base de données de fichiers plats
Les tables de base de données de fichiers plats peuvent être définies dans différents types d'applications, y compris des documents HTML, des traitements de texte simples ou des feuilles de calcul dans des applications de feuille de calcul. Les tables d'une base de données de fichiers plats peuvent être triées en fonction des valeurs des colonnes. Ces tables servent de solution pour les tâches de base de données simples.
Malgré les limitations associées aux fichiers plats, les bases de données de fichiers plats sont utilisées en interne par diverses applications informatiques pour stocker des données liées à la configuration. La plupart des applications permettent aux utilisateurs de stocker et de récupérer des informations à partir de fichiers plats sur la base d'un ensemble prédéfini de champs.
Les fichiers plats incluent des types de données communs à d'autres bases de données. Voici quelques caractéristiques des données des bases de données de fichiers plats:
- Système de gestion de base de données: les données de texte représentent un style intermédiaire de données avant d'être chargées dans la base de données.
- Colonnes séparées: les bases de données de fichiers plats sont basées sur un formatage de données à largeur fixe. Les colonnes sont séparées à l'aide de caractères de délimitation.
- Types de données: les colonnes des tables de base de données sont limitées à un type de données particulier et ne sont pas indiquées, sauf si les données sont transmises à une base de données relationnelle.
- Algèbre relationnelle: les enregistrements dans les tables de base de données de fichiers plats répondent aux définitions de tuple sous algèbre relationnelle.
