01 數(shù)據(jù)庫(kù)基礎(chǔ)、VF6.0簡(jiǎn)介ppt課件_第1頁(yè)
01 數(shù)據(jù)庫(kù)基礎(chǔ)、VF6.0簡(jiǎn)介ppt課件_第2頁(yè)
01 數(shù)據(jù)庫(kù)基礎(chǔ)、VF6.0簡(jiǎn)介ppt課件_第3頁(yè)
01 數(shù)據(jù)庫(kù)基礎(chǔ)、VF6.0簡(jiǎn)介ppt課件_第4頁(yè)
01 數(shù)據(jù)庫(kù)基礎(chǔ)、VF6.0簡(jiǎn)介ppt課件_第5頁(yè)
已閱讀5頁(yè),還剩66頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1 1、聽好理論課,記住必要的名詞和英文單詞計(jì)算機(jī)、聽好理論課,記住必要的名詞和英文單詞計(jì)算機(jī)學(xué)科名詞多,英文單詞多)學(xué)科名詞多,英文單詞多)2 2、理解名詞間的關(guān)系,能夠與現(xiàn)實(shí)對(duì)象靈活類比,認(rèn)、理解名詞間的關(guān)系,能夠與現(xiàn)實(shí)對(duì)象靈活類比,認(rèn)真閱讀教材真閱讀教材3 3、多討論多問多記憶、多討論多問多記憶4 4、特別是上機(jī)操作,熟能生巧,能促進(jìn)思考、特別是上機(jī)操作,熟能生巧,能促進(jìn)思考5 5、按時(shí)上課,遵守課堂紀(jì)律、按時(shí)上課,遵守課堂紀(jì)律6 6、勇于提問,任何提問都是你進(jìn)步的表現(xiàn)、勇于提問,任何提問都是你進(jìn)步的表現(xiàn)投訴電話:(肖老師投訴電話:(肖老師15826174091

2、) (袁老師(袁老師13368186446)7 7、熱烈歡迎加入、熱烈歡迎加入qqqq群:群:431755425431755425上課進(jìn)度安排上課進(jìn)度安排n1、數(shù)據(jù)庫(kù)基礎(chǔ)、數(shù)據(jù)庫(kù)基礎(chǔ)、VF6.0簡(jiǎn)介簡(jiǎn)介n2、VFP數(shù)據(jù)與數(shù)據(jù)運(yùn)算數(shù)據(jù)與數(shù)據(jù)運(yùn)算n3、VFP數(shù)據(jù)庫(kù)、表及其操作數(shù)據(jù)庫(kù)、表及其操作n4、SQL結(jié)構(gòu)化查詢語(yǔ)言結(jié)構(gòu)化查詢語(yǔ)言n5、查詢與視圖、查詢與視圖n6、程序設(shè)計(jì)基礎(chǔ)、程序設(shè)計(jì)基礎(chǔ)n7、表單設(shè)計(jì)與應(yīng)用一、表單設(shè)計(jì)與應(yīng)用一n8、表單設(shè)計(jì)與應(yīng)用二、表單設(shè)計(jì)與應(yīng)用二n9、報(bào)表、菜單設(shè)計(jì)與應(yīng)用、報(bào)表、菜單設(shè)計(jì)與應(yīng)用n10、計(jì)算機(jī)二級(jí)考試公共基礎(chǔ)知識(shí)、計(jì)算機(jī)二級(jí)考試公共基

3、礎(chǔ)知識(shí)全國(guó)計(jì)算機(jī)等級(jí)考試全國(guó)計(jì)算機(jī)等級(jí)考試(NCRE)二級(jí)二級(jí) Visual FoxPro 第第1講講 數(shù)據(jù)庫(kù)基礎(chǔ)、數(shù)據(jù)庫(kù)基礎(chǔ)、VF6.0簡(jiǎn)介簡(jiǎn)介知識(shí)點(diǎn)考試頻率說明知識(shí)點(diǎn)考試頻率說明n必考點(diǎn)必考點(diǎn)每次考試必考每次考試必考n常考點(diǎn)??键c(diǎn)近幾年多次在考題出現(xiàn)近幾年多次在考題出現(xiàn)n一般考點(diǎn)一般考點(diǎn)近幾年偶爾在考題出現(xiàn)近幾年偶爾在考題出現(xiàn)n不??键c(diǎn)不??键c(diǎn)近幾年很少在考題出現(xiàn)近幾年很少在考題出現(xiàn)主要內(nèi)容主要內(nèi)容n數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)nVisual FoxPro 6.0Visual FoxPro 6.0簡(jiǎn)介簡(jiǎn)介n項(xiàng)目管理器項(xiàng)目管理器nVFVF中創(chuàng)建數(shù)據(jù)庫(kù)、表中創(chuàng)建數(shù)據(jù)庫(kù)、表基本概念基本概念P3一

4、般考點(diǎn)一般考點(diǎn)計(jì)算機(jī)數(shù)據(jù)管理計(jì)算機(jī)數(shù)據(jù)管理P3發(fā)展發(fā)展階段階段主要時(shí)間主要時(shí)間特點(diǎn)及優(yōu)缺點(diǎn)特點(diǎn)及優(yōu)缺點(diǎn)人工人工管理管理40年代中年代中-50年代中年代中外存只有卡片、紙帶,無數(shù)據(jù)管理軟件。外存只有卡片、紙帶,無數(shù)據(jù)管理軟件。數(shù)據(jù)程序不獨(dú)立、數(shù)據(jù)不保存、數(shù)據(jù)不共數(shù)據(jù)程序不獨(dú)立、數(shù)據(jù)不保存、數(shù)據(jù)不共享、數(shù)據(jù)冗余嚴(yán)重享、數(shù)據(jù)冗余嚴(yán)重文件文件系統(tǒng)系統(tǒng)50年代后年代后-60年代后年代后外存以磁盤為主,出現(xiàn)高級(jí)語(yǔ)言和操作系外存以磁盤為主,出現(xiàn)高級(jí)語(yǔ)言和操作系統(tǒng)。數(shù)據(jù)程序有一定的獨(dú)立、數(shù)據(jù)保存、統(tǒng)。數(shù)據(jù)程序有一定的獨(dú)立、數(shù)據(jù)保存、數(shù)據(jù)共享、數(shù)據(jù)一致性差、冗余度大。數(shù)據(jù)共享、數(shù)據(jù)一致性差、冗余度大。數(shù)據(jù)庫(kù)數(shù)據(jù)

5、庫(kù)系統(tǒng)系統(tǒng)60年代后年代后-70年代后年代后數(shù)據(jù)庫(kù)管理系統(tǒng)出現(xiàn),數(shù)據(jù)、程序獨(dú)立,數(shù)據(jù)庫(kù)管理系統(tǒng)出現(xiàn),數(shù)據(jù)、程序獨(dú)立,共享性提高(多用戶),數(shù)據(jù)一致性、完共享性提高(多用戶),數(shù)據(jù)一致性、完整性提高,數(shù)據(jù)冗余度降低。整性提高,數(shù)據(jù)冗余度降低。??键c(diǎn)??键c(diǎn)計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展P4數(shù)據(jù)管理技術(shù)三個(gè)階段: 人工管理 文件系統(tǒng) 數(shù)據(jù)庫(kù)管理主要解決的問題是: 數(shù)據(jù)冗余度 數(shù)據(jù)獨(dú)立性 數(shù)據(jù)一致性應(yīng)用程序應(yīng)用程序1 1文件文件1 1應(yīng)用程序應(yīng)用程序2 2文件文件2 2文件文件n n應(yīng)用程序應(yīng)用程序n n文件文件系統(tǒng)系統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理系管理系統(tǒng)統(tǒng)DBMSDBMS應(yīng)用程序應(yīng)用程序1 1應(yīng)用程

6、序應(yīng)用程序2 2應(yīng)用程序應(yīng)用程序n n 數(shù)據(jù)庫(kù)DataBase應(yīng)用程序1數(shù)據(jù)集1應(yīng)用程序2數(shù)據(jù)集2應(yīng)用程序n數(shù)據(jù)集n考題舉例考題舉例n不屬于數(shù)據(jù)管理技術(shù)發(fā)展三個(gè)階段的是不屬于數(shù)據(jù)管理技術(shù)發(fā)展三個(gè)階段的是nA A文件系統(tǒng)管理階段文件系統(tǒng)管理階段 B B高級(jí)文件管理階段高級(jí)文件管理階段nC C手工管理階段手工管理階段 D D數(shù)據(jù)庫(kù)系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段n20192019、20192019在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是共享最好的是nA A人工管理階段人工管理階段 B B文件系統(tǒng)階段文件系統(tǒng)階段 nC C數(shù)據(jù)庫(kù)系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段 D D三個(gè)階段

7、相同三個(gè)階段相同 n數(shù)據(jù)管理技術(shù)發(fā)展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)數(shù)據(jù)管理技術(shù)發(fā)展過程經(jīng)過人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)階段,其中數(shù)據(jù)獨(dú)立性最高的階段是庫(kù)系統(tǒng)三個(gè)階段,其中數(shù)據(jù)獨(dú)立性最高的階段是_數(shù)據(jù)庫(kù)有關(guān)概念數(shù)據(jù)庫(kù)有關(guān)概念P4??键c(diǎn)??键c(diǎn)數(shù)據(jù)庫(kù)有關(guān)概念數(shù)據(jù)庫(kù)有關(guān)概念常考點(diǎn)??键c(diǎn)DBSDB文件DBMS數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)操作系統(tǒng)數(shù)據(jù)庫(kù)硬件硬件最終用戶最終用戶開發(fā)人員開發(fā)人員數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)管管理理員員n特點(diǎn)特點(diǎn)n實(shí)現(xiàn)數(shù)據(jù)實(shí)現(xiàn)數(shù)據(jù)共享,減少共享,減少數(shù)據(jù)冗余數(shù)據(jù)冗余n采用特定采用特定的數(shù)據(jù)模型的數(shù)據(jù)模型n具有較高具有較高的數(shù)據(jù)獨(dú)立的數(shù)據(jù)獨(dú)立性性n有統(tǒng)一的有統(tǒng)一的數(shù)據(jù)

