VFP復(fù)習(xí)要點(diǎn)有答案_第1頁
VFP復(fù)習(xí)要點(diǎn)有答案_第2頁
VFP復(fù)習(xí)要點(diǎn)有答案_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、2015年VFP復(fù)習(xí)要點(diǎn)一. 選擇題30題X 1分=30分知識(shí)點(diǎn)涉及各章節(jié)內(nèi)容。二. 填空題10題X 1分=10分知識(shí)點(diǎn)涉及各章節(jié)內(nèi)容。三. 簡答題5題X 6分=30分1. 計(jì)算機(jī)數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了哪幾個(gè)階段?人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫系統(tǒng)階段2. 什么是數(shù)據(jù)庫?數(shù)據(jù)庫(簡稱DB)是以一定的組織形式存放在計(jì)算機(jī)存儲(chǔ)介質(zhì)上的相互關(guān)聯(lián)的數(shù)據(jù)的集合。3. 什么是數(shù)據(jù)庫系統(tǒng)(DBS)?數(shù)據(jù)庫系統(tǒng)(DataBase System,簡稱DBS)是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方 便用戶訪問的計(jì)算機(jī)軟硬件資源組成的具有管理數(shù)據(jù)庫功能的計(jì)算機(jī)系統(tǒng)。4. 數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)是什么?數(shù)

2、據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)包括外模式、概念模式、內(nèi)模式。5. 什么是實(shí)體?客觀存在并可相互區(qū)別的事物稱為實(shí)體。6. 什么是關(guān)鍵字(碼)?什么是主關(guān)鍵字(主碼)?什么是外部關(guān)鍵字?唯一標(biāo)識(shí)實(shí)體的屬性或?qū)傩越M合稱為碼(或關(guān)鍵字)。7. 什么是域?什么是屬性?屬性的取值范圍稱為該屬性的域。實(shí)體所具有的某一特性稱為屬性。8. 什么是一對多聯(lián)系?如果對于實(shí)體集 A中的每一個(gè)實(shí)體,實(shí)體集 B中有n個(gè)實(shí)體(n >0)與之聯(lián)系,反之,對于實(shí) 體集B中的每一個(gè)實(shí)體,實(shí)體集 A中至多只有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集A與實(shí)體集B有一對多聯(lián)系,記為1 : n。9. 兩個(gè)實(shí)體型之間的聯(lián)系可以分為哪三類?分別舉例說明并

3、加以分析。(1)一對一聯(lián)系(1 : 1):例如,學(xué)校里面,一個(gè)學(xué)校只有一個(gè)正校長,而一個(gè)正校長只在一個(gè)學(xué)校中正式任職,則正校長與學(xué)校之間具有一對一聯(lián)系。(2)一對多聯(lián)系(1 : n):例如,一個(gè)學(xué)校中有若干名老師,而每個(gè)老師只在一個(gè)學(xué)校中 正式任職,則學(xué)校與老師之間具有一對多聯(lián)系。(3)多對多聯(lián)系(m: n):例如:一本圖書可以被多個(gè)讀者在不同時(shí)間借閱,一個(gè)讀者可以 借閱多本圖書,則讀者與圖書之間是多對多聯(lián)系。10. 數(shù)據(jù)模型主要包括哪兩類?數(shù)據(jù)模型主要有兩大類,分別是概念數(shù)據(jù)模型(實(shí)體聯(lián)系模型)和基本數(shù)據(jù)模型(結(jié)構(gòu)數(shù) 據(jù)模型)。11. 基本數(shù)據(jù)模型中最著名的有哪四類?基本數(shù)據(jù)模型,其中最著名

4、的有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P汀?2什么是概念模型?數(shù)據(jù)模型是數(shù)據(jù)特征的抽象,是的數(shù)據(jù)庫管理教學(xué)形式框架。數(shù)據(jù)庫系統(tǒng)中用以提供信息表示和操作手段的形式構(gòu)架。數(shù)據(jù)模型包括數(shù)據(jù)庫數(shù)據(jù)的結(jié)構(gòu)部分、數(shù)據(jù)庫數(shù)據(jù)的操作部 分和數(shù)據(jù)庫數(shù)據(jù)的約束條件。13. 什么是 DBMS?數(shù)據(jù)庫管理是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護(hù)數(shù)據(jù)庫,簡稱DBMS。它對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。14. E-R圖的三要素是什么?實(shí)體型、屬性和聯(lián)系。15. 什么是層次模型?什么是網(wǎng)狀模型?分別舉例說明。層次模型是指用樹型(層次)結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型。舉

5、例:教員學(xué)生層次數(shù)據(jù)庫模型用網(wǎng)絡(luò)結(jié)構(gòu)表示實(shí)體類型及其實(shí)體之間聯(lián)系的模型。舉例:通常一個(gè)學(xué)生可以選修若干門課程,某一課程可以被多個(gè)學(xué)生選修,因此,學(xué)生與 課程之間是多對多的聯(lián)系。這樣的實(shí)體聯(lián)系圖不能直接用網(wǎng)狀模型來表示,因?yàn)榫W(wǎng)狀模型 中不能直接表示實(shí)體之間多對多的聯(lián)系,為此引入一個(gè)學(xué)生選課的聯(lián)結(jié)記錄。它由3個(gè)數(shù)據(jù)項(xiàng)組成,即學(xué)號(hào)、課程號(hào)、成績,表示某個(gè)學(xué)生選修某一門課程及其成績。這樣,學(xué)生選課數(shù)據(jù)庫包括3個(gè)記錄類型:學(xué)生、課程和選課。16. 關(guān)系模型采用什么結(jié)構(gòu)表示實(shí)體類型以及實(shí)體間聯(lián)系?關(guān)系模型采用二維表結(jié)構(gòu)表示實(shí)體類型以及實(shí)體間聯(lián)系17. 什么是記錄(也稱元組)?什么是字段(屬性)?記錄是表中

