![visualfoxpro第1章數(shù)據(jù)庫(kù)系統(tǒng)概述.ppt_第1頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/2149945d-eded-4128-b302-8c83e23f7e1d/2149945d-eded-4128-b302-8c83e23f7e1d1.gif)
![visualfoxpro第1章數(shù)據(jù)庫(kù)系統(tǒng)概述.ppt_第2頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/2149945d-eded-4128-b302-8c83e23f7e1d/2149945d-eded-4128-b302-8c83e23f7e1d2.gif)
![visualfoxpro第1章數(shù)據(jù)庫(kù)系統(tǒng)概述.ppt_第3頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/2149945d-eded-4128-b302-8c83e23f7e1d/2149945d-eded-4128-b302-8c83e23f7e1d3.gif)
![visualfoxpro第1章數(shù)據(jù)庫(kù)系統(tǒng)概述.ppt_第4頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/2149945d-eded-4128-b302-8c83e23f7e1d/2149945d-eded-4128-b302-8c83e23f7e1d4.gif)
![visualfoxpro第1章數(shù)據(jù)庫(kù)系統(tǒng)概述.ppt_第5頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/2149945d-eded-4128-b302-8c83e23f7e1d/2149945d-eded-4128-b302-8c83e23f7e1d5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1,任課教師:王新 郵箱: 課程郵箱:vfp_ 密碼:it_vfp,Visual FoxPro 程序設(shè)計(jì),2,VFP 課程簡(jiǎn)介: 課堂學(xué)時(shí):40 實(shí)驗(yàn)學(xué)時(shí):40 課程學(xué)分:2.5+1,3,VFP 課程目標(biāo)和任務(wù): 掌握數(shù)據(jù)庫(kù)的基本知識(shí)和基本技能 培養(yǎng)在未來(lái)工作中應(yīng)用數(shù)據(jù)庫(kù)處理數(shù)據(jù)的能力 學(xué)習(xí)利用VFP數(shù)據(jù)庫(kù)編程工具解決實(shí)際問(wèn)題 為計(jì)算機(jī)等級(jí)考試(二級(jí),程序設(shè)計(jì))做準(zhǔn)備,4,VFP 課程學(xué)習(xí)要求: 明確目標(biāo) 培養(yǎng)興趣 提高效率 重視實(shí)踐,5,VFP在計(jì)算機(jī)系統(tǒng)中的地位,DBMS用于建立、使用和維護(hù)數(shù)據(jù)庫(kù)的系統(tǒng)軟件,6,透視 DBMS 在生活中的 廣泛應(yīng)用(VFP、ACCESS),學(xué)生教務(wù)系統(tǒng),超
2、市結(jié)算系統(tǒng),圖書(shū)館借閱系統(tǒng),學(xué)號(hào)、姓名、密碼、班級(jí)、課程、選課教師.,書(shū)號(hào)、條碼號(hào)、書(shū)名、主編、出版社、版次、定價(jià).,編號(hào)、商品名稱、生產(chǎn)商、單價(jià)、數(shù)量、生產(chǎn)日期.,推薦網(wǎng)站 VFP實(shí)驗(yàn)素材下載地址: 全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)站 考試大 通過(guò)二級(jí) 江蘇省計(jì)算機(jī)等級(jí)考試網(wǎng),8,第 1 章,數(shù)據(jù)庫(kù)系統(tǒng)概述,數(shù)據(jù)庫(kù)系統(tǒng)是指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng),是現(xiàn)代計(jì)算機(jī)系統(tǒng)的一個(gè)重要組成部分。 Visual FoxPro是目前常用的數(shù)據(jù)庫(kù)管理系統(tǒng)之一,它采用了可視化、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。,Page 3,9,第一章 主要知識(shí)點(diǎn) 掌握DB、DBS、DBMS的概念 理解數(shù)據(jù)模型及關(guān)系模型的概念 掌握VFP基本命令
3、的使用 掌握項(xiàng)目管理器的創(chuàng)建方式,10,第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述,1.1 概述,1.2 數(shù)據(jù)模型,1.3 關(guān)系數(shù)據(jù)庫(kù),1.5 Visual FoxPro 的項(xiàng)目管理器,1.4 Visual FoxPro概述,小結(jié),11,1.1.3 數(shù)據(jù)庫(kù)系統(tǒng),(1)DB數(shù)據(jù)庫(kù):存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上的,結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合。,(2)DBMS數(shù)據(jù)庫(kù)管理系統(tǒng):數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng),它是數(shù)據(jù)庫(kù)系統(tǒng)的核心。,DBS數(shù)據(jù)庫(kù)系統(tǒng):引入數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī)系統(tǒng),是一個(gè)具有管理數(shù)據(jù)庫(kù)功能的計(jì)算機(jī)軟硬件綜合系統(tǒng)。,數(shù)據(jù)庫(kù)系統(tǒng)的組成,Page 5,12,(4)DBA數(shù)據(jù)庫(kù)管理員:對(duì)數(shù)據(jù)庫(kù)進(jìn)行規(guī)劃、設(shè)計(jì)、維護(hù)、監(jiān)視
4、等的專門(mén)人員。,(3)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng):系統(tǒng)開(kāi)發(fā)人員利用數(shù)據(jù)庫(kù)系統(tǒng)資源和數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)工具開(kāi)發(fā)出來(lái)的,面向某一類實(shí)際應(yīng)用的軟件系統(tǒng)。,1.1.3 數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)的組成,Page 6,數(shù)據(jù)庫(kù)DB、數(shù)據(jù)庫(kù)系統(tǒng)DBS、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS之間的關(guān)系是 () ADB包含DBS和DBMS BDBMS包含DB和DBS CDBS包含DB和DBMS D沒(méi)有任何關(guān)系,C,數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的() A)存儲(chǔ)問(wèn)題 B)共享問(wèn)題 C)安全問(wèn)題 D)保護(hù)問(wèn)題,在數(shù)據(jù)庫(kù)系統(tǒng)中,實(shí)現(xiàn)各種數(shù)據(jù)管理功能的核心軟件稱為(),數(shù)據(jù)庫(kù)管理系統(tǒng),14,1.2 數(shù)據(jù)模型,1.2.1 數(shù)據(jù)模型的概念,1.2.2 概念
5、模型和E-R模型,1.2.3 數(shù)據(jù)模型的分類,Page 8,15,問(wèn)題思考?,數(shù)據(jù)處理的目標(biāo): 將原始數(shù)據(jù)轉(zhuǎn)化為信息 問(wèn)題:如何將現(xiàn)實(shí)世界的各種復(fù)雜事物以計(jì)算機(jī)及數(shù)據(jù)庫(kù)所允許的形式反映到數(shù)據(jù)世界中去?,問(wèn)題的解決:建立數(shù)據(jù)模型,16,1.2.1 數(shù)據(jù)模型的概念,數(shù)據(jù)庫(kù)中的數(shù)據(jù)模型可以將復(fù)雜的現(xiàn)實(shí)世界要求反映到計(jì)算機(jī)數(shù)據(jù)庫(kù)中的物理世界。這種反映是一個(gè)逐步轉(zhuǎn)化的過(guò)程:,概念模型:是一種面向客觀世界、面向用戶的模型,著重于對(duì)客觀世界事物的結(jié)構(gòu)描述及他們之間內(nèi)在聯(lián)系的刻畫(huà)。 如 E-R模型。 數(shù)據(jù)模型:是一種面向數(shù)據(jù)庫(kù)的模型。,Page 9,17,1.2.2 概念模型和E-R模型,E-R模型的基本概念
6、 實(shí)體(Entity):客觀存在的可以相互區(qū)別的事物 實(shí)體集:具有共性的實(shí)體組成的集合 聯(lián)系(Relationship):實(shí)體之間關(guān)系的抽象表示 一對(duì)一、一對(duì)多、多對(duì)多 屬性(Attribute):實(shí)體或聯(lián)系所具有的特征,Page 9,18,1.2.2 概念模型和E-R模型,E-R圖 實(shí)體:用矩形表示 屬性:用橢圓形表示 聯(lián)系:用菱形表示,E-R圖是E-R模型的圖形表示法,Page 9,19,1.2.2 概念模型和E-R模型,一對(duì)一聯(lián)系:如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中至多只有一個(gè)實(shí)體與之聯(lián)系,反之亦然,則稱實(shí)體集A與實(shí)體集B具有一對(duì)一聯(lián)系,記為11。 如:班級(jí)與班長(zhǎng)、學(xué)院與院長(zhǎng),P
7、age 9,聯(lián)系的類型:,20,1.2.2 概念模型和E-R模型,一對(duì)多聯(lián)系:如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n0)與之聯(lián)系,反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中至多只有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集A與實(shí)體集B具有一對(duì)多聯(lián)系,記為1n。 如:班級(jí)與學(xué)生、系院與教師,Page 9,聯(lián)系的類型:,21,1.2.2 概念模型和E-R模型,多對(duì)多聯(lián)系:如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n0)與之聯(lián)系,反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中有m個(gè)實(shí)體(m0)與之聯(lián)系,則稱實(shí)體集A與實(shí)體集B具有多對(duì)多聯(lián)系,記為mn。 如:學(xué)生與課程,Page 10,
8、聯(lián)系的類型:,22,ER圖舉例:教學(xué)管理系統(tǒng),學(xué)生,課程,班級(jí),學(xué)號(hào),姓名,性別,年齡,班級(jí)名稱,班級(jí)編號(hào),課程編號(hào),課程名,學(xué)時(shí)數(shù),n,1,m,n,Page 10,思考問(wèn)題: 若添加教師實(shí)體,如何完成ER圖,“商品”與“顧客”兩個(gè)實(shí)體集之間的聯(lián)系一般是 () A一對(duì)一 B一對(duì)多 C多對(duì)一 D多對(duì)多 下列實(shí)體的聯(lián)系中,屬于多對(duì)多聯(lián)系的是() A)學(xué)生與課程 B)學(xué)校與校長(zhǎng) C)住院的病人與病床 D)職工與工資 在企業(yè)中,職工的“工資級(jí)別”與職工個(gè)人“工資”的聯(lián)系是() A)一對(duì)一聯(lián)系 B)一對(duì)多聯(lián)系 C)多對(duì)多聯(lián)系 D)無(wú)聯(lián)系,在超市營(yíng)業(yè)過(guò)程中,每個(gè)時(shí)段要安排一個(gè)班組上崗值班,每個(gè)收款口要配備
9、兩名收款員配合工作,共同使用一套收款設(shè)備為顧客服務(wù)。在超市數(shù)據(jù)庫(kù)中,實(shí)體之間屬于一對(duì)一關(guān)系的是() A) “顧客”與“收款口”的關(guān)系 B)“收款口”與“收款員”的關(guān)系 C) “班組”與“收款員”的關(guān)系 D) “收款口”與“設(shè)備”的關(guān)系 一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是() A) 一對(duì)一 B)一對(duì)多 C)多對(duì)一 D)多對(duì)多,25,1.2.3 數(shù)據(jù)模型的分類,1、層次模型:樹(shù)形結(jié)構(gòu),2、網(wǎng)狀模型:網(wǎng)狀結(jié)構(gòu),3、關(guān)系模型:用二維表結(jié)構(gòu)表示實(shí)體集以及實(shí)體集之間的聯(lián)系。(例如:P312附表2學(xué)生表),Page 11,層次數(shù)據(jù)庫(kù)、網(wǎng)狀數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)等,26,1.3 關(guān)系數(shù)據(jù)庫(kù),1.3
10、.1 關(guān)系模型,1.3.2 關(guān)系運(yùn)算(不介紹),Page 11,關(guān)系數(shù)據(jù)庫(kù):支持關(guān)系模型的數(shù)據(jù)庫(kù)管理系統(tǒng)。 VFP就是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。,27,1.3.1 關(guān)系模型,1、關(guān)系:一個(gè)關(guān)系就是一張二維表。 2、元組:表中的一行,也稱為記錄。 3、屬性:表中的一列稱為一個(gè)屬性,也稱為字段。 4、域:屬性的取值范圍。 5、關(guān)鍵字:能夠唯一確定記錄的字段或字段組合。,相關(guān)概念,Page 12,28,1.3.1 關(guān)系模型,舉例:學(xué)生關(guān)系,記錄,字段,關(guān)鍵字,Page 12,一個(gè)關(guān)系表的行稱為() 在關(guān)系模型中,把數(shù)據(jù)看成是二維表,每一個(gè)二維表稱為一個(gè)()。,設(shè)有表示學(xué)生選課的三張表: 學(xué)生S(學(xué)號(hào),
11、姓名,性別,年齡,身份證號(hào)) 課程C(課號(hào),課名) 選課SC(學(xué)號(hào),課號(hào),成績(jī)) 則表SC的關(guān)鍵字(鍵或碼)為() A) 課號(hào),成績(jī) B) 學(xué)號(hào),成績(jī) C) 學(xué)號(hào),課號(hào) D) 學(xué)號(hào),姓名,成績(jī),30,1.3.1 關(guān)系模型,關(guān)系的基本特點(diǎn),(1)關(guān)系必須規(guī)范化。(如:屬性不可分割) (2)同一關(guān)系中不允許出現(xiàn)相同的屬性名。 (3)關(guān)系中任意兩個(gè)元組不能完全相同。 (4)關(guān)系中元組的次序可以任意交換。 (5)關(guān)系中屬性的次序可以任意交換。,Page 13,31,1.4 Visual FoxPro概述,1.4.1 VFP的主界面,1.4.3 VFP的系統(tǒng)配置,1.4.2 VFP的命令,Page 16
12、,32,1.4.1 VFP的主界面,菜單欄,工具欄,命令窗口,主窗口,狀態(tài)欄,Page 17,33,1.4.2 VFP的命令,語(yǔ)法格式: (n=0) 說(shuō)明: (1)表示其中內(nèi)容可選可不選; (2)表示其中的內(nèi)容由用戶輸入,必須選擇; (3)|表示其中多項(xiàng)內(nèi)容選擇其一。,一、命令的語(yǔ)法規(guī)則,Page 17,34,1.4.2 VFP的命令,命令書(shū)寫(xiě)規(guī)則: (1)每個(gè)命令必須以一個(gè)命令名開(kāi)始,命令中各短語(yǔ)順序可調(diào)換; (2)命令行中各個(gè)詞之間至少應(yīng)以一個(gè)空格隔開(kāi); (3)命令中的英文字母可以用大寫(xiě)、小寫(xiě)或大小混寫(xiě); (4)命令中的單詞可以用其前4個(gè)或4個(gè)以上字符縮寫(xiě)表示; (5)一行只能寫(xiě)一條命令,
13、每條命令的結(jié)束標(biāo)志是回車(chē)鍵; (6)若一行寫(xiě)不下,可以在適當(dāng)位置使用續(xù)行符“;”并回車(chē),然后在下一行繼續(xù)鍵入該命令的剩余部分。,一、命令的語(yǔ)法規(guī)則,Page 18,35,1.4.2 VFP的命令,二、常用命令,Page 18,1、? 換行輸出 2、? 不換行輸出 3、CLEAR 清除主窗口內(nèi)容 4、* 注釋整行 5、& 注釋一行中部分內(nèi)容 6、QUIT 退出Visual Foxpro,改變主窗口的字體: Modify windows screen font 宋體,40 改變命令窗口的字體:“格式” “字體” 清除命令窗口的內(nèi)容:右鍵快捷菜單 “清除” 命令的重復(fù)執(zhí)行: 光標(biāo)移至要執(zhí)行的命令行按
14、“Enter”鍵 選中要執(zhí)行的命令快捷菜單“運(yùn)行所選區(qū)域”,補(bǔ)充說(shuō)明:,1.4.2 VFP的命令,37,1.4.3 VFP的系統(tǒng)配置,1、“選項(xiàng)”對(duì)話框,“工具” “選項(xiàng)”,2、SET命令,SET DEFAULT TO 設(shè)置默認(rèn)路徑 例如: set defa to d:vfp,Page 19,38,1.5 Visual FoxPro的項(xiàng)目管理器,1.5.1 創(chuàng)建和打開(kāi)項(xiàng)目文件,1.5.2 項(xiàng)目管理器的組成,1.5.3 定制項(xiàng)目管理器,Page 20,39,1.5.1 創(chuàng)建和打開(kāi)項(xiàng)目文件,1、界面方式: (1)“文件”菜單“新建”; (2)選擇“項(xiàng)目”“新建文件”; (3)輸入項(xiàng)目文件名,選擇路
15、徑后“保存”。 2、命令方式: CREATE PROJECT filename|?,一、創(chuàng)建項(xiàng)目文件,項(xiàng)目文件擴(kuò)展名:pjx,40,1.5.1 創(chuàng)建和打開(kāi)項(xiàng)目文件,二、打開(kāi)項(xiàng)目文件,1、界面方式: (1)“文件”菜單“打開(kāi)”; (2)選擇文件類型“項(xiàng)目”; (3)雙擊項(xiàng)目文件名。 2、命令方式: MODIFY PROJECT filename|?,41,1.5.2 項(xiàng)目管理器的組成,一、選項(xiàng)卡,Page 21,1、數(shù)據(jù):數(shù)據(jù)庫(kù)、自有表、查詢; 2、文檔:表單、報(bào)表、標(biāo)簽; 3、類; 4、代碼:程序、; 5、其他:菜單、文本文件、其他文件; 6、全部:以上所有。,42,1.5.2 項(xiàng)目管理器的組成,二、命令按鈕
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版八年級(jí)地理上冊(cè)2.2《氣候》聽(tīng)課評(píng)課記錄2
- 人教部編版歷史八年級(jí)下冊(cè):第8課《經(jīng)濟(jì)體制改革》聽(tīng)課評(píng)課記錄2
- 2022版新課標(biāo)七年級(jí)上冊(cè)道德與法治第七課親情之愛(ài)3課時(shí)聽(tīng)課評(píng)課記錄
- 聽(tīng)評(píng)課記錄表1年級(jí)
- 北師大版歷史八年級(jí)上冊(cè)第7課《義和團(tuán)抗擊八國(guó)聯(lián)軍》聽(tīng)課評(píng)課記錄
- 魯教版數(shù)學(xué)七年級(jí)上冊(cè)1.2《圖形的全等》聽(tīng)評(píng)課記錄
- 湘教版數(shù)學(xué)八年級(jí)上冊(cè)《2.2 命題與證明》聽(tīng)評(píng)課記錄
- 小學(xué)二年級(jí)乘法口算練習(xí)題
- 五年級(jí)分?jǐn)?shù)乘法口算題卡
- 人教版七年級(jí)道德與法治七年級(jí)上冊(cè)聽(tīng)課評(píng)課記錄:第四單元 生命的思考第十課《綻放生命之花》第二課時(shí)活出生命的精彩
- 危險(xiǎn)化學(xué)品目錄2023
- TSXDZ 052-2020 煤礦礦圖管理辦法
- GB/T 7631.18-2017潤(rùn)滑劑、工業(yè)用油和有關(guān)產(chǎn)品(L類)的分類第18部分:Y組(其他應(yīng)用)
- 2022年第六屆【普譯獎(jiǎng)】全國(guó)大學(xué)生英語(yǔ)翻譯大賽
- GB/T 14258-2003信息技術(shù)自動(dòng)識(shí)別與數(shù)據(jù)采集技術(shù)條碼符號(hào)印制質(zhì)量的檢驗(yàn)
- 政府資金項(xiàng)目(榮譽(yù))申報(bào)獎(jiǎng)勵(lì)辦法
- 最新如何進(jìn)行隔代教育專業(yè)知識(shí)講座課件
- 當(dāng)前警察職務(wù)犯罪的特征、原因及防范,司法制度論文
- 奧特萊斯專題報(bào)告(經(jīng)典)-課件
- 《新制度經(jīng)濟(jì)學(xué)》配套教學(xué)課件
- 計(jì)算機(jī)文化基礎(chǔ)單元設(shè)計(jì)-windows
評(píng)論
0/150
提交評(píng)論