8、控制功數(shù)據(jù)控制功能能考題舉例考題舉例n數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)DBDB)、數(shù)據(jù)庫(kù)系統(tǒng))、數(shù)據(jù)庫(kù)系統(tǒng)DBSDBS)、數(shù)據(jù)庫(kù)管理系統(tǒng))、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMSDBMS三者之間的關(guān)系是三者之間的關(guān)系是nA) DBSA) DBS包括包括DBDB和和DBMS B) DBMSDBMS B) DBMS包括包括DBDB和和DBS DBS nC) DBC) DB包括包括DBSDBS和和DBMS D) DBSDBMS D) DBS就是就是DB,DB,也就是也就是DBMS DBMS n數(shù)據(jù)庫(kù)系統(tǒng)的核心是數(shù)據(jù)庫(kù)系統(tǒng)的核心是nA A數(shù)據(jù)模型數(shù)據(jù)模型 B B數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)nC C數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) D D數(shù)據(jù)庫(kù)管理員數(shù)據(jù)庫(kù)管

9、理員nVisual FoxproVisual Foxpro是一種是一種nA A數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng) B B數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng) nC C數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) D D數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)數(shù)據(jù)模型數(shù)據(jù)模型P5-7??键c(diǎn)常考點(diǎn)數(shù)據(jù)模型數(shù)據(jù)模型n層次模型n網(wǎng)狀模型大 學(xué)學(xué)院1學(xué)院n處室1處室n系研究所學(xué)生1學(xué)生2學(xué)生3學(xué)生n課程1課程2課程n數(shù)據(jù)模型數(shù)據(jù)模型n關(guān)系模型n以關(guān)系數(shù)學(xué)理論為基礎(chǔ),一個(gè)二維表就是一個(gè)關(guān)系,操作的對(duì)象和結(jié)果都是二維表,模型簡(jiǎn)單、使用方便,應(yīng)用也最廣泛n新推出的數(shù)據(jù)庫(kù)系統(tǒng)幾乎都是關(guān)系型。考題舉例考題舉例nVFVF支持的數(shù)據(jù)模型是支持的數(shù)據(jù)模型是nA A層次數(shù)據(jù)模型層次數(shù)據(jù)

