1.3FoxBASE+的特點
要把計算機用於數據庫管理係統,最重要的是要有一個方便實用、性能優異的數據庫管理軟件係統。目前優秀的數據庫係統種類繁多但運行在微型計算機上且受到廣大用戶歡迎的,當首推FoxBASEf。
美國FOXSoftware公司在dBASE的基礎上,先後推出了FoxBASE+關係數據庫管理係統1.12和2.00,2.1版本。FoxBASE+2.1以網絡多用戶數據庫管理係統的麵貌展現在用戶麵前。為了達到網絡環境公用數據庫,係統提供了多用戶專用命令10條,函數5個。此外,在與dBASEI完全兼容的前提下,FoxBASE+2.1新增加了80多條命令和函數。
FoxBASE+以運行速度高,數據處理功能強,編輯靈活性高,又與dBASEI完全兼容的優點,特別受到廣大用戶的歡迎。通過與其它關係數據庫管理係統的比較,FoxBASE+具有如下幾個方麵的特點。
一、與dBASEI完全兼容
FoXBASE+與dBASEI完全兼容,在dBASEI環境運行的管理軟件,幾乎不作修改就可以在FoxBASE+下運行。
二、運行速度快
FoxBASE+運行速度比dBASEI、dBASE1+快6—7倍,比編譯dBASEI快2倍,在推出時,FoxBASE是各類數據庫管理軟件中速度最快的。
三、運行環境能適應多種機型和操作係統
FokBASE+能在多種機型和操作環境下運行。FoxBASE—適於IBM—PC/XT、AT286、386等微型機以及它們的兼容機,例如0520、0530、0540等。可以在MS—DOS/PC-DOS.OS/2等操作係統和漢字係統等多種中西文環境運行。它還有XENIX版本。而且FoxBASE的全部多用戶版本100%與單用戶版本兼容。因此FoxBASE+編製的應用程序通用性好,移植方便,易於擴充。
四、功能增強
FoxBASE+不僅與dBASEI兼容,而且使dBASEI的許多命令的功能得到增強。例如FoXBASE+增強了數組操作功能,用戶定義函數,菜單建立和管理功能,交互式調試功能等。
五、偽編譯功能
用FoxBASE+係統中的偽編譯工具FOXPCOMP.EXE,可以生成短小精悍、執行速度較快,且在解釋下執行的偽編譯代碼,同時這些代碼還起到了非編譯人員無法看到源程序的保密作用。
六、豐富的命令係統
FoxBASE+向用戶提供了內容豐富的命令係統,主要有以下幾個方麵:
1.數據庫結構的建立與維護,如查看、建立、複製、修改等命令。
2.數據庫記錄的建立與維護,如記錄的追加、查看、修改、插入、刪除等命令。
3.記錄的操作,如檢索、排序、統計、求和及係統通訊等。
4.記錄的輸出,如建立表格形式,屏幕顯示及從打印機打印等命令。
5.應用程序的開發,可以用FoxBASE+語言獨立開發應用程序。