| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Fichiers plats vs. Base de données
    Quelle est la différence entre un fichier plat et une base de données ? Cette question est en fait une contradiction dans les termes , car un fichier plat est un type de base de données. Il est facile de confondre la terminologie parce que les technologies de bases de données modernes tels que SQL et FoxPro utilisent une structure de base de données relationnelle beaucoup plus sophistiqués pour organiser les dossiers . Beaucoup de systèmes logiciels modernes n'utilisent que des fichiers plats comme une zone de stockage temporaire pour les données étant exportés et importés , aux sources de données relationnelles modernes. Base de données de fichier plat

    Considérons les lignes de texte suivantes :

    000100020003

    Si vous deviez copier et coller ceux-ci dans un fichier texte et enregistrez le document , vous avez créé une base de données de fichier plat. Une base de données de fichier plat n'est rien de plus qu'une liste de dossiers. De toute évidence, la base de données créée dans cet exemple ne serait pas un un très utile ou significatif, mais ce serait une base de données de fichier plat valide avec trois records .

    Si vous êtes confus parce que cette ressemble à un texte fichier, vous avez absolument raison . Une base de données de fichier plat n'est vraiment pas une base de données fonctionnelle à tous jusqu'à un programme externe analyse , les charges et interprète ou manipule les données. Dans l'exemple ci-dessus, nous aurions besoin d'avoir un logiciel qui vient compléter spécifiquement ses tâches basées sur des enregistrements de base de données numériques à 4 chiffres .

    « Fichier plat» ne fait pas référence à une norme, une technologie ou une langue. " Fichier plat " est juste un concept général qui décrit un style " old school " de base de données qui a été utilisé avant l'avènement de tables relationnelles et les schémas .
    Enregistrements multi- champ dans un fichier plat < br > Photos

    un fichier texte contenant les lignes suivantes serait également une base de données de fichier plat valable :

    1234, X2468 , X4321 , Y8642 , Y

    Ce serait un exemple de un fichier plat délimité par des virgules . Chaque enregistrement contient maintenant deux champs au lieu d'un seul. Dans notre premier disque , les données «1234» est associé aux données " X " .

    Délimiteurs n'ont pas besoin d' être des virgules. Encore une fois, tout dépend du logiciel qui interprète la base de données de fichier plat. Un fichier plat des points-virgules utilisé pour stocker les adresses des clients pourrait avoir des dossiers tels que:

    LEON Williams; 123, terrasse, AMERICATOWN , WI ; 12345-0000 ; USAJOHN DOE ; 000 NOWHERE PLACE ; HIDDEN VALLEY ; MT; 00000 -1234 ; USA
    Treaties Database

    formats de bases de données relationnelles modernes telles que l'utilisation la technologie de base de données relationnelle SQL. Moyen de base de données relationnelle que les définitions de champ et les relations sont définies au sein de la base de données elle-même, et non par un procédé de logiciel externe. Cela se fait en incluant les dossiers clés pour définir des données en interne. ( Vous pouvez penser à des dossiers clés comme têtes de colonnes sur une feuille de calcul ; . Ils expliquent ou étiqueter les données énumérées ci-dessous les )

    Par exemple, une table SQL utilisée pour stocker les adresses des clients peut définir les dossiers clés comme " nom, "" rue ", " ville "," Etat "et " zip ". Les données de chaque dossier est alors définie par ces touches existant plutôt que comme des chaînes de données flottant librement dans un fichier texte .
    Utilisation moderne de fichiers plats

    l'informatique moderne , un fichier plat est plus susceptible d' être un fichier temporaire utilisé lors de l'importation et l'exportation de données . Par exemple , l'exportation à partir d'une base de données SQL à une base de données FoxPro peut exiger des processus compliqués et coûteux. Il est souvent plus facile d'exporter des données SQL dans un fichier plat , puis construire ce fichier plat dans une base de données FoxPro. Évidemment, cela nécessite aussi un logiciel spécial , mais l'utilisation de fichiers plats comme un go-between élimine le besoin d' une interface directe personnalisée entre les deux sources de données relationnelles .
    Édition de fichiers plats
    Photos

    une autre raison pour exporter une base de données relationnelle vers un fichier plat est qu'il rend les données faciles à modifier depuis n'importe quel poste . Si vous travaillez avec vos données sous forme de fichier plat , vous pouvez simplement l'ouvrir dans votre éditeur de texte favori et apporter les changements nécessaires . Vous éliminez donc la nécessité d' un logiciel spécial et des connaissances particulières dont vous auriez besoin pour interroger et modifier une base de données SQL directement .

    Previous :

    next :
      articles connexes
    ·Mes méthodes d'authentification SQL 
    ·Comment trouver un certain nombre de transactions par j…
    ·Comment maintenir des systèmes de dépôt d'une copie …
    ·Comment faire pour obtenir tous les noms de colonnes da…
    ·Comment utiliser une API SharePoint pour récupérer de…
    ·Comment faire pour modifier les titres au tableau élec…
    ·Comment faire pour désactiver tous les déclencheurs d…
    ·Comment faire pour convertir la valeur Nvarchar dans SQ…
    ·Comment utiliser Litespeed Avec TSM Archives 
    ·Comment masquer le volet de navigation et ruban dans MS…
      articles en vedette
    ·Comment faire pour utiliser Excel pour les rapports de …
    ·Comment comparer deux documents Microsoft Word for Diff…
    ·Comment sauvegarder des fichiers dans Windows Vista 
    ·Comment faire pour installer Powerpoint 
    ·Les caractéristiques d'une technique d'étalement 
    ·Comment faire pour convertir AppleWorks 
    ·Comment importer des contacts depuis Excel à CRM 
    ·Comment convertir des fichiers PDF fichiers PIC pour JP…
    ·Jeux de culturiste 
    ·Comment faire pour activer le Bureau à distance avec S…
    Copyright © Connaissances Informatiques http://fr.wingwit.com