10、模型 B B關(guān)系數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型 nC C網(wǎng)狀數(shù)據(jù)模型網(wǎng)狀數(shù)據(jù)模型 D D樹狀數(shù)據(jù)模型樹狀數(shù)據(jù)模型n用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是 ( ( ) )。 nA) A) 關(guān)系模型關(guān)系模型 B) B) 網(wǎng)狀模型網(wǎng)狀模型 nC) C) 層次模型層次模型 D) D) 以上三個(gè)都是以上三個(gè)都是數(shù)據(jù)模型數(shù)據(jù)模型實(shí)體的描述實(shí)體的描述數(shù)據(jù)模型數(shù)據(jù)模型實(shí)體間的聯(lián)系實(shí)體間的聯(lián)系n一對(duì)一聯(lián)系(一對(duì)一聯(lián)系( 1:1 1:1 )n主表中的一條記錄只與從表中的一條記錄相關(guān)聯(lián),主表中的一條記錄只與從表中的一條記錄相關(guān)聯(lián),并且主表的記錄不同,對(duì)應(yīng)的從表中的記錄也不同。并且主表的記錄不同,

11、對(duì)應(yīng)的從表中的記錄也不同。n一對(duì)多聯(lián)系(一對(duì)多聯(lián)系( 1:N 1:N )n主表中的一條記錄與從表中的多條記錄相關(guān)聯(lián),且主表中的一條記錄與從表中的多條記錄相關(guān)聯(lián),且從表中的每條記錄只能與主表中的一條記錄相對(duì)應(yīng)。從表中的每條記錄只能與主表中的一條記錄相對(duì)應(yīng)。n多對(duì)多聯(lián)系(多對(duì)多聯(lián)系( M:N M:N )n主表中的一條記錄與從表中的多條記錄相關(guān)聯(lián),且主表中的一條記錄與從表中的多條記錄相關(guān)聯(lián),且從表中的每條記錄也與主表中的多條記錄相對(duì)應(yīng)。從表中的每條記錄也與主表中的多條記錄相對(duì)應(yīng)。必考點(diǎn)必考點(diǎn)數(shù)據(jù)模型數(shù)據(jù)模型實(shí)體間的聯(lián)系實(shí)體間的聯(lián)系實(shí)體聯(lián)系模型實(shí)體聯(lián)系模型E-RE-R模型)模型)n實(shí)體實(shí)體矩形框矩形框

12、n屬性屬性橢圓橢圓n聯(lián)絡(luò)聯(lián)絡(luò)菱形菱形n銜接銜接直線直線圖書作者書名借閱常考點(diǎn)??键c(diǎn)實(shí)體聯(lián)系模型實(shí)體聯(lián)系模型E-RE-R模型)模型)n建立建立E-RE-R模型的過程模型的過程n1 1提取實(shí)體提取實(shí)體n2 2確定實(shí)體間聯(lián)系確定實(shí)體間聯(lián)系n3 3確定實(shí)體和聯(lián)系的屬性確定實(shí)體和聯(lián)系的屬性n4 4確定實(shí)體的鍵確定實(shí)體的鍵n選課關(guān)系模型選課關(guān)系模型n實(shí)體實(shí)體 學(xué)生學(xué)生 課程課程n屬性屬性學(xué)號(hào)學(xué)號(hào), ,姓名姓名, ,性別性別, ,年齡年齡 課程號(hào)課程號(hào), ,課程名課程名, ,預(yù)修課號(hào)預(yù)修課號(hào)n聯(lián)絡(luò)聯(lián)絡(luò)學(xué)生與課程是多對(duì)多關(guān)系學(xué)生與課程是多對(duì)多關(guān)系 選課選課關(guān)系關(guān)系關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)原則關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)原則P12-1

