VF數(shù)據(jù)庫(kù)及其操作(精品課件)_第1頁(yè)
VF數(shù)據(jù)庫(kù)及其操作(精品課件)_第2頁(yè)
VF數(shù)據(jù)庫(kù)及其操作(精品課件)_第3頁(yè)
VF數(shù)據(jù)庫(kù)及其操作(精品課件)_第4頁(yè)
VF數(shù)據(jù)庫(kù)及其操作(精品課件)_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2021/8/23精品 PPT 模板1VF數(shù)據(jù)庫(kù)及其操作2021/8/23精品 PPT 模板23.1 創(chuàng)建項(xiàng)目1.項(xiàng)目的作用:幫助組織VFP中要處理的數(shù)據(jù)和對(duì)象.2.創(chuàng)建項(xiàng)目文件(1)菜單方式:文件-新建-項(xiàng)目-項(xiàng)目名-保存(2)命令方式:CREATE PROJECT 3.打開(kāi)項(xiàng)目文件(1)菜單方式:文件-打開(kāi)-項(xiàng)目名-確定(2)命令方式:MODIFY PROJECT 2021/8/23精品 PPT 模板33.2 創(chuàng)建數(shù)據(jù)表1.數(shù)據(jù)庫(kù)表:數(shù)據(jù)表屬于某個(gè)數(shù)據(jù)庫(kù).2.自由表:數(shù)據(jù)表與數(shù)據(jù)庫(kù)無(wú)關(guān)、單獨(dú)存在的.3.2.1 定義表結(jié)構(gòu) 1.字段個(gè)數(shù),每個(gè)字段的字段名、類型、寬度和小數(shù)位數(shù).2.創(chuàng)建自由表

2、(1)項(xiàng)目方式:數(shù)據(jù)-自由表-新建-新建表-表名-保存(2)菜單方式建表:文件-新建-表-新建表-表名-保存(3)命令方式:CREATE 2021/8/23精品 PPT 模板43.2.2 輸入記錄1.窗口形式:瀏覽窗口(記錄)、編輯窗口(字段)2.輸入方式:(1)一般數(shù)據(jù):直接輸入具體的數(shù)據(jù). (2)備注型字段:雙擊備注字段標(biāo)志“memo”.(3)通用型字段:編輯-插入對(duì)象-由文件創(chuàng)建-瀏覽 刪除通用型字段內(nèi)容:打開(kāi)窗口-編輯-清除. 3.備注型、通用性字段無(wú)內(nèi)容標(biāo)志字母小寫,否則大寫.4.表文件包含備注型、通用性字段,系統(tǒng)會(huì)自動(dòng)生成一個(gè)與主文件名與表同名,擴(kuò)展名為.FPT的備注文件.5.備注

3、文件不可隨意刪除. 2021/8/23精品 PPT 模板53.3 數(shù)據(jù)表的基本操作與維護(hù)3.3.1 數(shù)據(jù)表的打開(kāi)與瀏覽 1.數(shù)據(jù)表的打開(kāi)(1)菜單方式:文件-打開(kāi)-表-確定 (2)命令方式:USE EXCLUSIVESHARED 2.表結(jié)構(gòu)的瀏覽(1)菜單方式:打開(kāi)表-顯示-表設(shè)計(jì)器(2)命令方式:LIST|DISPLAY STRUCTURE 總計(jì)總寬度比各字段的寬度之和多1,用于存儲(chǔ)邏輯刪除.2021/8/23精品 PPT 模板63.記錄的顯示與瀏覽(1)項(xiàng)目管理器方式:選定表-瀏覽(2)菜單方式:打開(kāi)表-顯示-瀏覽/編輯(3)命令方式一:BROWSEFIELDS FORNOAPPENDNO

