全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2010年自考數(shù)據(jù)庫(kù)及其應(yīng)用重點(diǎn)知識(shí)講解數(shù)據(jù)庫(kù)的基本*作包括:建立數(shù)據(jù)庫(kù)文件的結(jié)構(gòu),數(shù)據(jù)的錄入,數(shù)據(jù)庫(kù)的維護(hù),數(shù)據(jù)庫(kù)結(jié)構(gòu)的維護(hù),對(duì)數(shù)據(jù)庫(kù)文件進(jìn)行排序或建立索引,數(shù)據(jù)查詢,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行加工計(jì)算,數(shù)據(jù)的輸出。數(shù)據(jù)庫(kù)文件的編輯和處理都要打開(kāi)數(shù)據(jù)庫(kù)文件,打開(kāi)數(shù)據(jù)庫(kù)的含義是將數(shù)據(jù)文件由磁盤(pán)讀入內(nèi)存。關(guān)閉數(shù)據(jù)庫(kù)文件是將數(shù)據(jù)庫(kù)文件從內(nèi)存存到外存上,并釋放該文件所占的內(nèi)存和工作區(qū)。一個(gè)工作區(qū)不能同時(shí)打開(kāi)多個(gè)文件。建立數(shù)據(jù)庫(kù)的結(jié)構(gòu)是定義字段名、字段類型、字段寬度、小數(shù)位,打開(kāi)數(shù)據(jù)庫(kù),記錄指針指向第一條記錄。數(shù)據(jù)庫(kù)文件名不能用a-j單個(gè)字母,因?yàn)镕oxpro已把a(bǔ)-j作為工作區(qū)代號(hào)使用了。定義一個(gè)關(guān)系結(jié)構(gòu),應(yīng)說(shuō)明屬性名,屬性數(shù)據(jù)類型及位數(shù)。go或goto是數(shù)據(jù)庫(kù)記錄指針絕對(duì)定位命令,skip則是數(shù)據(jù)庫(kù)記錄指針相對(duì)定位命令。插入記錄命令是insert,加上Before子句規(guī)定在當(dāng)前記錄前插入記錄,而blank子句則表示插入一條空記錄。對(duì)數(shù)據(jù)庫(kù)中的記錄進(jìn)行邏輯刪除(加刪除標(biāo)記*號(hào))的命令是,物理刪除的命令則是PACK.FoxPro中有兩種類型的索引文件:一類稱為單項(xiàng)索引文件,擴(kuò)展名為idx,另一類稱為組合索引文件,擴(kuò)展名為cdx.單項(xiàng)索引文件分為兩類,一類是壓縮索引,另一類是非壓縮索引,組合索引文件分為兩類,一類是結(jié)構(gòu)組合索引,另一類是獨(dú)立組合索引。組合索引總是壓縮的。索引所基于的字段稱索引項(xiàng)。一個(gè)庫(kù)文件可以建立多個(gè)索引,在*作中可以同時(shí)打開(kāi)多個(gè)索引,但任何時(shí)刻只有一個(gè)索引起作用,這個(gè)索引稱主索引。利用索引文件快速檢索的命令是seek和find,如要檢索表達(dá)式則應(yīng)該用二者中的seek命令,檢索成功一般由found()或eof()函數(shù)測(cè)試。FoxPro用鍵盤(pán)為內(nèi)存變量賦值的語(yǔ)句有accept、input、wait.FoxPro用命令public定義全局變量,用private命令定義局部變量。FoxPro中進(jìn)行文本顯示命令是TYPE,能顯示FoxPro中的文本文件、命令文件或屏幕格式文件。use命令可以關(guān)閉當(dāng)前工作區(qū)打開(kāi)的數(shù)據(jù)庫(kù)文件,close databases可以關(guān)閉所有工作區(qū)打開(kāi)的數(shù)據(jù)庫(kù)文件,close all可以關(guān)閉所有工作區(qū)打開(kāi)的所有類型的文件,clear all可以關(guān)閉所有工作區(qū)打開(kāi)的所有類型的文件,同時(shí)釋放內(nèi)存變量,quit命令在退出FoxPro之前關(guān)閉所有文件。每個(gè)庫(kù)文件的開(kāi)始和結(jié)尾都存在一個(gè)標(biāo)志,首記錄前是開(kāi)始標(biāo)志,尾記錄后是結(jié)束標(biāo)志。當(dāng)前數(shù)據(jù)庫(kù)文件的記錄數(shù)為15,在未打開(kāi)索引文件的情況下,先執(zhí)行GO BOTTOM命令,再向下移動(dòng)指針,此時(shí),函數(shù)RECNO()的返回值是16,函數(shù)EOF()的返回值是。T.,打開(kāi)數(shù)據(jù)庫(kù),記錄號(hào)為1,bof()為。f.,skip 1后,bof()為。t.。當(dāng)一條普通(非LOCATE)命令中的FOR子句執(zhí)行完畢后,若范圍為ALL或REST,那么記錄指針指向末記錄后或庫(kù)文件結(jié)束標(biāo)志,執(zhí)行完LIST命令后,EOF()函數(shù)的值為。T.備注型字段數(shù)據(jù)的輸入方法與其他字段不同,可把光標(biāo)定位于memo字段,按Ctrl+PgUp、Ctrl+PgDn、或Ctrl+Home組合鍵進(jìn)入FoxPro字處理編輯狀態(tài),此時(shí)可輸入備注型字段內(nèi)容,編輯結(jié)束后按Ctrl+W組合鍵退出當(dāng)備注字段的標(biāo)識(shí)為Memo時(shí),說(shuō)明備注字段有內(nèi)容;當(dāng)備注字段的標(biāo)識(shí)為memo時(shí),說(shuō)明備注字段沒(méi)有內(nèi)容。在修改數(shù)據(jù)庫(kù)結(jié)構(gòu)時(shí), 可用組合鍵Alt+I輸入一個(gè)字段, 可用Alt+D組合鍵刪去一個(gè)已有的字段,修改完后按Ctrl+W組合鍵可以將數(shù)據(jù)結(jié)構(gòu)磁盤(pán)。指針指向的記錄稱為當(dāng)前記錄。工作區(qū)實(shí)質(zhì)就是在內(nèi)存中開(kāi)辟的一塊區(qū)域,用來(lái)存放庫(kù)文件記錄。關(guān)聯(lián)是將兩個(gè)或多個(gè)在不同工作區(qū)中打開(kāi)的庫(kù)文件聯(lián)系起來(lái),當(dāng)一個(gè)工作區(qū)的記錄指針發(fā)生變化時(shí),與之關(guān)聯(lián)的工作區(qū)記錄指針也隨之相應(yīng)改變。進(jìn)行關(guān)聯(lián)時(shí),當(dāng)前庫(kù)文件稱為關(guān)聯(lián)庫(kù)文件,其他工作區(qū)的稱被關(guān)聯(lián)庫(kù)文件。SQL為結(jié)構(gòu)化查詢語(yǔ)言,為關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言。未經(jīng)說(shuō)明時(shí),主索引文件是索引文件列表中的第一個(gè)索引文件;主標(biāo)記是復(fù)合索引文件中最先建立的的標(biāo)記。組合索引的每一個(gè)索引項(xiàng)稱為一個(gè)索引標(biāo)記(TAG),打開(kāi)一個(gè)組合索引文件相當(dāng)于打開(kāi)多個(gè)單項(xiàng)索引文件。當(dāng)對(duì)庫(kù)文件進(jìn)行增刪等*作時(shí),沒(méi)有打開(kāi)的索引文件不能反應(yīng)庫(kù)文件的實(shí)際內(nèi)容,為此應(yīng)對(duì)其重建索引。使用SEEK和 FIND命令的前提條件是打開(kāi)數(shù)據(jù)庫(kù)文件及其相關(guān)的索引文件。要進(jìn)行分類匯總的數(shù)據(jù)庫(kù)文件必須按照適當(dāng)?shù)谋磉_(dá)式進(jìn)行索引或排序。FoxPro中用戶定義的內(nèi)存變量的類型是在后賦值確定的。每條記錄的長(zhǎng)度等于每個(gè)字段的長(zhǎng)度加起來(lái),再加上一個(gè)邏輯刪除標(biāo)記的固定長(zhǎng)度1.變量被定義為全局變量后,沒(méi)有被賦值前,默認(rèn)為邏輯假值。但fox和foxpro這兩個(gè)特殊的變量默認(rèn)為邏輯真值。SQL臨時(shí)庫(kù)文件,文件擴(kuò)展名tmp,該文件一旦關(guān)閉,便被系統(tǒng)自動(dòng)刪除。SQL的數(shù)據(jù)查詢命令主要由三個(gè)子句構(gòu)成select、from和where.。其中select子句和from子句是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年圣誕節(jié)裝飾協(xié)議
- 2025年商業(yè)責(zé)任不足額保險(xiǎn)條款設(shè)定
- 二零二五版木屑生物質(zhì)顆粒燃料研發(fā)與推廣合同4篇
- 二零二五年度木工行業(yè)技術(shù)標(biāo)準(zhǔn)制定合作協(xié)議3篇
- 二零二五年度汽車(chē)抵押貸款購(gòu)車(chē)二手車(chē)過(guò)戶合同
- 二零二五年度科技創(chuàng)業(yè)項(xiàng)目股權(quán)眾籌委托投資合同
- 二零二五年度車(chē)輛綠色出行補(bǔ)貼購(gòu)買(mǎi)合同
- 二零二五年度經(jīng)典實(shí)習(xí)合同(法律事務(wù)實(shí)習(xí))
- 2025年度證券公司內(nèi)部控制體系建設(shè)及風(fēng)險(xiǎn)管理體系優(yōu)化委托合同
- 二零二五年度金融機(jī)構(gòu)與個(gè)人客戶協(xié)議存款業(yè)務(wù)合同
- 機(jī)電安裝工程安全培訓(xùn)
- 洗浴部前臺(tái)收銀員崗位職責(zé)
- 2024年輔警考試公基常識(shí)300題(附解析)
- GB/T 43650-2024野生動(dòng)物及其制品DNA物種鑒定技術(shù)規(guī)程
- 暴發(fā)性心肌炎查房
- 工程質(zhì)保金返還審批單
- 【可行性報(bào)告】2023年電動(dòng)自行車(chē)項(xiàng)目可行性研究分析報(bào)告
- 五月天歌詞全集
- 商品退換貨申請(qǐng)表模板
- 實(shí)習(xí)單位鑒定表(模板)
- 數(shù)字媒體應(yīng)用技術(shù)專業(yè)調(diào)研方案
評(píng)論
0/150
提交評(píng)論