Les partenaires publicitaires:

Avantages et inconvénients des bases de données de fichiers plats

Créer une base de données de fichier plat pour stocker des informations simples sur un ordinateur. Un système d'exploitation UNIX ou Linux fonctionne sur une série de bases de données de fichier plat. Un ordinateur Windows utilise également des bases de données de fichiers plats pour stocker des informations qui est utilisé tous les jours. Un ordinateur Macintosh le fait aussi. Mais une base de données de fichier plat est pas du relationnel, et ne peut pas satisfaire treize règles d'Edgar F. Codd qui définissent la nature relationnelle des bases de données. Il ya des avantages et des inconvénients distincts aussi à la base de données de fichier plat.

Fichiers plats pour la configuration simple stockage

  • Le Registre Windows, cependant complexe, ne relationnelle. Il est un fichier plat qui dilate et se contracte que les logiciels et le matériel sont ajoutés et supprimés. Il garde la trace des données des utilisateurs, stocke des journaux et aide à trouver des informations très rapidement. Les mots de passe sont stockés par UNIX et Linux dans une base de données de fichier plat ainsi que des informations de configuration qui est facilement modifiable, et qui rend la fonction du système. Toute modification de ces fichiers de configuration UNIX provoquent des effets instantanés qui peuvent être dramatiques. Beaucoup de ce qui est ce qui rend si populaire UNIX en raison de sa facilité de configuration.

Base de données fichier plat Avantages



  • Une base de données de fichier plat est un fichier un enregistrement par ligne de texte, un fichier binaire (ou une combinaison de texte et binaire) fichier qui sépare colonnes à l'aide "séparateurs" qui séparent les champs d'une manière reconnaissable standard. Cela aide à la recherche dans les dossiers d'information. Les enregistrements peuvent également être délimités par longueur fixe. Si un enregistrement est trop court, une certaine forme de champ-padding peut être utilisé de sorte que la longueur de l'enregistrement est le même que l'autre. Cela permet un octet longueur uniforme d'un champ à l'autre.

    Les fichiers de configuration sont souvent stockés en XML (Extended Markup Language), qui est une base de données de fichier plat avec quelques séparateurs très spécifiques, tels que "plus grand que" et "moins de" (Lt; gt;) symboles. Ces fichiers XML sont souvent utilisés pour construire des modules spécifiques sur un site Web, lorsque la version standard suit un modèle très spécifique qui est configuré par une valeur unique stockée dans un fichier XML, ou une série de valeurs connexes.

Flat File Inconvénients de base de données




  • Bases de données accessibles sur un partage de réseau sont utiles à l'accès par de nombreuses personnes qui cherchent de l'information. Bases de données de fichiers plats ne sont généralement pas accessibles comme cela car ils appartiennent à des entités hors ligne et forment le mécanisme de systèmes d'exploitation et les périphériques locaux. En outre, il n'y a pas de transactions dans une base de données de fichier plat, de sorte qu'il est limité dans ce qu'il peut réellement faire comme une entité de base de données. Ainsi, une base de données de fichier plat est désavantageux pour un utilisateur du réseau, qui accède à un multi-accès, base de données relationnelle en ligne multi-tâches qui peut être consulté à partir de nombreux aspects différents.

Insight expert

  • Les fichiers de base de données de fichiers plats ne sont pas rencontrés en "bases de données," mais plutôt comme des fichiers de configuration et les machines qui entraîne UNIX et Linux. En outre, ces fichiers font partie du fichier construction de plus d'un type d'application mobile. Ces fichiers sont incroyablement utile et le concept peut être utilisé dans tous les domaines d'applications de logiciels et dans le maintien de petits appareils complexes tels que les ordinateurs portables. Même les sites sont construits avec ces fichiers. Ce ne sont pas les zones défavorisées. Cependant, il existe des applications qui reposent sur différentes constructions et exigent une interaction différente. Ces types d'applications sont mieux servis par une approche relationnelle de déposer de stockage. Applications entières peuvent être construits en utilisant des bases de données Access et les bases de données SQL Server. La base de données de fichier plat n'a pas sa place ici.

Importance

  • De nombreux logiciels sont créés avec les bases de données de fichiers plats. Un nouveau système d'exploitation pourrait être conçu en utilisant un ensemble de bases de données de fichiers plats. Ils apparaissent dans tous les domaines de la technologie de l'information. Leur importance est susceptible de rester élevé dans un avenir prévisible.

» » » » Avantages et inconvénients des bases de données de fichiers plats