ბრტყელი ტექსტური ფაილის შექმნა კარგი გზაა მცირე მონაცემთა ბაზის სამართავად ძირითადი ინფორმაციით, როგორიცაა კლიენტის ტელეფონის ნომრები. თუმცა, თუ გეგმავთ თქვენს ფაილში რამდენიმე ველის განთავსებას, უმჯობესია გამოიყენოთ MySQL ან Oracle. ეს სტატია გაჩვენებთ, თუ როგორ უნდა შექმნათ ძირითადი, ბრტყელი ფაილის ტექსტური მონაცემთა ბაზა, რომელიც შეგიძლიათ გამოიყენოთ თქვენს Windows გარსზე. იგი მოიცავს ყველაზე მნიშვნელოვან ნაბიჯებს მხოლოდ შეყვანის ფაილის შესაქმნელად (შეგიძლიათ შექმნათ გამომავალი ფაილი სხვა დღეს). მარტივი შენარჩუნების მიზნით, ეს ინსტრუქციები ქმნის მხოლოდ მონაცემთა ბაზას, რომელიც ინახავს სახელებსა და ტელეფონის ნომრებს. ვარჯიშის შემდეგ, თუ გსურთ, შეგიძლიათ შექმნათ მეტი ველი.
Ნაბიჯი 1
შექმენით შეყვანის პროგრამა. გახსენით ტექსტური ფაილი და შეინახეთ როგორც input.pl. ეს არის სადაც თქვენ ჩაწერეთ თქვენი პროგრამა. ხელახლა გახსენით პროგრამა თქვენს ტექსტურ რედაქტორში.
დღის ვიდეო
ნაბიჯი 2
გახსენით შენახული db.txt ფაილი ინფორმაციის დასამატებლად აკრეფით "open (DB,">>db.txt");" input.pl ფაილში. ">>" სიმბოლოები ნიშნავს, რომ თქვენ დაამატებთ ინფორმაციას ამ ფაილს.
ნაბიჯი 3
მიიღეთ შეყვანა და გაგზავნეთ ტექსტურ ფაილში. ჩაწერეთ ბეჭდვა "კლიენტის სახელი: "; $name = <>; chomp($name); ბეჭდვა „კლიენტის ტელეფონი:; $phone = <>; chomp($phone); ეს იჭერს ინფორმაციის ორ ბიტს, რომელიც გსურთ გაგზავნოთ db.txt-ზე და ინახავს მათ ორ ცვლადში: სახელი და ტელეფონი, შესაბამისად.
ნაბიჯი 4
დაბეჭდეთ db.txt ფაილზე მითითებულ ფორმატში. გსურთ, რომ ინფორმაცია დაიბეჭდოს შემდეგნაირად, txt ფაილში. სახელი: მაიკ დევისი, ნომერი: 555-5523 სახელი: ჯეინ ბრუკსი, ნომერი: 555-7878 ასე რომ ჩაწერეთ: დაბეჭდეთ DB "Name:$name, Number:$phone\n";
ნაბიჯი 5
გახსენით გარსი და შედით c:\ დირექტორიაში აკრეფით "cd c:" მოთხოვნაზე.
ნაბიჯი 6
![...](/f/764420d9cef879b45c2f6691cf59dcfb.jpg)
ბრძანების სტრიქონში დარეკვა input.pl პროგრამისთვის
გადადით დირექტორიაში, სადაც არის შენახული თქვენი სკრიპტი, როგორიცაა "db" დირექტორია "bills" დირექტორიაში, "cd bills\db".
ნაბიჯი 7
![...](/f/1d4aaf064f4da8e179c55a02cde5d3ed.jpg)
პროგრამაში სახელების და რიცხვების შეყვანა
შეიყვანეთ ინფორმაცია, რომელსაც პროგრამა ითხოვს. რადგან თქვენ დებთ ორ ფაილს, გაუშვით პროგრამა ორჯერ. არსებობს გზა, რომ ის მუდმივად მუშაობდეს გარკვეული მარყუჟის გამოყენებით, მაგრამ ის ცოტა უფრო რთული ხდება.
ნაბიჯი 8
![...](/f/f74b9ac273639113646064860c0f4cb8.jpg)
სახელები მონაცემთა ბაზაში
შეამოწმეთ, წარმატებით შექმენით თუ არა ბრტყელი ტექსტის მონაცემთა ბაზა db.txt ფაილის გახსნით. ის უნდა გამოიყურებოდეს ისევე, როგორც სურათზე.
ნაბიჯი 9
დაამატეთ იმდენი სახელი, რამდენიც გსურთ თქვენს ბრტყელ ტექსტურ მონაცემთა ბაზას - მილიონობითაც კი, თუ თქვენს კომპიუტერს საკმარისი მეხსიერება აქვს. შეეცადეთ დაამატოთ მეტი ველი თქვენს მონაცემთა ბაზაში, როგორიცაა მისამართი ან პირადობის ნომრები.
რამ დაგჭირდებათ
Ტექსტის რედაქტორი
პერლ
ტექსტური ფაილი
რჩევა
დარწმუნდით, რომ დადეთ ";" ნიშნები სწორ ადგილას. პროგრამა არ იმუშავებს, თუ ისინი იქ არ არიან.
გაფრთხილება
თუ თქვენ გააკეთებთ while მარყუჟს, გამოიყენეთ "Ctrl c" პროგრამის შესაჩერებლად, თუ ის უსასრულოდ დაიწყებს მუშაობას.