13、3一般考點(diǎn)一般考點(diǎn)關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)過程關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)過程一般考點(diǎn)一般考點(diǎn)教學(xué)關(guān)系模型教學(xué)關(guān)系模型 E-R E-R圖圖學(xué)生學(xué)號(hào)#選修課程性別姓名出生日期預(yù)修課號(hào)課程名課程號(hào)#成果考題舉例考題舉例n公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)公司中有多個(gè)部門和多名職員,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,則實(shí)體部門和職員間部門,一個(gè)部門可以有多名職員,則實(shí)體部門和職員間的聯(lián)系是的聯(lián)系是nA Am:1 Bm:1 B1:m C1:m C1:1 D1:1 Dm:nm:n聯(lián)系聯(lián)系n一間宿舍可住多個(gè)學(xué)生,實(shí)體宿舍和學(xué)生之間的聯(lián)系是一間宿舍可住多個(gè)學(xué)生,實(shí)體宿舍和學(xué)生之間的聯(lián)系是nA A一對(duì)一

14、一對(duì)一 B B一對(duì)多一對(duì)多 C C多對(duì)一多對(duì)一 D D多對(duì)多多對(duì)多n設(shè)有學(xué)生和班級(jí)兩個(gè)實(shí)體,每個(gè)學(xué)生只能屬于一個(gè)班級(jí),設(shè)有學(xué)生和班級(jí)兩個(gè)實(shí)體,每個(gè)學(xué)生只能屬于一個(gè)班級(jí),一個(gè)班級(jí)可以有多名學(xué)生,則學(xué)生和班級(jí)實(shí)體之間的聯(lián)一個(gè)班級(jí)可以有多名學(xué)生,則學(xué)生和班級(jí)實(shí)體之間的聯(lián)系類型是(系類型是( )考題舉例考題舉例??键c(diǎn)??键c(diǎn)關(guān)系數(shù)據(jù)庫(kù)關(guān)系數(shù)據(jù)庫(kù)關(guān)系術(shù)語(yǔ)關(guān)系術(shù)語(yǔ)n關(guān)鍵字關(guān)鍵字( (碼碼) ):屬性或?qū)傩缘慕M合。:屬性或?qū)傩缘慕M合。n其值能唯一地標(biāo)識(shí)每一個(gè)元組。其值能唯一地標(biāo)識(shí)每一個(gè)元組。n外部關(guān)鍵字外部關(guān)鍵字( (外碼外碼) ) :n如果表中的一個(gè)字段不是本表的主關(guān)鍵字或候選如果表中的一個(gè)字段不是本表的主