4、MIDIFY (4)命令方式二:LIST|DISPLAYFIELDS FORWHILEOFF TO PRINTERTO FILE(5)字段、記錄篩選 瀏覽表-表-屬性-數(shù)據(jù)過(guò)濾器字段篩選制定字段2021/8/23精品 PPT 模板73.3.2 記錄定位1.記錄指針:數(shù)據(jù)表中用來(lái)指示記錄的位置.2.當(dāng)前記錄:記錄指針?biāo)傅挠涗?3.首記錄:數(shù)據(jù)表中第一條記錄.4.文件首:首記錄之前有一個(gè)文件起始標(biāo)識(shí).5.尾記錄:數(shù)據(jù)表中最后一條記錄.6.文件尾:尾記錄之后有一個(gè)文件結(jié)束標(biāo)識(shí).數(shù)據(jù)表在剛打開(kāi)時(shí),記錄指針總是指向首(第一條)記錄.2021/8/23精品 PPT 模板8移動(dòng)指針的方式1.菜單方式:瀏覽

5、表-表-轉(zhuǎn)到記錄 2.命令方式:(1)指針的絕對(duì)定位命令 GO/GOTO TOP|BOTTOM|(2)指針的相對(duì)定位命令 SKIP (3)條件定位命令 LOCATEFORWHILE 2021/8/23精品 PPT 模板9文件首 BOF()=.T.首記錄 GO TOP尾記錄 GO BOTTOM文件尾 EOF()=.T.FOUND()=.T.USE表文件2021/8/23精品 PPT 模板103.3.3 修改表結(jié)構(gòu)1.項(xiàng)目管理器方式:數(shù)據(jù)表-修改或雙擊要修改的表.2.菜單方式:打開(kāi)表-顯示-表設(shè)計(jì)器.3.命令方式:MODIFY STRUCTURE4.修改內(nèi)容:修改字段名、類型、長(zhǎng)度. 增加、刪除字

6、段,改變字段順序. 2021/8/23精品 PPT 模板113.3.4 添加記錄1.在表尾追加記錄(1)菜單方式:瀏覽表-顯示-追加方式、瀏覽表-表-追加新記錄. (2)命令方式:APPEND BLANK2.插入記錄:INSERT BEFOREBLANK3.從其它文件中追加記錄(1)菜單方式:瀏覽表-表-追加記錄-追加來(lái)源(2)命令方式:APPEND FROMFIELDS FOR 2021/8/23精品 PPT 模板123.3.5 修改記錄1.在瀏覽、編輯窗口修改記錄(1)項(xiàng)目管理器方式(2)菜單方式:瀏覽表直接修改.(3)命令方式:BROWSE|EDIT|CHANGE FIELDS FOR

7、2.批量替換修改命令(1)菜單方式: (2)命令方式:REPLACEWITHADDITIVE WITHADDITIVE FORWHILE2021/8/23精品 PPT 模板133.3.6 刪除記錄1.邏輯刪除(1)菜單方式:瀏覽表-表-刪除記錄. (2)命令方式:DELETE FORWHILE(3)鼠標(biāo)方式:瀏覽表,單擊記錄首部空白欄,使其顏色變黑. 2.恢復(fù)邏輯刪除的記錄(1)菜單方式:瀏覽表-表-恢復(fù)記錄. (2)命令方式:RECALLFORWHILE(3)鼠標(biāo)方式:瀏覽表,單擊記錄首部刪除標(biāo)記欄.3.物理刪除(1)菜單方式:瀏覽表-表-徹底刪除. (2)命令方式:PACK 4.一次性刪除

8、記錄:ZAP2021/8/23精品 PPT 模板143.3.7 數(shù)據(jù)表與數(shù)組間的數(shù)據(jù)交換 1.將數(shù)據(jù)表中當(dāng)前記錄的內(nèi)容復(fù)制到數(shù)組 SCATTERFIELDSMEMO TO 2.將數(shù)組中的內(nèi)容復(fù)制到數(shù)據(jù)表的當(dāng)前記錄 GATHER FROM FIELDSMEMO2021/8/23精品 PPT 模板153.3.8 數(shù)據(jù)表的復(fù)制 1.數(shù)據(jù)表文件的復(fù)制(1)菜單方式:打開(kāi)表-文件-導(dǎo)出. (2)命令方式:COPY TO FIELDSFORWHILE2.數(shù)據(jù)表結(jié)構(gòu)的復(fù)制 COPY STRUCTURE TO FIELDS3.數(shù)據(jù)表的重新命名(1)項(xiàng)目管理器方式:打開(kāi)表-項(xiàng)目-重命名文件.(2)命令方式:RE

