플랫 텍스트 파일을 만드는 것은 클라이언트 전화 번호와 같은 기본 정보가 포함된 작은 데이터베이스를 관리하는 좋은 방법입니다. 그러나 파일에 몇 개의 필드 이상을 포함할 계획이라면 MySQL이나 Oracle을 사용하는 것이 가장 좋습니다. 이 기사에서는 Windows 셸에서 사용할 수 있는 기본 플랫 파일 텍스트 데이터베이스를 만드는 방법을 보여줍니다. 여기에는 입력 파일만 생성하는 가장 중요한 단계가 포함되어 있습니다(출력 파일은 다른 날 생성할 수 있음). 단순함을 유지하기 위해 이 지침은 이름과 전화 번호를 저장하는 데이터베이스만 만듭니다. 연습 후 원하는 경우 더 많은 필드를 만들 수 있습니다.
1 단계
입력 프로그램을 만듭니다. 텍스트 파일을 열고 input.pl로 저장합니다. 여기에서 프로그램을 입력합니다. 텍스트 편집기에서 프로그램을 다시 엽니다.
오늘의 비디오
2 단계
"open (DB,">>db.txt");"를 입력하여 정보를 추가하기 위해 저장된 db.txt 파일을 엽니다. input.pl 파일에서. ">>" 기호는 해당 파일에 정보를 추가한다는 의미입니다.
3단계
입력을 받아 텍스트 파일로 보냅니다. 유형 인쇄 "클라이언트 이름: "; $이름 = <>; chomp($이름); 인쇄 "고객 전화:; $전화 = <>; chomp($전화); 이것은 db.txt로 보내려는 정보의 두 비트를 캡처하여 각각 이름과 전화라는 두 변수에 저장합니다.
4단계
표시된 형식으로 db.txt 파일로 인쇄하십시오. 정보가 txt 파일에 다음과 같이 인쇄되기를 원합니다. 이름: Mike Davis, 전화번호: 555-5523 이름: Jane Brooks, 전화번호: 555-7878 따라서 다음을 입력합니다. print DB "Name:$name, Number:$phone\n";
5단계
셸을 열고 프롬프트에서 "cd c:"를 입력하여 c:\디렉토리로 이동합니다.
6단계
input.pl 프로그램을 호출하는 명령 프롬프트
"bills" 디렉토리, "cd bills\db" 내의 "db" 디렉토리와 같이 스크립트가 저장된 디렉토리로 이동하십시오.
7단계
프로그램에 이름과 숫자 입력하기
프로그램이 요구하는 정보를 입력하십시오. 두 개의 파일을 넣을 것이기 때문에 프로그램을 두 번 실행하십시오. while 루프를 사용하여 지속적으로 실행하는 방법이 있지만 조금 더 복잡해집니다.
8단계
데이터베이스의 이름
db.txt 파일을 열어 일반 텍스트 데이터베이스를 성공적으로 생성했는지 확인하십시오. 이미지에 있는 것과 같아야 합니다.
9단계
일반 텍스트 데이터베이스에 원하는 만큼 이름을 추가할 수 있습니다. 컴퓨터에 메모리가 충분하다면 수백만 명까지도 추가할 수 있습니다. 주소 또는 ID 번호와 같은 더 많은 필드를 데이터베이스에 추가해 보십시오.
필요한 것
텍스트 에디터
펄
텍스트 파일
팁
";"를 넣어야 합니다. 올바른 위치에 표시합니다. 프로그램이 없으면 실행되지 않습니다.
경고
while 루프를 만드는 경우 프로그램이 무한히 실행되기 시작하면 "Ctrl c"를 사용하여 프로그램을 중지하십시오.