版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、會(huì)計(jì)學(xué)1 數(shù)據(jù)庫(kù)容器是相關(guān)數(shù)據(jù)和對(duì)象的集合數(shù)數(shù)據(jù)庫(kù)容器是相關(guān)數(shù)據(jù)和對(duì)象的集合數(shù) 據(jù)庫(kù)文件的擴(kuò)展據(jù)庫(kù)文件的擴(kuò)展 Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) v確定數(shù)據(jù)庫(kù)用途(存儲(chǔ)信息); v確定需要的表文件; v確定需要的字段; v確定各表之間的關(guān)系; v改進(jìn)整個(gè)設(shè)計(jì)。 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟: 第1頁(yè)/共27頁(yè) 創(chuàng)建數(shù)據(jù)庫(kù) Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 用命令方式創(chuàng)建數(shù)據(jù)庫(kù) v格式:CREATE DATABASE | ? v功能:創(chuàng)建并打開一個(gè)數(shù)據(jù)庫(kù) 用菜單方式創(chuàng)建數(shù)據(jù)庫(kù) 項(xiàng)目管理器中工具按鈕方式創(chuàng)建數(shù)據(jù)庫(kù) 第2頁(yè)/共27頁(yè) 在數(shù)據(jù)庫(kù)中創(chuàng)建表 Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) v“表設(shè)計(jì)器
2、表設(shè)計(jì)器”對(duì)話框:該“表設(shè)計(jì)器”對(duì)話框與建立自由表的表設(shè)計(jì)器相似,只是在對(duì)話框中多了一些與字段相關(guān)聯(lián)的屬性和規(guī)則。 第3頁(yè)/共27頁(yè) 數(shù)據(jù)庫(kù)表字段的擴(kuò)展屬性 Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 在“顯示”字段屬性組中,包含有三個(gè)字段屬性,分別是: “格式”:指定字段在瀏覽窗口、表單和報(bào)表中顯示數(shù)據(jù)的格式, 例如:是否將英文字母大寫或小寫、是否添加貨幣符號(hào)等。 格式控制符 說(shuō) 明 A 只能輸入字母 D 使用系統(tǒng)設(shè)定的日期格式 L顯示數(shù)字的前導(dǎo)零 T 禁止在字符串前后輸入空格 ! 將小寫字母轉(zhuǎn)換為大寫 格式控制符 第4頁(yè)/共27頁(yè) 數(shù)據(jù)庫(kù)表字段的擴(kuò)展屬性 Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì)
3、 “輸入掩碼”:指定字段輸入數(shù)據(jù)的格式。例如,電話號(hào)碼的格式為:(999)99999999。其中9表示數(shù)字。 輸入掩碼控制符 說(shuō) 明 X 允許輸入任何字符 9 允許輸入數(shù)字和正負(fù)符號(hào) 允許輸入數(shù)字、空格和正負(fù)符號(hào) $ 顯示當(dāng)前貨幣符號(hào)。由SET CURRENCY命令指定 $ 顯示的貨幣符號(hào)與數(shù)值連在一起 * 在數(shù)值的左側(cè)填充“*”號(hào) . 小數(shù)點(diǎn) , 千位分隔符 第5頁(yè)/共27頁(yè) 數(shù)據(jù)庫(kù)表字段的擴(kuò)展屬性設(shè)置字段有效性規(guī)則 Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) “標(biāo)題”:在瀏覽窗口、表單和報(bào)表中,利用“標(biāo)題”字段屬性值代替 字段名的顯示。 在“字段有效性”字段屬性組中,包含有三個(gè)字段屬性,分別是
4、: “規(guī)則”:指定實(shí)施數(shù)據(jù)字段級(jí)有效性檢查的規(guī)則。 “信息”:指定當(dāng)輸入違反字段級(jí)有效性規(guī)則時(shí),顯示的提示信息。 “默認(rèn)值”:是指字段在沒(méi)有輸入數(shù)據(jù)的情況下,系統(tǒng)給定的值。 第6頁(yè)/共27頁(yè) Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)表的擴(kuò)展屬性 使用長(zhǎng)表名使用長(zhǎng)表名 可以為每張數(shù)據(jù)庫(kù)表設(shè)置長(zhǎng)表名,可以不為表文件名。 設(shè)置長(zhǎng)表名后,該表有關(guān)的窗口均以長(zhǎng)表名代替表名,但使用該表時(shí),長(zhǎng)表名和表名的意義相同。 設(shè)置記錄級(jí)有效性規(guī)則設(shè)置記錄級(jí)有效性規(guī)則 IIF(ssex .AND. sage18, .F. , .T.) 第7頁(yè)/共27頁(yè) 在數(shù)據(jù)庫(kù)中添加表: Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì)
5、v選擇【數(shù)據(jù)庫(kù)】菜單中的【添加表】項(xiàng),系統(tǒng)再次彈出“打開”對(duì)話框。在“打開”對(duì)話框中,選擇相應(yīng)的數(shù)據(jù)庫(kù)表,單擊“確定”按鈕。 v單擊“數(shù)據(jù)庫(kù)設(shè)計(jì)”工具欄中的“添加表”按鈕 v注意:被添加的表只能是自由表(一個(gè)數(shù)據(jù)庫(kù)表同時(shí)只能屬于一個(gè)數(shù)據(jù)庫(kù))。 第8頁(yè)/共27頁(yè) 將表從數(shù)據(jù)庫(kù)中移去或刪除: Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 1.從打開的數(shù)據(jù)庫(kù)中,選擇表 2.【數(shù)據(jù)庫(kù)】 【移去】 3.在彈出的對(duì)話框中,選擇“移去”還是“刪除” v注意:刪除是從磁盤上刪除,不能恢復(fù) 第9頁(yè)/共27頁(yè) 多表操作 Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 在實(shí)際工作中,數(shù)據(jù)庫(kù)的應(yīng)用往往涉及到多個(gè)表,如何同時(shí)打開這些
6、表成為數(shù)據(jù)庫(kù)應(yīng)用的關(guān)鍵。為了解決這一問(wèn)題,VFP引入了工作區(qū)的概念。利用VFP提供的工作區(qū),用戶可以同時(shí)打開多個(gè)表。另外,如果一個(gè)數(shù)據(jù)庫(kù)應(yīng)用涉及到多個(gè)表,那么這些表相互之間往往具有某種關(guān)系。這些表相互之間也只有建立了關(guān)系,才能協(xié)同完成指定的任務(wù)。VFP允許用戶在表間建立臨時(shí)關(guān)系或永久關(guān)系。 第10頁(yè)/共27頁(yè) Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 建立表間關(guān)系 表間的關(guān)聯(lián)性: 一對(duì)一(1:1) 一對(duì)多(1:N) 多對(duì)多(M:N) v 表間關(guān)系有三種,一對(duì)多關(guān)系是最常見(jiàn)的。在一對(duì)多關(guān)系中,我們把 聯(lián)系為一的表,稱為 主表 ,因?yàn)樗顷P(guān)系的發(fā)出者;把聯(lián)系為多的表 稱為 從表,因?yàn)樗顷P(guān)系的接受者
7、。 v 主表和從表是通過(guò)關(guān)鍵字聯(lián)系的。以主表中的主關(guān)鍵字建立主索引, 在從表中的相應(yīng)關(guān)鍵字建立普通索引,就可以在數(shù)據(jù)庫(kù)中建立兩個(gè)表的 主從關(guān)系。 第11頁(yè)/共27頁(yè) Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 建立表間關(guān)系永久關(guān)系 臨時(shí)關(guān)系 Close database v 瀏覽數(shù)據(jù)庫(kù).DBC文件的內(nèi)容: Use 學(xué)籍管理.dbc exclusive; Browse last v 修改數(shù)據(jù)庫(kù).DBC文件的結(jié)構(gòu): Use 學(xué)籍管理.dbc exclusive; Modify Structure v 檢查當(dāng)前數(shù)據(jù)庫(kù)的完整性: Open database學(xué)籍管理.dbc exclusive;Validate database 第25頁(yè)/共27頁(yè) Visual FoxPro 數(shù)據(jù)庫(kù)設(shè)計(jì) 管理數(shù)據(jù)庫(kù) 使用多個(gè)數(shù)據(jù)庫(kù) v 設(shè)置當(dāng)前數(shù)據(jù)庫(kù):Set
溫馨提示
- 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版新能源充電樁投資加盟合作協(xié)議范本3篇
- 2025年度住宅小區(qū)景觀窗簾藝術(shù)化設(shè)計(jì)與安裝合同范本4篇
- 基坑坍塌事故案例分析
- 二零二五年度車輛檢測(cè)報(bào)告服務(wù)合同2篇
- 二零二五年度情侶心靈契合不分手情感咨詢合同2篇
- 二零二五版綠色生態(tài)農(nóng)業(yè)種植項(xiàng)目合作協(xié)議4篇
- 新課標(biāo)下的實(shí)驗(yàn)教學(xué)新趨勢(shì)-以小學(xué)科學(xué)為例
- 學(xué)生工業(yè)實(shí)習(xí)中的實(shí)踐能力鍛煉
- 2025年度房屋裝修工程驗(yàn)收與保修個(gè)人房屋裝修合同模板
- 白山2025年吉林白山市縣事業(yè)單位招聘應(yīng)征入伍高校畢業(yè)生14人筆試歷年參考題庫(kù)附帶答案詳解
- 中國(guó)2型糖尿病運(yùn)動(dòng)治療指南 (2024版)
- 貨物運(yùn)輸安全培訓(xùn)課件
- 統(tǒng)編版高中政治選擇性必修2《法律與生活》知識(shí)點(diǎn)復(fù)習(xí)提綱詳細(xì)版
- 前端年終述職報(bào)告
- 2024小說(shuō)推文行業(yè)白皮書
- 特殊感染手術(shù)管理考試試題及答案
- 旅館治安管理制度及突發(fā)事件應(yīng)急方案三篇
- 市人民醫(yī)院關(guān)于開展“改善就醫(yī)感受提升患者體驗(yàn)主題活動(dòng)”2023-2025年實(shí)施方案及資料匯編
- 政績(jī)觀存在的問(wèn)題及整改措施范文(7篇)
- GB 1886.232-2016食品安全國(guó)家標(biāo)準(zhǔn)食品添加劑羧甲基纖維素鈉
- 《港口管理》課件綜述
評(píng)論
0/150
提交評(píng)論