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 básico que você pode usar no shell do Windows. Ele inclui as etapas mais importantes na criação do arquivo de entrada apenas (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.
Etapa 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.
Etapa 2
Abra o arquivo db.txt salvo para anexar informações digitando "open(DB,">>db.txt");" no arquivo input.pl. Os símbolos ">>" significam que você anexará informações a esse arquivo.
Etapa 3
Obtenha a entrada e envie-a para o arquivo de texto. Digite print "Nome do cliente:"; $nome =<>; chomp($nome); print "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.
Etapa 4
Imprima no arquivo db.txt no formato indicado. Você deseja que as informações sejam impressas como o seguinte no arquivo txt. Nome:Mike Davis, Número:555-5523 Nome:Jane Brooks, Número:555-7878 Então digite:print DB "Nome:$nome,Número:$telefone\n";
Etapa 5
Abra o shell e entre no diretório c:\ digitando "cd c:" no prompt.
Etapa 6
Vá para o diretório onde seu script está salvo, como o diretório "db" dentro do diretório "bills", "cd bills\db".
Etapa 7
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
Verifique se você criou com sucesso um banco de dados de texto simples abrindo o arquivo db.txt. Deve ficar igual ao da imagem.
Etapa 9
Adicione quantos nomes quiser 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.
Dica
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 parar o programa se ele começar a ser executado infinitamente.