Comment créer un fichier plat

Création d'un fichier texte à plat est une bonne façon de gérer une petite base de données avec des informations de base, telles que les numéros de téléphone des clients. Toutefois, si vous prévoyez d'accueillir plus de quelques champs de votre fichier, il est préférable d'utiliser MySQL ou Oracle. Cet article vous montre comment créer une base de données de fichier texte plat de base que vous pouvez utiliser sur votre shell de Windows. Il comprend des étapes les plus importantes dans la création du fichier d'entrée uniquement (vous pouvez créer le fichier de sortie un autre jour). Dans un effort pour garder les choses simples, ces instructions ne font que créer une base de données qui enregistre les noms et numéros de téléphone. Après avoir pratiqué, vous pouvez créer d'autres champs si vous le souhaitez.

Choses que vous devez

  • éditeur de texte
  • Perl
  • fichier texte

Instructions

  1. Créer le programme d'entrée. Ouvrez un fichier texte et l'enregistrer comme input.pl. Ceci est où vous tapez votre programme. Rouvrir le programme dans votre éditeur de texte.

  2. Ouvrez le fichier db.txt économisé pour ajouter des informations en tapant "ouvert (DB,"gt; gt; db.txt") -" dans le fichier de input.pl. Le "gt; gt;" symboles signifient que vous allez ajouter des informations à ce fichier.




  3. Obtenez l'entrée et de l'envoyer dans le fichier texte. Type
    imprimer "Nom du client: "-
    $ Nom = lt; gt; -
    chomp ($ name) -
    imprimer "téléphone du client: -
    $ Phone = lt; gt; -
    chomp ($ téléphone) -
    Il saisit les deux bits d'information que vous souhaitez envoyer à l'db.txt et les enregistre dans deux variables: le nom et le téléphone, respectivement.

  4. Imprimer au fichier db.txt dans un format indiqué. Vous voulez l'info à imprimer comme le suivant dans le fichier txt.
    Nom: Mike Davis, numéro: 555-5523
    Nom: Jane Brooks, numéro: 555-7878
    Donc tapez:
    imprimer DB "Nom: $ nom, numéro: $ téléphone n";

  5. Ouvrez la coquille et entrer dans le répertoire c: en tapant "cd c:" à l'invite.

  6. Allez dans le répertoire où votre script est enregistré, comme le "db" répertoire dans le "billets" répertoire, "factures cd db".




  7. Entrez les informations le programme demande. Depuis que vous mettez dans deux fichiers, exécuter deux fois le programme. Il ya une façon de le faire fonctionner en permanence en utilisant une boucle while, mais ça devient un peu plus complexe.

  8. Vérifiez si vous avez créé avec succès une base de données de texte plat en ouvrant le fichier de db.txt. Il devrait ressembler à celui de l'image.

  9. Ajouter autant de noms que vous voulez à votre base de données de texte plat - voire des millions si votre ordinateur dispose de suffisamment de mémoire. Essayez d'ajouter plus de champs à votre base de données, telles que l'adresse ou les numéros ID.

Conseils & Avertissements

  • Assurez-vous de mettre le "-" marques dans le bon endroit. Le programme ne sera pas exécuté si elles ne sont pas là.
  • Si vous faites une boucle while, utiliser "Ctrl c" pour arrêter le programme si elle commence à courir à l'infini.
» » » » Comment créer un fichier plat