9、NAME TO 2021/8/23精品 PPT 模板163.4 數(shù)據(jù)表的排序與索引 3.4.1 數(shù)據(jù)表的排序格式:SORT TO ON /A/D/C ,/A/D/CFOR WHILEFIELDS3.4.2 數(shù)據(jù)表的索引1.索引的基本概念 索引:由邏輯上按照索引關(guān)鍵字值進(jìn)行排序的指針構(gòu)成的文件.索引類型:獨(dú)立索引、結(jié)構(gòu)復(fù)合索引、非結(jié)構(gòu)復(fù)合索引. 索引關(guān)鍵字:數(shù)據(jù)表中建立索引時(shí)引用的字段或字段表達(dá)式. 索引關(guān)鍵字的類型:主索引、侯選索引、普通索引、唯一索引.2021/8/23精品 PPT 模板172.建立索引 (1)菜單方式:打開(kāi)表設(shè)計(jì)器-索引選項(xiàng)卡-設(shè)置參數(shù).(2)命令方式:INDEX ONTO

10、| TAGOFFOR ASCENDING|DESCENDINGUNIQUE|CANDIDATE3.按索引順序?yàn)g覽記錄(1)菜單方式:瀏覽表-表-屬性. (2)命令方式:SET ORDER TO|TAG2021/8/23精品 PPT 模板183.4.3 索引查詢1.FIND命令: FIND |2.SEEK命令: SEEK ORDERTAG2021/8/23精品 PPT 模板193.4.4 數(shù)據(jù)表的統(tǒng)計(jì)與匯總1.記錄個(gè)數(shù)的統(tǒng)計(jì)命令: COUNTFORWHILETO 2.求和命令:SUM FOR WHILE TO |TO ARRAY 3.求平均值:AVERAGEFOR WHILETO|TO ARRA

11、Y 4.數(shù)據(jù)表的匯總:TOTAL ONTOFIELDS FORWHILE 2021/8/23精品 PPT 模板203.5 創(chuàng)建數(shù)據(jù)庫(kù) 3.5.1 數(shù)據(jù)庫(kù)的創(chuàng)建 1.項(xiàng)目方式:數(shù)據(jù)-數(shù)據(jù)庫(kù)-新建-新建文件-文件名-保存. 2.菜單方式:文件-新建-數(shù)據(jù)庫(kù)-新建文件-文件名-保存.3.命令方式:CREATE DATABASE2021/8/23精品 PPT 模板213.5.2 數(shù)據(jù)庫(kù)的基本操作 1.打開(kāi)數(shù)據(jù)庫(kù)(1)項(xiàng)目方式:雙擊數(shù)據(jù)庫(kù)/選中據(jù)庫(kù)-修改.(2)菜單方式:文件-打開(kāi)-數(shù)據(jù)庫(kù)文件.(3)命令方式:OPEN DATABASE 2.關(guān)閉數(shù)據(jù)庫(kù)(1)項(xiàng)目方式:選中數(shù)據(jù)庫(kù)-關(guān)閉.(2)命令方式:C

12、LOSE DATABASE ALL3.刪除數(shù)據(jù)庫(kù)(1)項(xiàng)目方式:選中數(shù)據(jù)庫(kù)-移去-刪除/移去.(2)命令方式:DELETE DATABASEDELETETABLES2021/8/23精品 PPT 模板223.5.3 數(shù)據(jù)庫(kù)表的建立1.在數(shù)據(jù)庫(kù)中建立數(shù)據(jù)表 打開(kāi)數(shù)據(jù)庫(kù)-數(shù)據(jù)庫(kù)/鼠標(biāo)右鍵-新建表2.向數(shù)據(jù)庫(kù)添加自由表 打開(kāi)數(shù)據(jù)庫(kù)-數(shù)據(jù)庫(kù)/鼠標(biāo)右鍵-添加表3.從數(shù)據(jù)庫(kù)中移去數(shù)據(jù)表 打開(kāi)數(shù)據(jù)庫(kù)-數(shù)據(jù)庫(kù)/鼠標(biāo)右鍵-移去-刪除/移去2021/8/23精品 PPT 模板233.6 建立數(shù)據(jù)字典 3.6.1 設(shè)置表的字段屬性 1.字段標(biāo)題:顯示時(shí)更容易了解該字段所代表的含義. 2.字段注釋:為數(shù)據(jù)庫(kù)表中的字段

