版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)授課教師:楊春毅2006年3月1第五課時(shí) 維護(hù)數(shù)據(jù)庫(一) 一、教學(xué)目標(biāo):1、知識(shí)目標(biāo):掌握記錄指針、邏輯刪除、物理刪除的概念,通過記錄指針的移動(dòng)掌握如何插入記錄、刪除記錄的操作。通過概念與演示講解,讓學(xué)生掌握邏輯刪除DELETE、物理刪除PACK、刪除所有記錄ZAP的區(qū)別。2、能力目標(biāo):以任務(wù)驅(qū)動(dòng)的教學(xué)方法,逐步幫助學(xué)生通過自我學(xué)習(xí)的過程循序漸進(jìn)地掌握知識(shí),完成教學(xué)任務(wù),從而培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,增強(qiáng)學(xué)生的創(chuàng)新意識(shí)。3、情感目標(biāo):以網(wǎng)絡(luò)教室的形式,培養(yǎng)教師與學(xué)生之間的協(xié)同合作關(guān)系,增強(qiáng)學(xué)生的合作精神。2第五課時(shí) 維護(hù)數(shù)據(jù)庫(一) 二、 教學(xué)重難點(diǎn):重點(diǎn):指針的應(yīng)用
2、;插入、刪除記錄。難點(diǎn):DELETE、PACK、ZAP命令的區(qū)別。 三、教學(xué)準(zhǔn)備課件、網(wǎng)絡(luò)教室3第五課時(shí) 維護(hù)數(shù)據(jù)庫(一) 四、教學(xué)內(nèi)容先復(fù)習(xí)以下命令:BROW 范圍FOR 條件FIELDS 字段名表LIST STRUSUM 范圍FOR 條件 N型字段表TO 變量AVER范圍FOR 條件N型字段表TO 變量 COUNT 范圍FOR 條件 TO 變量 命令及函數(shù)SUBSTR()的功能;再做練習(xí)。4第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)1設(shè)當(dāng)前數(shù)據(jù)庫中有職稱、工資等字段,若要計(jì)算職稱為“高級(jí)教師”的工資總額,下列命令中正確的是【 】(A) SUM FOR 職稱=“高級(jí)教師” .OR. 工資=“高級(jí)教師”(B)
3、 SUM ALL 工資 FOR職稱=“高級(jí)教師” .OR. 工資=“高級(jí)教師”(C)SUM 工資 FOR 職稱=“高級(jí)教師” (D)SUM 工資 FOR職稱=高級(jí)教師 .AND. 工資=高級(jí)教師5第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)2依次執(zhí)行如下兩條命令:STRING=熱愛大自然? SUBSTR(STRING,1,4)屏幕顯示的結(jié)果是 【 】(A)熱愛 (B) 熱愛大自 (C) 大自 (D)自然6第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)(一)記錄指針1.記錄號(hào):每個(gè)記錄都有一個(gè)編號(hào),叫做記錄號(hào)。2.記錄指針:指向某個(gè)記錄的指針叫做記錄指針。3.記錄指針的值:當(dāng)前記錄的記錄號(hào)叫做記錄指針的值。4.記錄指針的定位:移動(dòng)記
4、錄指針的操作。5Record n/m : m是當(dāng)前打開的數(shù)據(jù)庫中記錄的總數(shù),n是當(dāng)前記錄的記錄號(hào)。 EOF/m: EOF是指針指向數(shù)據(jù)庫文件末尾7第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)6.菜單命令操作:?jiǎn)螕簟皉ecord”goto”7.字符命令操作:GO N:指針指向第N條記錄GO TOP:指針指向第一條記錄GO BOTTOM:指針指向最后一條記錄SKIP +N:指針向下移動(dòng)N條記錄SKIP -N:指針向上移動(dòng)N條記錄8假設(shè)CHENGJI.DBF共有8條記錄舉例:USE CHENGJI GO 1 GO TOP GO 5 SKIP 3 SKIP -2 GO BOTTOM SKIP -5(注意執(zhí)行每一條命令后
5、要注意觀察狀態(tài)欄上的記錄號(hào)的變化。)9第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)8.絕對(duì)移動(dòng):用“TOP”、“BOTTOM”、“RECORD”選項(xiàng)移動(dòng)記錄指針的操作,叫做絕對(duì)移動(dòng)。 相對(duì)移動(dòng):用“SKIP”選項(xiàng)移動(dòng)記錄指針的操作,叫做相對(duì)移動(dòng)。10第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)(二)插入記錄INSERT:在當(dāng)前記錄之后插入記錄。INSERT BEFORE:在當(dāng)前記錄之前插入記錄。INSERT BLANK:在當(dāng)前記錄之后插入一條空白記錄。INSERT BEFORE BLANK:在當(dāng)前記錄之前插入一條空白記錄。APPEND:在數(shù)據(jù)庫的末尾增加新記錄,稱追加記錄APPEND BLANK:在數(shù)據(jù)庫末尾追加一條空白記錄。1
6、1第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)舉例:要在chengji.dbf數(shù)據(jù)庫文件的第三條記錄后面插入一條新記錄。操作步驟:打開數(shù)據(jù)庫chengji.dbf。 在命令窗口中輸入: go 3 Insert 在出現(xiàn)對(duì)話框中輸入新記錄的內(nèi)容。 輸完記錄后關(guān)閉窗口。(請(qǐng)同學(xué)們?cè)傧胍幌胧欠襁€有其他方法。)12(三)刪除記錄1.分為兩種:邏輯刪除和物理刪除。2.邏輯刪除:為要?jiǎng)h除的記錄做一個(gè)標(biāo)記(叫做邏輯刪除標(biāo)記),并不從數(shù)據(jù)庫中真正中去掉該記錄。格式:DELETE 范圍 FOR 條件表達(dá)式功能:邏輯刪除在范圍內(nèi)滿足條件的記錄。范圍: all (所有) record n (第n號(hào)記錄) rest (從當(dāng)前記錄開始的所
7、有記錄) next n(從當(dāng)前記錄開始的n條記錄)命令示范:Delete all :邏輯刪除所有記錄。Delete: 邏輯刪除當(dāng)前記錄Delete next 2: 邏輯刪除從當(dāng)前記錄開始的2條記錄。Delete rest: 邏輯刪除從當(dāng)前記錄開始的所有記錄。Delete for 數(shù)學(xué)80:邏輯 刪除數(shù)學(xué)小于80分的所有記錄。Delete next 4 for 數(shù)學(xué)80: 邏輯刪除從當(dāng)前記錄開始的4條記錄中數(shù)學(xué)小于80分的記錄。13第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)3.恢復(fù)邏輯刪除被邏輯刪除的記錄可以用RECALL命令恢復(fù)。就是把刪除標(biāo)記取消,用法與DELETE命令相同。格式: RECALL 范圍 FO
8、R 條件表達(dá)式舉例:恢復(fù)數(shù)學(xué)小于80分的記錄。 RECALL FOR 數(shù)學(xué)8014第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)練習(xí):恢復(fù)當(dāng)前記錄。 恢復(fù)第三條記錄。 恢復(fù)語文和外語小于80分的記錄。 RECALLRECALL RECORD 3RECALL FOR 語文80.and.外語80注意:BROWSE命令能做邏輯刪除和恢復(fù)邏輯刪除。15第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)4.物理刪除:就是把記錄從數(shù)據(jù)庫真正刪掉。 格式:PACK 功能:把邏輯刪除的記錄全部真正刪除掉。 舉例:物理刪除第7號(hào)記錄。DELE RECORD 7PACK16第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)5.刪除所有的記錄格式:ZAP功能:刪除數(shù)據(jù)庫中所有的記錄
9、,只剩下庫結(jié)構(gòu)。注意:使用該命令要慎重!該命令不管數(shù)據(jù)庫文件中記錄是否有刪除標(biāo)記,通通刪除掉,只剩下庫結(jié)構(gòu)。17第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)做練習(xí):1若要把記錄指針移動(dòng)到數(shù)據(jù)庫的最后一條記錄,可執(zhí)行命令【 】(A) GO TOP (B) GO BOTTOM (C) SKIP -3 (D) GO 318第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)2DELETE命令的作用是【 】(A)為當(dāng)前記錄做刪除標(biāo)記(B)直接物理刪除當(dāng)前記錄(C)刪除當(dāng)前數(shù)據(jù)庫的所有記錄(D)在提問確認(rèn)后物理刪除當(dāng)前記錄19第五課時(shí) 維護(hù)數(shù)據(jù)庫(一)3以下各種說法中,正確的是【 】(A)DELETE ALL、ZAP和PACK的功能各不相同(B)Z
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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年代理銷售分銷鏈銷售協(xié)議
- 2025年因施工責(zé)任賠償協(xié)議
- 2025年國內(nèi)高鐵運(yùn)輸合同
- 2025年保險(xiǎn)保障質(zhì)押協(xié)議
- 2025年家庭用能服務(wù)合同
- 2025年醫(yī)療信息數(shù)據(jù)使用授權(quán)許可協(xié)議
- 攪拌站2025年度廣告宣傳合同3篇
- 二零二五年度仇薇離婚協(xié)議與子女探望權(quán)規(guī)定4篇
- 二零二五版木屑生物質(zhì)炭深加工合同3篇
- 2025年物流企業(yè)運(yùn)輸承包經(jīng)營服務(wù)管理合同范本6篇
- 開展課外讀物負(fù)面清單管理的具體實(shí)施舉措方案
- 2025年云南中煙工業(yè)限責(zé)任公司招聘420人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025-2030年中國洗衣液市場(chǎng)未來發(fā)展趨勢(shì)及前景調(diào)研分析報(bào)告
- 2024解析:第三章物態(tài)變化-基礎(chǔ)練(解析版)
- 2023年江蘇省南京市中考化學(xué)真題
- 供電副所長述職報(bào)告
- 校園欺凌問題成因及對(duì)策分析研究論文
- 技術(shù)支持資料投標(biāo)書
- 老年人意外事件與與預(yù)防
- 預(yù)防艾滋病、梅毒和乙肝母嬰傳播轉(zhuǎn)介服務(wù)制度
- 《高速鐵路客運(yùn)安全與應(yīng)急處理》課程標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論