這是用於快速數據操作的一個輔助文件,它由索引命令生成。文件中隻包含排了序的字段名以及對應的指針(記錄序號)。由於數據庫文件是以物理順序(數據輸入的先後順序,即記錄序號)排列的,有了索引文件,就可以按邏輯順序(字段內容的順序)來使用數據庫文件中的數據,而不必對數據庫文件在物理上進行重排。
4.命令文件或應用程序文件
該文件由一連串的dBASEⅢ語句組成,用來完成特定的應用功能,所以叫做dBASEⅢ的應用程序文件。用戶可以通過命令起動執行應用程序。
5.屏幕格式文件
屏幕格式文件主要是SAY、GET和NOTE三種命令所組成的一種特殊的程序它允許用戶在數據輸入和數據輸出時使用,使用戶可自行安排格式。屏幕格式文件可以由dBASEⅢ的一個實用程序dBASEⅢ生成,也可以使用編輯程序自行編製。
6.存儲變量文件
dBASEⅢ在進行數據處理時,常常需要使用一些存儲變量來存放常數、中間結果、最終結果等等,一次最多可以使用256個變量。這些變量的內容可以通過dBASEⅢ命令保存到磁盤中去供以後使用,該文件叫做存儲變量文件。用命令可以把存儲變量文件中的內容恢複到內存中。
7.報表格式文件
報表格式文件中包含了用來生成報表的REPORT語句所需要的報表格式信息,它可以使用MODJFY命令建立或修改。
8.文本文件
文本文件主要用來作為與其它軟件的接口,它們都是dBASEⅢ文件。文本文件可以由dBASEⅢ的命令建立,也可以通過命令把文本文件內容添加到數據庫文件中去。
9.標簽格式文件
標簽格式文件中包含了用命令顯示或打印標簽時所需要的格式描述信息。它可由MODIFY命令編輯設計而成。
數據庫管理係統的示意圖,它表示了上述各類文件在係統中的作用和相互關係。
dBASEⅢ對於上述各種文件提供了一些通用的文件管理操作,如列出文件目錄,文件重新命名,刪除文件,複製文件和編輯文件等。
本命令把指定驅動器和指定路徑下的一個或一組文件(文件名)可以出現?等字符)的目錄顯示出來,如果不指出任何參數,則把當前工作盤上的所有數據庫文件的目錄顯示出來。
四、dBASEⅢ的起動
1.係統組成
dBASEⅢ版由兩張軟盤片組成,一片喪係統盤,另一片是實用程序盤。係統盤上的文件主要有:係統控製參數
dBASEⅢ的控製結構設計得非常靈活,它允許用戶按照自己的要求去選擇合適的工作方式,這是通過設定和修改38人52瓜的係統控製參數來實現的。
2.係統控製參數的修改
上述犯dBASEⅢ的各種拉製參數,為用戶使用dBASEⅢ提供了極大的靈活性,這些參數的初始狀態(缺省狀態)是大多數用戶正常情況下的工作方式。如果用戶需要按照自己的特殊要求使用dBASEⅢ,隻要修改上述有關參數或開關狀態即可。修改控製參數的方法有三種,下麵分別敘述。
全屏幕成批修改。在dBASEⅢ控製下,任何時候隻要輸入一條521'(參數設定)命令。就可以以全屏幕方式成批地修改係統的控製參數。修改操作是會話式進行的,係統首先顯示出當前的參數狀態,然後用戶用光標選擇有關修改項並打入新的參數,即可達到修改目的。
係統起動時修改控製參數。如果需要在dBASEⅢ啟動後立即設定有關的控製參數(即改變某些約定的缺省狀態或參數)。
最後需要提請讀者注意的是,當係統盤上的剩餘空間已經不多時,為,係統盤上文件的安全起見,建議所有數據庫文件和工作文件不要再放在係統盤上(即人盤上),而應存放在B盤或C盤上。為了今後操作的方便,起動成功後。
五、dBASEⅢ的求助設施
dBASEⅢ是一個人機接口設計得相當友好的軟件係統。在使用過程中它可以向用戶提供許多幫助,這主要體現在和dBASEⅢ兩條命令上。
1.求助命令
命令的功能是以聯機方式向用戶提供有關dBASEⅢ的命令及其使用的說明書,它與dBASEⅢ的命令功能相同,但說明文字組織得更有條理,層次分明。隻命令的執行有下列三種方式:
自動執行方式。當用戶向dBASEⅢ打入一條有語法錯誤的命令時,係統除了指出語法錯誤不能執行這條命令以外,如果用戶回答需要幫助dBASEⅢ就自動執行命令,對剛剛打入的有錯誤的命令中的謂語動詞(命令名)提供說明書,供用戶查對輸入命令中的錯誤。下麵是一個具體例子。其中,標題即為用戶打入的命令名,然後是它的語法公式、簡要說明及進一步參考的命令,最後一行是提示信息,它向用戶指出接下去的操作可以有四種選擇:①翻到聯機說明書的前一頁|②退出狀態返回dBASEⅢ提示符狀態;③退到的上一級菜單;④直接打入所要進一步閱讀的命令名,函數名或其它求助關鍵字。
按需求助方式。用戶在操作過程中,如果忘記了某個命令或某個函數的語法和功能,則可以隨時在dBASEⅢ提示符之下命令請求幫助,命令格式如下:
會話求助方式。用戶如果需要係統地了解dBASEⅢ的一些基本概念、操作方法、命令和函數的介紹等,則可以通過會話方式取得係統的幫助,係統將會把存放在機器裏的一本手冊(即係統盤上的025文件)提供給用戶聯機使用。菜單說明書共分成6部分,其內容大致如下:
第1部分,介紹命令本身的功能及其使用。
第2部分,介紹中的一些基本概念,如命令、表達式、字段、文件、關鍵字段、內存變量和運算符等。
第3部分,介紹人5211的操作方法:怎樣退出dBASEⅢ,怎樣連接打印機,怎樣保存文件,怎樣顯示文件目錄,怎樣對文件重新命名、刪除和複製,怎樣打開數據庫文件等。
第4部分,介紹如何創建一個數據庫文件,蘇中包括文件的命名、字段的命名、字段類型及寬度的選擇等。
第5部分,介紹如何使用現有的數據庫文件,如怎樣對數據庫文件添加、刪除、複製、編輯、查找記錄,怎樣修改數據庫文件的結構,怎樣檢索數據,怎樣做索引等。
第6部分,dBASEⅢ的命令、函數一覽表。
用戶可以根據自己的需要選擇其中的有關部分獲得有用的信息。
2.輔導命令
對於剛開始學習使用dBASEⅢ的用戶來說,要正確地記住各種命令的格式和功能並熟練地使用它們是有一定困難的。雖然有命令的幫助,但畢竟不夠方便。