古詩詞大全網 - 成語查詢 - DBT文件用什麽打開

DBT文件用什麽打開

FoxBASE的各類文件進行簡要介紹:

1.數據庫文件(.DBF)

在FoxBASE中,壹個關系即壹張二維表,是作為壹個數據庫文件來存儲的,並表示為壹個DBF文件。數據庫文件由數據庫結構和由各字段值組成的數據記錄兩部分組成。關系數據庫的關系模式在FoxBASE中就是數據庫結構。數據庫結構包括若幹個字段,壹個字段對應關系的壹個屬性。數據以記錄形式按行存取,壹條記錄就是關系中的壹個元組。這種以字段為列,以記錄為行所形成的二維表就是壹個具體關系。數據庫文件是系統中最基本的文件,常簡稱為庫文件或數據庫。

2.備註文件(.DBT)

備註文件是數據庫文件的輔助文件,專用於存放數據庫中所定義的備註型(Memo)字段。如果數據庫定義了備註型字段,系統將自動生成相應的.DBT文件,其文件主名與相應的數據庫文件相同。由於備註型字段的長度是可變的,FoxBASE系統將其實際內容存放在DBT文件中,在庫文件裏壹條記錄的每個備註字段只占固定的10個字節。壹個數據庫文件的所有備註型字段的內容都放在同壹個備註文件當中。

若數據庫中沒有定義備註型字段,則相應的備註文件便不存在。必須註意,如果備註文件被刪除,或者在庫文件改名或復制時沒有對相應的.DBT文件改名或復制,則該數據庫將無法打開。

3.索引文件(.IDX)

存放數據庫中各個記錄的索引,可理解為索引關鍵字的值與記錄號的對應關系。用戶可以根據應用的需要,按照表達式對數據庫建立索引,例如按壹個或幾個字段的組合來建立索引。使用索引後數據處理的順序將按照索引的邏輯順序進行,並可以提高對記錄的查詢速度。

4.內存變量文件 (.MEM)

用戶可以通過命令將內存變量以文件的形式放到磁盤上保存,需要時再重新調入內存。沒有保存在.MEM文件中的內存變量,退出系統後便不復存在了。該文件獨立於數據庫文件。

5.命令文件 (.PRG)

存放用 FoxBASE命令和語句編寫的應用程序,即源程序文件。可以在圓點提示符下使用DO命令來調用執行.PRG源程序。

6.屏幕格式文件 (.FMT)

屏幕格式文件是壹種特殊類型的命令文件,用來存放用戶自行定義的屏幕輸入和輸出界面。用戶可以設計出美觀實用的輸入、輸出界面並存放到屏幕格式文件中,以方便多次調用。如果不想使用系統的標準顯示格式,也可以打開自定義的屏幕格式文件對數據庫進行編輯。

7.報表格式文件 (.FRJ可)

存放用戶用REPORT命令定義的報表輸出格式,包括報表的標題、數據的輸入輸出格式數據項的小計和總計等。需要時可以調用此文件,將數據庫的有關內容按照.FMA文件定義的報表格式顯示或打印輸出。但此類報表不帶有表格線,不符合國內需要,實際上較少使用。

8.文本文件 (.TXT)

存放文本格式的數據,復制數據庫時指定特定選項可以建立數據文本文件。主要用於FoxBASE數據庫與其他應用軟件交換數據,其他軟件建立的數據文本文件亦可以讀入到數據庫中。用戶也可以通過命令將系統的運行信息收集到文本文件中。

9.標簽格式文件 (.LBL)

存放用戶定義的標簽格式,用於將數據庫的內容按照用戶用LABLE命令規定的形式,如名片、郵簽、卡片等格式打印輸出。

10.偽目標文件 (.FOX)

通過FoxPCOMP對命令文件 (.PRG)進行偽編譯之後,系統將自動生成擴展名為.FOX的偽目標文件。它可以在FoxBASE的圓點提示符下直接運行,與被編譯的源命令文件的功能等效。偽目標文件不可顯示,從而可以增強系統的保密性,節省磁盤空間,減少程序的加載時間。

11.系統環境文件 (.VUE)

該文件用於保存某壹時刻系統的狀態。系統狀態包括打開文件的情況、各數據庫之間的關聯設置及其他用SET命令設置的系統參數等。用LIST STATUS命令可顯示出系統狀態。