6、的水平方向的行,一個(gè)元組對應(yīng)表中的一條記錄,也對應(yīng)一個(gè)實(shí)體。字段是表中的垂直方向的列,每個(gè)屬性都有一個(gè)屬性名,屬性值則是各個(gè)元組實(shí)行的取值。18. 分別寫出表、數(shù)據(jù)庫、單索引、結(jié)構(gòu)復(fù)合索引、查詢、表單、報(bào)表、菜單、程序、生成的 菜單程序文件的擴(kuò)展名?(只需要寫出主文件名即可)表:.DBF數(shù)據(jù)庫: 單索引:DX結(jié)構(gòu)復(fù)合索引:.CDX查詢:表單: 報(bào)表:菜單:程序:生成:佃.變量的命名規(guī)則是什么?1、變量的命名規(guī)則是變量名有字母、數(shù)字和下劃線組成。以字母和下劃線開頭,長度以1128個(gè)英文字符,但是不能使用 VFP中的保留字,也不能同VFP中專用的系統(tǒng)內(nèi)存變量 同名。2、 內(nèi)存變量名的命名盡量要有意

7、義,以便識(shí)別和具有可讀性。20.內(nèi)存變量按照作用域不同可以分為哪三類?各自的作用范圍是怎樣的?全局變量、普通變量、局部變量。全局變量21.分別舉例表示空值、空字符串、空格字符串,并寫出測試函數(shù)ISNULL(.NULL.)、ISNULL(not NULL)、 ISNULL(O)、 empty (”")、 empty (”")、empty ("0”)、empty (0)、 empty ("34a ”、的值?空值:.null.空字符串:”空格字符串:”測試函數(shù):? ISNULL(.NULL.) &&.T.? empty (”")&am

8、p;&.T.? empty (”")&&T.? empty ("0”)&&.F.? empty (0)&&T.? empty ("34a ”)&&F.? ISNULL( not NULL)&&T.? ISNULL(NULL)&&.T? ISNULL(0)&&F.22 什么是程序?程序是指23 根據(jù)其是否可在操作系統(tǒng)環(huán)境下直接執(zhí)行,程序可分為哪三類?根據(jù)其是否可在操作系統(tǒng)環(huán)境下直接執(zhí)行,程序可分為源語言程序、目標(biāo)程序和可執(zhí)行程 序。24什么是源語言

9、程序、目標(biāo)程序和可執(zhí)行程序?25.結(jié)構(gòu)化程序由哪三種基本結(jié)構(gòu)組成?結(jié)構(gòu)化程序由三種基本結(jié)構(gòu)組成:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。26 什么是關(guān)系?什么是關(guān)系模型?27.基本關(guān)系運(yùn)算主要有哪兩類?傳統(tǒng)的集合運(yùn)算包括哪些運(yùn)算?專門的關(guān)系運(yùn)算包括哪些28 什么是選擇運(yùn)算?什么是投影運(yùn)算?什么是自然連接?29.關(guān)系的完整性規(guī)則主要包括哪些?30 什么是域完整性規(guī)則?什么是實(shí)體完整性規(guī)則?31 什么是參照完整性規(guī)則?參照完整性規(guī)則主要包括哪些規(guī)則?并解釋各規(guī)則的含義?32.什么是自由表?什么是數(shù)據(jù)庫表?33數(shù)據(jù)庫表的擴(kuò)展屬性主要包括哪些?34 什么是數(shù)據(jù)字典?35什么是索引?排序和索引的區(qū)別是什么?36.

10、索引的類型有哪幾種?索引文件的類型有哪幾種?簡述結(jié)構(gòu)復(fù)合索引文件的特點(diǎn)?37 什么是主控索引?38. 順序查詢和索引查詢的區(qū)別是什么?39. 創(chuàng)建表的永久性關(guān)系前需要做哪些準(zhǔn)備?40查詢和視圖的區(qū)別是什么?查詢設(shè)計(jì)器和視圖設(shè)計(jì)器的最主要區(qū)別是什么?41 什么是面向?qū)ο蟪绦蛟O(shè)計(jì)?面向?qū)ο笈c結(jié)構(gòu)化程序設(shè)計(jì)的區(qū)別是什么?42 什么是事件、對象、方法?對象的引用有哪兩種引用方式?43 VFP基類包括哪兩類?類有哪些特征?44 什么是容器?四.綜合題(共30分)1. SQL查詢語句(2分X 3題=6分)教材例題 例 4-4、 例 4-7、例 4-9、例 4-11、例 4-13、例 4-14、例 4-18、例 4-17、例 4-19、 例 4-22、例 4-28、例 4-29、例 4-30、例 4-35-1、例 4-36-2、例 4-38、例 4-39、例 4-43、例 4-49、 例 4-51、例 4-54、2. 編程題(8分X 2題=16分)(1) 實(shí)驗(yàn)教材例題實(shí)驗(yàn)4.2第1、2、5題,實(shí)驗(yàn)5.2第2、3、5題。(2) 求n以內(nèi)的奇數(shù)和、偶數(shù)和、自然數(shù)之和、階乘、自然數(shù)的階乘之和。(可參見教材例 2-22、例 2-23、例 2-24)(3)教材例2-12、例2-15、例2-36 (用自定義函數(shù)求階乘)3. 表單

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論