13、添加注釋說(shuō)明.3.輸入掩碼:指定字段輸入值的格式,屏蔽非法輸入. 4.格式:輸出掩碼,它規(guī)定了字段顯示時(shí)的樣式.3.6.2 設(shè)置表的有效性規(guī)則 1.字段級(jí)規(guī)則:控制用戶輸入到字段中的數(shù)據(jù)類型.2.默認(rèn)值:輸入新記錄時(shí)自動(dòng)為該字段輸入默認(rèn)值.3.記錄級(jí)規(guī)則:控制用戶輸入到記錄中的信息類型.2021/8/23精品 PPT 模板243.6.3 設(shè)置觸發(fā)器 形式:插入、刪除、更新觸發(fā)器.3.6.4 創(chuàng)建永久關(guān)系 類型:一對(duì)一、一對(duì)多要求:同一數(shù)據(jù)庫(kù)的數(shù)據(jù)表 同一字段建立索引關(guān)系方法:點(diǎn)擊索引字段拖動(dòng)鼠標(biāo),在另一字段上松開(kāi).編輯關(guān)系:雙擊表間連線刪除關(guān)系:雙擊表間連線,DELETE鍵刪除.2021/8/

14、23精品 PPT 模板253.6.5 設(shè)置參照完整性1.防止:當(dāng)主表中沒(méi)有相關(guān)記錄時(shí),把記錄添加到子表中. 改變主表的值而導(dǎo)致在子表中出現(xiàn)孤立記錄. 刪除在子表中有匹配記錄的主表記錄.2.包括:更新規(guī)則、刪除規(guī)則、插入規(guī)則.2021/8/23精品 PPT 模板263.7 多數(shù)據(jù)表操作 3.7.1 工作區(qū)的選擇1.工作區(qū):用來(lái)存放數(shù)據(jù)文件的這部分存儲(chǔ)空間. 2.工作區(qū)的選擇:SELECT 3.工作區(qū)的互訪:- 或 . 2021/8/23精品 PPT 模板273.7.2 數(shù)據(jù)表的聯(lián)接 數(shù)據(jù)表的關(guān)聯(lián):SET RELATION TO關(guān)鍵字表達(dá)式1/數(shù)值 表達(dá)式1INTO|關(guān)鍵字表達(dá)式2/數(shù)值 表達(dá)式2

15、INTO| ADDITlVE2.取消關(guān)聯(lián):SET OFF INTO |3.數(shù)據(jù)表的物理連接:JOIN WITH|TO FORFIELDS2021/8/23精品 PPT 模板289、 人的價(jià)值,在招收誘惑的一瞬間被決定。22.2.822.2.8Tuesday, February 08, 202210、低頭要有勇氣,抬頭要有低氣。*2/8/2022 11:05:31 PM11、人總是珍惜為得到。22.2.8*Feb-228-Feb-2212、人亂于心,不寬余請(qǐng)。*Tuesday, February 08, 202213、生氣是拿別人做錯(cuò)的事來(lái)懲罰自己。22.2.822.2.8*February 8, 202214、抱最大的希望,作最大的努力。2022年2月8日星期二*22.2.815、一個(gè)人炫耀什么,說(shuō)明他內(nèi)心缺少什么。2022年2月*22.2.8*February 8, 202216、業(yè)余生活要有意義,不要越軌。*2/8/202217、一個(gè)人即使已登上頂峰,也仍要自強(qiáng)不息。*22.2.8謝謝大家謝謝大家2021/8/23299、 人的價(jià)值,在招收誘惑的一瞬間被決定。22.2.822.2.8Tuesday, February 08, 202210、低頭要有勇氣,抬頭要有低氣。*2/8/2022 11:05:31 PM11、人總是珍惜為得到。22.2.8*Fe

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論