Criar um arquivo de texto simples é uma boa maneira de gerenciar um pequeno banco de dados com informações básicas, como números de telefone de clientes. No entanto, se você planeja hospedar mais do que apenas alguns campos em seu arquivo, é melhor usar MySQL ou Oracle. Este artigo mostra como criar um banco de dados de texto de arquivo simples que pode ser usado no shell do Windows. Inclui as etapas mais importantes na criação apenas do arquivo de entrada (você pode criar o arquivo de saída outro dia). Em um esforço para mantê-lo simples, essas instruções apenas criam um banco de dados que salva nomes e números de telefone. Depois de praticar, você pode criar mais campos, se quiser.
Passo 1
Crie o programa de entrada. Abra um arquivo de texto e salve-o como input.pl. É aqui que você digitará seu programa. Reabra o programa em seu editor de texto.
Vídeo do dia
Passo 2
Abra o arquivo db.txt salvo para acrescentar informações digitando "open (DB," >> db.txt ");" no arquivo input.pl. Os símbolos ">>" significam que você adicionará informações a esse arquivo.
etapa 3
Obtenha a entrada e envie-a para o arquivo de texto. Digite print "Nome do cliente:"; $ name = <>; chomp ($ name); imprimir "Telefone do cliente:; $ phone = <>; chomp ($ phone); Isso captura os dois bits de informação que você deseja enviar para o db.txt e os salva em duas variáveis: nome e telefone, respectivamente.
Passo 4
Imprima no arquivo db.txt no formato indicado. Você deseja que as informações sejam impressas como a seguir no arquivo txt. Nome: Mike Davis, Número: 555-5523 Nome: Jane Brooks, Número: 555-7878 Então digite: print DB "Nome: $ name, Número: $ phone \ n";
Etapa 5
Abra o shell e entre no diretório c: \ digitando "cd c:" no prompt.
Etapa 6
Prompt de comando para chamar o programa input.pl
Vá para o diretório onde seu script está salvo, como o diretório "db" dentro do diretório "bill", "cd bill \ db".
Etapa 7
Inserindo nomes e números no programa
Insira as informações que o programa pede. Como você está colocando dois arquivos, execute o programa duas vezes. Existe uma maneira de mantê-lo em execução constante usando um loop while, mas fica um pouco mais complexo.
Etapa 8
Nomes no banco de dados
Verifique se você criou com sucesso um banco de dados de texto simples abrindo o arquivo db.txt. Deve ser semelhante ao da imagem.
Etapa 9
Adicione quantos nomes desejar ao seu banco de dados de texto simples - até milhões, se o seu computador tiver memória suficiente. Tente adicionar mais campos ao seu banco de dados, como endereço ou números de identificação.
Coisas que você precisa
Editor de texto
Perl
Arquivo de texto
Gorjeta
Certifique-se de colocar o ";" marcas no lugar certo. O programa não será executado se eles não estiverem lá.
Aviso
Se você fizer um loop while, use "Ctrl c" para interromper o programa se ele começar a ser executado infinitamente.