15、關(guān)鍵字或候選關(guān)鍵字,而是另一個(gè)表的主關(guān)鍵字或候選關(guān)鍵字,關(guān)鍵字,而是另一個(gè)表的主關(guān)鍵字或候選關(guān)鍵字,則這個(gè)字段則這個(gè)字段( (屬性屬性) )就稱為外部關(guān)鍵字。就稱為外部關(guān)鍵字。關(guān)系的特點(diǎn)關(guān)系的特點(diǎn)n關(guān)系必須規(guī)范化關(guān)系必須規(guī)范化, ,表中不能再含表表中不能再含表. .n同一關(guān)系中不能出現(xiàn)相同屬性名同一關(guān)系中不能出現(xiàn)相同屬性名. .n關(guān)系中不允許有完全相同的元組關(guān)系中不允許有完全相同的元組. .n一個(gè)關(guān)系中元組的次序無關(guān)緊要一個(gè)關(guān)系中元組的次序無關(guān)緊要. .n一個(gè)關(guān)系中屬性的次序無關(guān)緊要一個(gè)關(guān)系中屬性的次序無關(guān)緊要. .考題舉例考題舉例n在在Visual FoxProVisual FoxPro中,

16、中,“表通常是指表通常是指 nA A表單表單 B B報(bào)表報(bào)表 nC C關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系 D D以上都不對(duì)以上都不對(duì) n在關(guān)系在關(guān)系A(chǔ)(S, SN, DA(S, SN, D和關(guān)系和關(guān)系B BD D,CN, NMCN, NM中,中,A A的主關(guān)的主關(guān)鍵字是鍵字是S, BS, B的主關(guān)鍵字是的主關(guān)鍵字是D D,則稱,則稱_是關(guān)系是關(guān)系A(chǔ) A的外碼。的外碼。n 關(guān)系運(yùn)算關(guān)系運(yùn)算P9-11P9-11n傳統(tǒng)的集合運(yùn)算笛卡爾)傳統(tǒng)的集合運(yùn)算笛卡爾)n并并n 由屬于這兩個(gè)關(guān)系的元組由屬于這兩個(gè)關(guān)系的元組組成的集合組成的集合. n交交n 由既屬于由既屬于R又屬于又屬于S的元的元組組成的集合。

17、即交的結(jié)果組組成的集合。即交的結(jié)果是是R和和S的共同元組。的共同元組。RSRSRSRS??键c(diǎn)??键c(diǎn)關(guān)系運(yùn)算關(guān)系運(yùn)算 差差 差是由屬于差是由屬于R但不屬于但不屬于S的元組組成的集合,即的元組組成的集合,即是從是從R中去掉中去掉S中也有的中也有的元組。元組。 RSR-S專門的關(guān)系運(yùn)算專門的關(guān)系運(yùn)算投影投影職工號(hào)、職工號(hào)、姓名姓名專門的關(guān)系運(yùn)算專門的關(guān)系運(yùn)算考題舉例考題舉例n有兩個(gè)關(guān)系有兩個(gè)關(guān)系R R和和SS 如下如下: :n 則由關(guān)系則由關(guān)系R R得到關(guān)系得到關(guān)系S S的操作是的操作是nA A自然連接自然連接 B B選擇選擇 nC C并并 D D投影投影n關(guān)系運(yùn)算中選擇某些列形成新的關(guān)系的運(yùn)算是關(guān)

18、系運(yùn)算中選擇某些列形成新的關(guān)系的運(yùn)算是_nA)A)選擇運(yùn)算選擇運(yùn)算 B) B)投影運(yùn)算投影運(yùn)算nC)C)交運(yùn)算交運(yùn)算D)D)除運(yùn)算除運(yùn)算n在下列關(guān)系運(yùn)算中在下列關(guān)系運(yùn)算中, ,不改變關(guān)系表中的屬性個(gè)數(shù)但能減少不改變關(guān)系表中的屬性個(gè)數(shù)但能減少元組個(gè)數(shù)的是元組個(gè)數(shù)的是_ _ nA A并并 B B交交 C C投影投影 D D笛卡兒乘積笛卡兒乘積 考題舉例考題舉例n有三個(gè)關(guān)系R、S和T如下: n 則由關(guān)系R和S得到關(guān)系T的操作是_ nA)自然連接 B)交 nC)除 D)并n有三個(gè)關(guān)系R,S,T 如下:n 其中關(guān)系T由關(guān)系R和S通過某種n 操作得到,該操作稱為_。nA.選擇 B.投影 nC. 交 D.

19、并主要內(nèi)容主要內(nèi)容n數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)nVisual FoxPro 6.0簡(jiǎn)介簡(jiǎn)介n項(xiàng)目管理器項(xiàng)目管理器nVF中創(chuàng)建數(shù)據(jù)庫(kù)、表中創(chuàng)建數(shù)據(jù)庫(kù)、表了解,不了解,不考考Visual FoxPro 6.0簡(jiǎn)介簡(jiǎn)介P19n起源于起源于Fox SoftwareFox Software公司的公司的xBASE,1992xBASE,1992年,微軟年,微軟收購(gòu)收購(gòu)Fox SoftwareFox Software公司,公司,20192019年推出年推出Visual Visual FoxPro 6.0FoxPro 6.0,是,是Microsoft2019Microsoft2019年發(fā)布的可視化年發(fā)布的可視

