




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第五課時 維護(hù)數(shù)據(jù)庫(一)授課教師:楊春毅2006年3月1第五課時 維護(hù)數(shù)據(jù)庫(一) 一、教學(xué)目標(biāo):1、知識目標(biāo):掌握記錄指針、邏輯刪除、物理刪除的概念,通過記錄指針的移動掌握如何插入記錄、刪除記錄的操作。通過概念與演示講解,讓學(xué)生掌握邏輯刪除DELETE、物理刪除PACK、刪除所有記錄ZAP的區(qū)別。2、能力目標(biāo):以任務(wù)驅(qū)動的教學(xué)方法,逐步幫助學(xué)生通過自我學(xué)習(xí)的過程循序漸進(jìn)地掌握知識,完成教學(xué)任務(wù),從而培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,增強(qiáng)學(xué)生的創(chuàng)新意識。3、情感目標(biāo):以網(wǎng)絡(luò)教室的形式,培養(yǎng)教師與學(xué)生之間的協(xié)同合作關(guān)系,增強(qiáng)學(xué)生的合作精神。2第五課時 維護(hù)數(shù)據(jù)庫(一) 二、 教學(xué)重難點(diǎn):重點(diǎn):指針的應(yīng)用
2、;插入、刪除記錄。難點(diǎn):DELETE、PACK、ZAP命令的區(qū)別。 三、教學(xué)準(zhǔn)備課件、網(wǎng)絡(luò)教室3第五課時 維護(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第五課時 維護(hù)數(shù)據(jù)庫(一)1設(shè)當(dāng)前數(shù)據(jù)庫中有職稱、工資等字段,若要計算職稱為“高級教師”的工資總額,下列命令中正確的是【 】(A) SUM FOR 職稱=“高級教師” .OR. 工資=“高級教師”(B)
3、 SUM ALL 工資 FOR職稱=“高級教師” .OR. 工資=“高級教師”(C)SUM 工資 FOR 職稱=“高級教師” (D)SUM 工資 FOR職稱=高級教師 .AND. 工資=高級教師5第五課時 維護(hù)數(shù)據(jù)庫(一)2依次執(zhí)行如下兩條命令:STRING=熱愛大自然? SUBSTR(STRING,1,4)屏幕顯示的結(jié)果是 【 】(A)熱愛 (B) 熱愛大自 (C) 大自 (D)自然6第五課時 維護(hù)數(shù)據(jù)庫(一)(一)記錄指針1.記錄號:每個記錄都有一個編號,叫做記錄號。2.記錄指針:指向某個記錄的指針叫做記錄指針。3.記錄指針的值:當(dāng)前記錄的記錄號叫做記錄指針的值。4.記錄指針的定位:移動記
4、錄指針的操作。5Record n/m : m是當(dāng)前打開的數(shù)據(jù)庫中記錄的總數(shù),n是當(dāng)前記錄的記錄號。 EOF/m: EOF是指針指向數(shù)據(jù)庫文件末尾7第五課時 維護(hù)數(shù)據(jù)庫(一)6.菜單命令操作:單擊“record”goto”7.字符命令操作:GO N:指針指向第N條記錄GO TOP:指針指向第一條記錄GO BOTTOM:指針指向最后一條記錄SKIP +N:指針向下移動N條記錄SKIP -N:指針向上移動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)欄上的記錄號的變化。)9第五課時 維護(hù)數(shù)據(jù)庫(一)8.絕對移動:用“TOP”、“BOTTOM”、“RECORD”選項(xiàng)移動記錄指針的操作,叫做絕對移動。 相對移動:用“SKIP”選項(xiàng)移動記錄指針的操作,叫做相對移動。10第五課時 維護(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第五課時 維護(hù)數(shù)據(jù)庫(一)舉例:要在chengji.dbf數(shù)據(jù)庫文件的第三條記錄后面插入一條新記錄。操作步驟:打開數(shù)據(jù)庫chengji.dbf。 在命令窗口中輸入: go 3 Insert 在出現(xiàn)對話框中輸入新記錄的內(nèi)容。 輸完記錄后關(guān)閉窗口。(請同學(xué)們再想一想是否還有其他方法。)12(三)刪除記錄1.分為兩種:邏輯刪除和物理刪除。2.邏輯刪除:為要刪除的記錄做一個標(biāo)記(叫做邏輯刪除標(biāo)記),并不從數(shù)據(jù)庫中真正中去掉該記錄。格式:DELETE 范圍 FOR 條件表達(dá)式功能:邏輯刪除在范圍內(nèi)滿足條件的記錄。范圍: all (所有) record n (第n號記錄) 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第五課時 維護(hù)數(shù)據(jù)庫(一)3.恢復(fù)邏輯刪除被邏輯刪除的記錄可以用RECALL命令恢復(fù)。就是把刪除標(biāo)記取消,用法與DELETE命令相同。格式: RECALL 范圍 FO
8、R 條件表達(dá)式舉例:恢復(fù)數(shù)學(xué)小于80分的記錄。 RECALL FOR 數(shù)學(xué)8014第五課時 維護(hù)數(shù)據(jù)庫(一)練習(xí):恢復(fù)當(dāng)前記錄。 恢復(fù)第三條記錄。 恢復(fù)語文和外語小于80分的記錄。 RECALLRECALL RECORD 3RECALL FOR 語文80.and.外語80注意:BROWSE命令能做邏輯刪除和恢復(fù)邏輯刪除。15第五課時 維護(hù)數(shù)據(jù)庫(一)4.物理刪除:就是把記錄從數(shù)據(jù)庫真正刪掉。 格式:PACK 功能:把邏輯刪除的記錄全部真正刪除掉。 舉例:物理刪除第7號記錄。DELE RECORD 7PACK16第五課時 維護(hù)數(shù)據(jù)庫(一)5.刪除所有的記錄格式:ZAP功能:刪除數(shù)據(jù)庫中所有的記錄
9、,只剩下庫結(jié)構(gòu)。注意:使用該命令要慎重!該命令不管數(shù)據(jù)庫文件中記錄是否有刪除標(biāo)記,通通刪除掉,只剩下庫結(jié)構(gòu)。17第五課時 維護(hù)數(shù)據(jù)庫(一)做練習(xí):1若要把記錄指針移動到數(shù)據(jù)庫的最后一條記錄,可執(zhí)行命令【 】(A) GO TOP (B) GO BOTTOM (C) SKIP -3 (D) GO 318第五課時 維護(hù)數(shù)據(jù)庫(一)2DELETE命令的作用是【 】(A)為當(dāng)前記錄做刪除標(biāo)記(B)直接物理刪除當(dāng)前記錄(C)刪除當(dāng)前數(shù)據(jù)庫的所有記錄(D)在提問確認(rèn)后物理刪除當(dāng)前記錄19第五課時 維護(hù)數(shù)據(jù)庫(一)3以下各種說法中,正確的是【 】(A)DELETE ALL、ZAP和PACK的功能各不相同(B)Z
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年注冊建筑師考試題及答案詳解
- 2025年跨文化交際能力考試題及答案
- 古建筑修復(fù)工程合同終止及文化遺產(chǎn)保護(hù)協(xié)議
- 商業(yè)秘密保護(hù)與責(zé)任合同:知識產(chǎn)權(quán)保障
- 影視作品替身演員演出合同
- 青少年音樂制作與藝術(shù)實(shí)踐合同
- 網(wǎng)絡(luò)安全漏洞掃描數(shù)據(jù)分析系統(tǒng)定制租賃服務(wù)合同
- 專利權(quán)質(zhì)押擔(dān)保融資合同書
- 航空影像制作私人直升機(jī)航拍素材版權(quán)合作協(xié)議
- 鄉(xiāng)村花園使用權(quán)及鄉(xiāng)村旅游項(xiàng)目合作協(xié)議
- 2024年高級電工職業(yè)鑒定考試題庫-下(多選、判斷題)
- GB/T 32399-2024信息技術(shù)云計算參考架構(gòu)
- 2024-2030年中國郵輪行業(yè)市場發(fā)展?fàn)顩r及發(fā)展前景與趨勢研究報告
- 文言文二則 囊螢夜讀 公開課一等獎創(chuàng)新教學(xué)設(shè)計+說課稿+(共25張)
- 第18課 科技文化成就 新授課課件-2024-2025學(xué)年統(tǒng)編版八年級歷史下冊
- 孵化器與產(chǎn)業(yè)園區(qū)協(xié)同發(fā)展
- 小學(xué)綜合實(shí)踐活動《來之不易的糧食》課件
- 呼和浩特市消防救援支隊(duì)招聘政府專職消防員筆試真題2022
- 施工方案防火門卷簾門
- 畜牧獸醫(yī)考試題庫
- (高清版)JTG D81-2017 公路交通安全設(shè)施設(shè)計規(guī)范
評論
0/150
提交評論