




全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2010年自考數(shù)據(jù)庫及其應用重點知識講解數(shù)據(jù)庫的基本*作包括:建立數(shù)據(jù)庫文件的結構,數(shù)據(jù)的錄入,數(shù)據(jù)庫的維護,數(shù)據(jù)庫結構的維護,對數(shù)據(jù)庫文件進行排序或建立索引,數(shù)據(jù)查詢,對數(shù)據(jù)庫中的數(shù)據(jù)進行加工計算,數(shù)據(jù)的輸出。數(shù)據(jù)庫文件的編輯和處理都要打開數(shù)據(jù)庫文件,打開數(shù)據(jù)庫的含義是將數(shù)據(jù)文件由磁盤讀入內存。關閉數(shù)據(jù)庫文件是將數(shù)據(jù)庫文件從內存存到外存上,并釋放該文件所占的內存和工作區(qū)。一個工作區(qū)不能同時打開多個文件。建立數(shù)據(jù)庫的結構是定義字段名、字段類型、字段寬度、小數(shù)位,打開數(shù)據(jù)庫,記錄指針指向第一條記錄。數(shù)據(jù)庫文件名不能用a-j單個字母,因為Foxpro已把a-j作為工作區(qū)代號使用了。定義一個關系結構,應說明屬性名,屬性數(shù)據(jù)類型及位數(shù)。go或goto是數(shù)據(jù)庫記錄指針絕對定位命令,skip則是數(shù)據(jù)庫記錄指針相對定位命令。插入記錄命令是insert,加上Before子句規(guī)定在當前記錄前插入記錄,而blank子句則表示插入一條空記錄。對數(shù)據(jù)庫中的記錄進行邏輯刪除(加刪除標記*號)的命令是,物理刪除的命令則是PACK.FoxPro中有兩種類型的索引文件:一類稱為單項索引文件,擴展名為idx,另一類稱為組合索引文件,擴展名為cdx.單項索引文件分為兩類,一類是壓縮索引,另一類是非壓縮索引,組合索引文件分為兩類,一類是結構組合索引,另一類是獨立組合索引。組合索引總是壓縮的。索引所基于的字段稱索引項。一個庫文件可以建立多個索引,在*作中可以同時打開多個索引,但任何時刻只有一個索引起作用,這個索引稱主索引。利用索引文件快速檢索的命令是seek和find,如要檢索表達式則應該用二者中的seek命令,檢索成功一般由found()或eof()函數(shù)測試。FoxPro用鍵盤為內存變量賦值的語句有accept、input、wait.FoxPro用命令public定義全局變量,用private命令定義局部變量。FoxPro中進行文本顯示命令是TYPE,能顯示FoxPro中的文本文件、命令文件或屏幕格式文件。use命令可以關閉當前工作區(qū)打開的數(shù)據(jù)庫文件,close databases可以關閉所有工作區(qū)打開的數(shù)據(jù)庫文件,close all可以關閉所有工作區(qū)打開的所有類型的文件,clear all可以關閉所有工作區(qū)打開的所有類型的文件,同時釋放內存變量,quit命令在退出FoxPro之前關閉所有文件。每個庫文件的開始和結尾都存在一個標志,首記錄前是開始標志,尾記錄后是結束標志。當前數(shù)據(jù)庫文件的記錄數(shù)為15,在未打開索引文件的情況下,先執(zhí)行GO BOTTOM命令,再向下移動指針,此時,函數(shù)RECNO()的返回值是16,函數(shù)EOF()的返回值是。T.,打開數(shù)據(jù)庫,記錄號為1,bof()為。f.,skip 1后,bof()為。t.。當一條普通(非LOCATE)命令中的FOR子句執(zhí)行完畢后,若范圍為ALL或REST,那么記錄指針指向末記錄后或庫文件結束標志,執(zhí)行完LIST命令后,EOF()函數(shù)的值為。T.備注型字段數(shù)據(jù)的輸入方法與其他字段不同,可把光標定位于memo字段,按Ctrl+PgUp、Ctrl+PgDn、或Ctrl+Home組合鍵進入FoxPro字處理編輯狀態(tài),此時可輸入備注型字段內容,編輯結束后按Ctrl+W組合鍵退出當備注字段的標識為Memo時,說明備注字段有內容;當備注字段的標識為memo時,說明備注字段沒有內容。在修改數(shù)據(jù)庫結構時, 可用組合鍵Alt+I輸入一個字段, 可用Alt+D組合鍵刪去一個已有的字段,修改完后按Ctrl+W組合鍵可以將數(shù)據(jù)結構磁盤。指針指向的記錄稱為當前記錄。工作區(qū)實質就是在內存中開辟的一塊區(qū)域,用來存放庫文件記錄。關聯(lián)是將兩個或多個在不同工作區(qū)中打開的庫文件聯(lián)系起來,當一個工作區(qū)的記錄指針發(fā)生變化時,與之關聯(lián)的工作區(qū)記錄指針也隨之相應改變。進行關聯(lián)時,當前庫文件稱為關聯(lián)庫文件,其他工作區(qū)的稱被關聯(lián)庫文件。SQL為結構化查詢語言,為關系數(shù)據(jù)庫標準語言。未經(jīng)說明時,主索引文件是索引文件列表中的第一個索引文件;主標記是復合索引文件中最先建立的的標記。組合索引的每一個索引項稱為一個索引標記(TAG),打開一個組合索引文件相當于打開多個單項索引文件。當對庫文件進行增刪等*作時,沒有打開的索引文件不能反應庫文件的實際內容,為此應對其重建索引。使用SEEK和 FIND命令的前提條件是打開數(shù)據(jù)庫文件及其相關的索引文件。要進行分類匯總的數(shù)據(jù)庫文件必須按照適當?shù)谋磉_式進行索引或排序。FoxPro中用戶定義的內存變量的類型是在后賦值確定的。每條記錄的長度等于每個字段的長度加起來,再加上一個邏輯刪除標記的固定長度1.變量被定義為全局變量后,沒有被賦值前,默認為邏輯假值。但fox和foxpro這兩個特殊的變量默認為邏輯真值。SQL臨時庫文件,文件擴展名tmp,該文件一旦關閉,便被系統(tǒng)自動刪除。SQL的數(shù)據(jù)查詢命令主要由三個子句構成select、from和where.。其中select子句和from子句是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2015年全國高中數(shù)學聯(lián)合競賽一試解答(A卷)
- 品牌家具加盟合同協(xié)議
- 悉尼車位出租合同協(xié)議
- 售電公司售電合同協(xié)議
- 咨詢費置換股權合同協(xié)議
- 商務汽車合同協(xié)議
- 戀愛同伙協(xié)議書范本
- 商品出口購貨協(xié)議書范本
- 快銷品銷售合同代理協(xié)議
- 微信工作協(xié)議解除合同
- 餐飲服務初級試題練習附有答案
- 2024年1月浙江省普通高校招生選考物理試題和答案
- 項目驗收通知書模板
- 緊密型縣域醫(yī)共體總醫(yī)院一體化運行工作方案
- 2025年山東省春季高考模擬考試英語試卷試題(含答案詳解)
- 2024綠色工業(yè)園區(qū)評價通則
- 子宮脫垂護理
- Pep 新版小學英語六年級下冊一般過去時復習課教案
- 醫(yī)院各科室物品采購清單
- 中國镥-177(Lu-177)市場發(fā)展現(xiàn)狀和未來五年前景分析
- 082023年青島西海岸新區(qū)中考自主招生化學模擬題
評論
0/150
提交評論