20、化編程語(yǔ)言集成包編程語(yǔ)言集成包Visual StudioVisual Studio中的一員。中的一員。n面向?qū)ο蟮臄?shù)據(jù)庫(kù)開發(fā)系統(tǒng)。面向?qū)ο蟮臄?shù)據(jù)庫(kù)開發(fā)系統(tǒng)。nVisual FoxPro 6.0Visual FoxPro 6.0是一個(gè)小型是一個(gè)小型DBMS(DBMS(數(shù)據(jù)庫(kù)管理數(shù)據(jù)庫(kù)管理系統(tǒng)系統(tǒng)) )。Visual FoxPro 6.0特點(diǎn)特點(diǎn)P19n1.1.增強(qiáng)的項(xiàng)目及數(shù)據(jù)庫(kù)管理增強(qiáng)的項(xiàng)目及數(shù)據(jù)庫(kù)管理n2.2.提高應(yīng)用程序開發(fā)的效率提高應(yīng)用程序開發(fā)的效率n3.3.互操作性和支持互操作性和支持InternetInternetn4.4.充分利用已有數(shù)據(jù)充分利用已有數(shù)據(jù)VFP6.0安裝步驟安裝步驟P

21、20-21n將將VFP系統(tǒng)光盤插入光驅(qū)。系統(tǒng)光盤插入光驅(qū)。n打開光盤,雙擊打開光盤,雙擊setup.exe文件。文件。n按向?qū)崾?,單擊按向?qū)崾?,單擊“下一步下一步”。n選擇選擇“接受協(xié)議接受協(xié)議”,單擊,單擊“下一步下一步”。n鍵入產(chǎn)品鍵入產(chǎn)品ID和用戶信息和用戶信息,擊擊“下一步下一步”。n選擇公用文件夾位置,按選擇公用文件夾位置,按“典型安裝或典型安裝或“自定自定義安裝義安裝”,直至安裝結(jié)束。,直至安裝結(jié)束。軟件的分類軟件的分類n軟件:軟件:n系統(tǒng)軟件:系統(tǒng)軟件:n應(yīng)用軟件:應(yīng)用軟件:VFP 6.0啟動(dòng)與退出啟動(dòng)與退出P21n啟動(dòng)系統(tǒng)啟動(dòng)系統(tǒng)n擊擊“開場(chǎng)開場(chǎng)”,選,選“程序程序” MS

22、 Visual FoxPro 6.0Visual FoxPro 6.0單擊。單擊。n雙擊桌面圖標(biāo)雙擊桌面圖標(biāo)n第一次啟動(dòng)時(shí),將彈第一次啟動(dòng)時(shí),將彈出出“歡迎使用屏,歡迎使用屏,單擊單擊“關(guān)閉此屏關(guān)閉此屏” ,則進(jìn)入主界面。則進(jìn)入主界面。n退出系統(tǒng)退出系統(tǒng)n單擊標(biāo)題欄的單擊標(biāo)題欄的“關(guān)關(guān)閉窗閉窗”。n從從“文件文件” 菜單中菜單中選選“退出退出”n擊左上方狐貍圖標(biāo),擊左上方狐貍圖標(biāo),從下拉菜單中選從下拉菜單中選“封封鎖或按鎖或按Alt+F4。n在命令窗口中鍵入在命令窗口中鍵入quit,回車,回車VFP的三種工作方式的三種工作方式P22VFP的三種工作方式的三種工作方式菜單命令菜單命令工具按鈕工具

23、按鈕命令窗口命令窗口VFP的窗口的窗口數(shù)據(jù)瀏覽和數(shù)據(jù)瀏覽和編輯窗口編輯窗口代碼窗口代碼窗口命令窗口命令窗口主窗口主窗口VFP的工具欄的工具欄 P25-26主要內(nèi)容主要內(nèi)容n數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)nVisual FoxPro 6.0簡(jiǎn)介簡(jiǎn)介n項(xiàng)目管理器項(xiàng)目管理器nVF中創(chuàng)建數(shù)據(jù)庫(kù)、表中創(chuàng)建數(shù)據(jù)庫(kù)、表必考點(diǎn)必考點(diǎn)項(xiàng)目管理器項(xiàng)目管理器 P29-30必考點(diǎn)必考點(diǎn)項(xiàng)目管理器項(xiàng)目管理器項(xiàng)目名稱項(xiàng)目名稱選項(xiàng)卡選項(xiàng)卡創(chuàng)建項(xiàng)目創(chuàng)建項(xiàng)目n1. 建立工作目錄建立工作目錄n 組織和管理磁盤中的各類文件組織和管理磁盤中的各類文件n2. 建立項(xiàng)目文件建立項(xiàng)目文件n 菜單:選擇菜單:選擇“文件文件/新建菜單命令,或按

