bases de données de fichiers plats sont des structures de bases de données qui stockent les enregistrements de données dans un tableau unique , généralement à l'aide d'une seule ligne de texte pour stocker un record. Ils sont adaptés pour les petites applications parce que leurs enregistrements de données prend moins d'espace disque que les autres structures de base de données . Cependant, le système de fichier plat vient avec plusieurs inconvénients. Fiabilité faible
Comme la base de données de fichier plat croît en taille , il ya un risque croissant de corruption des données. Cela est dû à la structure de la table unique de la base de données de fichier plat . Si ce tableau dépasse les ressources disponibles pour le serveur de base de données , les données peuvent être endommagées .
Low sécurité
Contrairement aux structures de bases de données concurrentes , la base de données de fichier plat ne avoir des fonctions de sécurité intégrées. Toute personne ayant accès à la base de données peut librement visualiser ses dossiers.
Pas de relations
La plate - fichier stocke les enregistrements de base de données sous forme de lignes dans un fichier texte . Cela ne permet pas les concepteurs de bases de données pour organiser les dossiers en fonction de la relation . Par exemple, une base de données relationnelle comporte plusieurs tables qui décrivent les différents aspects d'un même ensemble de données. Un tableau décrit une liste de clients et de leurs numéros d'emploi , et une autre table a des numéros de poste et la description de travail. Cela permet aux données d' être consultés de différentes façons . Cette flexibilité est impossible avec la base de données de fichier plat .
Rigide Format
La base de données de fichier plat suit un format très rigide. Cela signifie qu'un programme doit connaître le format pour lire les enregistrements de données . Cela limite le nombre d'ordinateurs capables de lire la base de données de fichier plat spécifique à ceux avec un logiciel spécifique installé sur eux.