《Visual FoxPro程序設(shè)計(jì)》課件第1章Visual FoxPro 6.0概述_第1頁
《Visual FoxPro程序設(shè)計(jì)》課件第1章Visual FoxPro 6.0概述_第2頁
《Visual FoxPro程序設(shè)計(jì)》課件第1章Visual FoxPro 6.0概述_第3頁
《Visual FoxPro程序設(shè)計(jì)》課件第1章Visual FoxPro 6.0概述_第4頁
《Visual FoxPro程序設(shè)計(jì)》課件第1章Visual FoxPro 6.0概述_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第一章VisualFoxPro6.0概述Visualfoxpro程序設(shè)計(jì)本章主要內(nèi)容1.1數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識(shí)1.2關(guān)系數(shù)據(jù)庫的基礎(chǔ)理論1.3VisualFoxPro的安裝與運(yùn)行1.4VisualFoxPro的操作界面1.5VisualFoxPro的操作方式1.6VisualFoxPro6.0系統(tǒng)概述1.1數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識(shí)1、數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)(data):存儲(chǔ)在某一種媒體上能夠識(shí)別的物理符號(hào)信息:是一種已被加工成特定形式的數(shù)據(jù)數(shù)據(jù)處理:將數(shù)據(jù)轉(zhuǎn)換成信息的過程數(shù)據(jù)處理的中心問題:數(shù)據(jù)管理數(shù)據(jù)信息數(shù)據(jù)處理2、數(shù)據(jù)管理的發(fā)展(五個(gè)階段)人工管理文件系統(tǒng)數(shù)據(jù)庫系統(tǒng)分布式數(shù)據(jù)庫系統(tǒng)面向?qū)ο髷?shù)據(jù)庫系統(tǒng)習(xí)題1:2004年4月

數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是()

A)數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單

B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決

C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件

D)文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量B習(xí)題2:2005年9月數(shù)據(jù)庫管理技術(shù)發(fā)展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個(gè)階段,其中數(shù)據(jù)獨(dú)立性最高的階段是(數(shù)據(jù)庫系統(tǒng)階段)數(shù)據(jù)庫系統(tǒng)3、數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫DB數(shù)據(jù)庫系統(tǒng)DBS數(shù)據(jù)庫管理系統(tǒng)DBMS數(shù)據(jù)庫應(yīng)用系統(tǒng)DBAS思考:DB、DBMS、DBS之間關(guān)系?數(shù)據(jù)庫(DataBase)是存儲(chǔ)在計(jì)算機(jī)設(shè)備上,結(jié)構(gòu)化的相關(guān)數(shù)據(jù)集合。它不僅包括描述事物的數(shù)據(jù)本身,而且還包括相關(guān)事物之間的聯(lián)系。數(shù)據(jù)庫管理系統(tǒng)(DBMS)(DataBaseManagementSystem)是為數(shù)據(jù)庫的建立、使用和維護(hù)而配置的軟件,是數(shù)據(jù)庫系統(tǒng)的核心部分如:VisualFoxPro數(shù)據(jù)庫應(yīng)用系統(tǒng)(DBAS

)(DataBaseApplicationSystems)是在DBMS支持下根據(jù)實(shí)際問題開發(fā)出來的數(shù)據(jù)庫應(yīng)用軟件,通常由數(shù)據(jù)庫和應(yīng)用程序組成如:學(xué)生信息管理系統(tǒng)、圖書管理系統(tǒng)等數(shù)據(jù)庫系統(tǒng)(DBS

)(DataBaseSystem)是指引入數(shù)據(jù)庫技術(shù)后的計(jì)算機(jī)系統(tǒng)。硬件系統(tǒng)數(shù)據(jù)庫集合數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件數(shù)據(jù)庫管理員用戶數(shù)據(jù)庫系統(tǒng)思考:DB、DBMS、DBS之間關(guān)系?DBS包含DB和DBMS習(xí)題1:2006年4月數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS之間的關(guān)系是(C)A)DB包含DBS和DBMS

B)DBMS包含DB和DBSC)DBS包含DB和DBMS

D)沒有任何關(guān)系C習(xí)題2:2005年9月數(shù)據(jù)庫系統(tǒng)的核心是()(A)數(shù)據(jù)模型(B)數(shù)據(jù)庫管理系統(tǒng)(C)數(shù)據(jù)庫(D)數(shù)據(jù)庫管理員B習(xí)題3:2005年4月數(shù)據(jù)庫系統(tǒng)中對(duì)數(shù)據(jù)庫進(jìn)行管理的核心軟件是(A)

A)DBMSB)DBC)OSD)DBSA1.2關(guān)系數(shù)據(jù)庫的基礎(chǔ)理論1、實(shí)體的描述實(shí)體:客觀存在并且可以相互區(qū)別的事物屬性:描述實(shí)體的特性稱為實(shí)體的屬性例如:李明出生日期為1963年9月17日,身高1.75m,體重65kg,部門代碼A01,職稱是副教授姓名出生日期身高體重部門職稱李明1963-9-71.75m65kgA01副教授………………………………………………………………2、實(shí)體間聯(lián)系實(shí)體之間的對(duì)應(yīng)關(guān)系稱為聯(lián)系種類:一對(duì)一聯(lián)系1:1一對(duì)多聯(lián)系1:n多對(duì)多聯(lián)系m:n3、關(guān)系:指一個(gè)二維表4、元組:二維表中,水平方向的行5、屬性:二維表中,垂直方向的列(由屬性名和屬性值組成)元組屬性6、域:指表中屬性的取值范圍例如:性別字段的取值范圍為:“男”或“女”7、主關(guān)鍵字:屬性或?qū)傩缘慕M合,其值能夠唯一地標(biāo)識(shí)一個(gè)元組8、外部關(guān)鍵字:如果表中的一個(gè)字段不是本表的主關(guān)鍵字或候選關(guān)鍵字,而是另外一個(gè)表的主關(guān)鍵字或候選關(guān)鍵字,這個(gè)字段(屬性)就稱為外部關(guān)鍵字學(xué)號(hào)姓名性別年齡001李明男19002王麗女20003孫亮男20004張維女21學(xué)號(hào)課程號(hào)分?jǐn)?shù)001A98001B78002B92003C89學(xué)生表選課表習(xí)題1:2006年4月