24、工具新建菜單命令,或按工具欄欄“新建按鈕,在新建按鈕,在“新建對(duì)話框中選擇新建對(duì)話框中選擇“工程工程項(xiàng)項(xiàng)n 命令:命令:CREATE PROJECT n3.打開項(xiàng)目文件打開項(xiàng)目文件n 菜單:選擇菜單:選擇“文件文件/翻開菜單命令,或按工具翻開菜單命令,或按工具欄的欄的“翻開按鈕,在翻開按鈕,在“翻開對(duì)話框中選擇項(xiàng)目翻開對(duì)話框中選擇項(xiàng)目文件文件(*.PJX)n 命令:命令:MODIFY PROJECT 項(xiàng)目管理器項(xiàng)目管理器n移動(dòng)和縮放項(xiàng)目管理器移動(dòng)和縮放項(xiàng)目管理器n展開或折疊項(xiàng)目管理器展開或折疊項(xiàng)目管理器 n拆分項(xiàng)目管理器拆分項(xiàng)目管理器 n停放項(xiàng)目管理器停放項(xiàng)目管理器項(xiàng)目信息設(shè)置項(xiàng)目信息設(shè)置n項(xiàng)

25、目信息設(shè)置方法:打開項(xiàng)目管理器,選擇項(xiàng)目信息設(shè)置方法:打開項(xiàng)目管理器,選擇“工程工程/ /項(xiàng)目項(xiàng)目信息菜單命令,翻開信息菜單命令,翻開“項(xiàng)目信息對(duì)話框。項(xiàng)目信息對(duì)話框。項(xiàng)目管理器的操作項(xiàng)目管理器的操作n 移去或刪除文件移去或刪除文件n按按“移去按鈕,將選定的對(duì)象從項(xiàng)目中移去移去按鈕,將選定的對(duì)象從項(xiàng)目中移去n按按“刪除按鈕,將選定的對(duì)象從硬盤上刪除,刪除按鈕,將選定的對(duì)象從硬盤上刪除,并且不可恢復(fù)并且不可恢復(fù)n 創(chuàng)建和修改文件創(chuàng)建和修改文件n按按“新建按鈕,將創(chuàng)建制定類型的文件新建按鈕,將創(chuàng)建制定類型的文件n按按“修正按鈕,將對(duì)選定的文件進(jìn)行修改修正按鈕,將對(duì)選定的文件進(jìn)行修改n 為文件添加說

26、明為文件添加說明n選擇選擇“工程工程/編輯說明菜單命令,或文件快捷菜編輯說明菜單命令,或文件快捷菜單的單的“編輯說明命令編輯說明命令查詢查詢(.QPR)(.QPR)工程工程(.PJX)(.PJX)文檔文檔數(shù)據(jù)數(shù)據(jù)代碼代碼類類其他其他自由表自由表(.DBF)(.DBF)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)(.DBC)(.DBC)庫(kù)表庫(kù)表(.DBF)(.DBF)備注備注(.FTP)(.FTP)索引索引(.IDX)(.IDX)VFP項(xiàng)目組織圖項(xiàng)目組織圖主要內(nèi)容主要內(nèi)容n數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)nVisual FoxPro 6.0簡(jiǎn)介簡(jiǎn)介n項(xiàng)目管理器項(xiàng)目管理器nVF中創(chuàng)建表、數(shù)據(jù)庫(kù)中創(chuàng)建表、數(shù)據(jù)庫(kù)必考點(diǎn)必考點(diǎn)定義字段:為

27、每個(gè)字段指定名稱、數(shù)據(jù)類型和寬度,它們決定了表中的數(shù)據(jù)定義字段:為每個(gè)字段指定名稱、數(shù)據(jù)類型和寬度,它們決定了表中的數(shù)據(jù)是如何被標(biāo)識(shí)和保存的是如何被標(biāo)識(shí)和保存的 字段名:以字母或漢字開頭,字母、漢字、數(shù)字或下劃線組成,不能包字段名:以字母或漢字開頭,字母、漢字、數(shù)字或下劃線組成,不能包含空格。數(shù)據(jù)庫(kù)表字段名最長(zhǎng)為含空格。數(shù)據(jù)庫(kù)表字段名最長(zhǎng)為128128個(gè)字符,自由表字段名最長(zhǎng)為個(gè)字符,自由表字段名最長(zhǎng)為1010個(gè)字符個(gè)字符 字段類型:決定了存儲(chǔ)在字段中的值的數(shù)據(jù)類型字段類型:決定了存儲(chǔ)在字段中的值的數(shù)據(jù)類型 字段寬度:指能夠容納存儲(chǔ)數(shù)據(jù)的長(zhǎng)度字段寬度:指能夠容納存儲(chǔ)數(shù)據(jù)的長(zhǎng)度 小數(shù)位:若字段的

28、類型是數(shù)值型小數(shù)位:若字段的類型是數(shù)值型(N)(N)和浮點(diǎn)型和浮點(diǎn)型(F)(F)時(shí),還需給出小數(shù)位數(shù)。時(shí),還需給出小數(shù)位數(shù)。小數(shù)位數(shù)不能大于小數(shù)位數(shù)不能大于9 9,雙精度型,雙精度型數(shù)據(jù)的小數(shù)位數(shù)不能大于數(shù)據(jù)的小數(shù)位數(shù)不能大于1818 使用空值:在建立數(shù)據(jù)表時(shí),使用空值:在建立數(shù)據(jù)表時(shí),可以指定字段是否接受空值可以指定字段是否接受空值NULLNULL)表設(shè)計(jì)器表設(shè)計(jì)器P79字段類型和寬度字段類型和寬度P79-80類類 型型寬度寬度小數(shù)位數(shù)小數(shù)位數(shù)說說 明明字符型字符型可選可選單位:字符單位:字符貨幣型貨幣型8數(shù)值型數(shù)值型可選可選可選可選寬度包括小數(shù)點(diǎn)和小數(shù)位寬度包括小數(shù)點(diǎn)和小數(shù)位浮點(diǎn)型浮點(diǎn)型可

29、選可選可選可選同上,長(zhǎng)度在表中最長(zhǎng)可達(dá)同上,長(zhǎng)度在表中最長(zhǎng)可達(dá)20位位日期型日期型8日期時(shí)間型日期時(shí)間型8雙精度型雙精度型8可選可選整型整型4邏輯型邏輯型1備注型備注型4存不定長(zhǎng)字符型文本如簡(jiǎn)歷等存不定長(zhǎng)字符型文本如簡(jiǎn)歷等通用型通用型4存電子表、文檔、圖片等存電子表、文檔、圖片等ole對(duì)象對(duì)象字符型(二進(jìn)制)字符型(二進(jìn)制)可選可選同同“字符型字符型”,但當(dāng)代碼頁(yè)更改時(shí)自賦值不,但當(dāng)代碼頁(yè)更改時(shí)自賦值不變變備注型(二進(jìn)制)備注型(二進(jìn)制)4同同“備注型備注型”,但當(dāng)代碼頁(yè)更改時(shí)自賦值不,但當(dāng)代碼頁(yè)更改時(shí)自賦值不變變“學(xué)生學(xué)生”、“課程和課程和“成果三個(gè)表成果三個(gè)表建立建立“教學(xué)管理數(shù)據(jù)庫(kù)教學(xué)管

30、理數(shù)據(jù)庫(kù)“學(xué)生學(xué)生”、“課程和課程和“成果三個(gè)表成果三個(gè)表建立建立“教學(xué)管理數(shù)據(jù)庫(kù)教學(xué)管理數(shù)據(jù)庫(kù)表的操作表的操作瀏覽器操縱表瀏覽器操縱表n瀏覽操縱瀏覽操縱n項(xiàng)目管理器中,擊表名項(xiàng)目管理器中,擊表名閱讀閱讀n命令:命令:browse(先用先用use打開表)打開表) n添加記錄添加記錄n菜單命令菜單命令“表表” “追加新紀(jì)錄追加新紀(jì)錄”n快捷鍵:快捷鍵:Ctrl+Yn修改記錄修改記錄n光標(biāo)定位在要修改的記錄實(shí)現(xiàn)修改光標(biāo)定位在要修改的記錄實(shí)現(xiàn)修改n刪除記錄刪除記錄n菜單命令菜單命令“表表” “追加新紀(jì)錄完成邏輯刪追加新紀(jì)錄完成邏輯刪除除表的操作表的操作輸入記錄輸入記錄n字符型、數(shù)值型、邏輯型、日期型等字段類型數(shù)字符型、數(shù)值型、邏輯型、日期型等字段類型數(shù)據(jù)可以直接在瀏覽窗口或編輯窗口中輸入據(jù)可以直接在瀏覽窗口或編輯窗口中輸入n一般字段直接輸入,滿長(zhǎng)自動(dòng)跳轉(zhuǎn)一般字段直接輸入,滿長(zhǎng)自動(dòng)跳轉(zhuǎn)n邏輯型只能輸入邏輯型只能輸入T/t/Y/y/F/f/N/nT/t/Y/y/F/f/N/nn日期型必須與日期格式相符日期型必須與日期格式相符n備注型和通用型用雙擊或備注型和通用型用雙擊或Ctrl+PgDnCtrl+PgDn進(jìn)入編輯,進(jìn)入編輯,退出編輯擊關(guān)閉窗或退出編輯擊關(guān)閉窗或Ctrl+wCtrl+w,備注型直接編輯,備注型直接編輯,通用型擊通用型擊“編輯的編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論