“商品”與“顧客”兩個(gè)實(shí)體集之間的聯(lián)系一般是(D)

A)一對(duì)一

B)一對(duì)多

c)多對(duì)一

D)多對(duì)多D習(xí)題2:2005年4月在奧運(yùn)會(huì)游泳比賽中,一個(gè)游泳運(yùn)動(dòng)員可以參加多項(xiàng)比賽,一個(gè)游泳比賽項(xiàng)目可以有多個(gè)運(yùn)動(dòng)員參加,游泳運(yùn)動(dòng)員與游泳比賽項(xiàng)目?jī)蓚€(gè)實(shí)體之間的聯(lián)系是()聯(lián)系。多對(duì)多9、數(shù)據(jù)模型分為三種層次模型(樹型)網(wǎng)狀模型(網(wǎng)狀結(jié)構(gòu))關(guān)系模型(二維表格結(jié)構(gòu))習(xí)題1:2006年4月&2005年4月在關(guān)系模型中,把數(shù)據(jù)看成是二維表,每一個(gè)二維表稱為一個(gè)()關(guān)系習(xí)題2:2005年9月VisualFoxPro是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),這里關(guān)系通常是指(C)(A)數(shù)據(jù)庫文件(dbc文件)(B)一個(gè)數(shù)據(jù)庫中兩個(gè)表之間有一定關(guān)系(C)表文件(dbf文件)(D)一個(gè)表文件中兩條記錄之間有一定的關(guān)系C習(xí)題3:

2005年4月用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是(

)(A)關(guān)系模型(B)網(wǎng)狀模型(C)層次模型(D)以上三個(gè)都是C10、關(guān)系數(shù)據(jù)庫1、關(guān)系2、元組3、屬性4、域5、關(guān)鍵字6、外部關(guān)鍵字11、關(guān)系運(yùn)算1)傳統(tǒng)的集合運(yùn)算(1)并(2)差(3)交2)專門的關(guān)系運(yùn)算(1)選擇(2)投影(3)聯(lián)接eg:并、交、差(R與S具有相同結(jié)構(gòu))ABCa1b1c1a2b2c2R:ABCa2b2c2a3b3c3S:R∪S:ABCa1b1c1a2b2C2a2b2C2a3b3C3R∩S:ABCa2b2C2R-S:ABCa1b1c1ABC01a1b102a2b2R:ADE01x1y101x2y202x3y3S:01a1b1選擇:投影:A0102Dx1x2x301x2y2eg:選擇和投影eg:聯(lián)接R聯(lián)接S:R.ABCS.ADE01a1b101x1y101a1b101x2y201a1b102x3y302a2b201x1Y102a2b201x2y202a2b202x3y3ABC01a1b102a2b2R:ADE01x1y101x2y202x3y3S:eg:等值聯(lián)接R聯(lián)接S:(R.A=S.A)R.ABCS.ADE01a1b101x1y101a1b101x2y202a2b202x3y3ABC01a1b102a2b2R:ADE01x1y101x2y202x3y3S:自然聯(lián)接:去掉重復(fù)屬性的等值聯(lián)接1.3VisualFoxPro的安裝與運(yùn)行1.VisualFoxPro的安裝2.卸載VisualFoxPro6.01.4VisualFoxPro的操作界面1.菜單系統(tǒng)2工具欄3.命令窗口4.配置VisualFoxPro選項(xiàng)5.設(shè)計(jì)器、向?qū)?、生成?.5VisualFoxPro的操作方式1.命令例如:在命令窗口中輸入:USE學(xué)生BROWSE其操作結(jié)果為:打開名為“學(xué)生”的表,并瀏覽該“學(xué)生”表中的信息。2.菜單3.交互式操作4.程序2.VisualFoxPro的基礎(chǔ)本功能為第一種類型的信息創(chuàng)建一個(gè)表,用于存儲(chǔ)相應(yīng)的信息。定義各個(gè)表之間的關(guān)系,從而很容易地將與各個(gè)表相關(guān)的數(shù)據(jù)有機(jī)的聯(lián)系在一起。創(chuàng)建查詢搜索所有滿足指定條件的記錄,也可以根據(jù)需要對(duì)這些記錄進(jìn)行排序和分組。并根據(jù)查詢結(jié)果創(chuàng)建報(bào)表、表及圖形。使用視圖可以從一個(gè)或多個(gè)相關(guān)聯(lián)的表中按一定條件抽取一系列數(shù)據(jù),并可以通過視圖更新這些表中的數(shù)據(jù);還可以使用視圖從網(wǎng)上獲得數(shù)據(jù),從而修改遠(yuǎn)程數(shù)據(jù)。創(chuàng)建表單來直接查看和管

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論