|
一、選擇題 1. 在一個二維表中,行稱為________,列稱為________。 A) 屬性;元組 B) 元組;屬性 C) 關(guān)系;元組 D) 屬性;關(guān)系 2. 數(shù)據(jù)庫系統(tǒng)的核心是________。 A) 數(shù)據(jù)庫管理系統(tǒng) B) 數(shù)據(jù)庫 C) 數(shù)據(jù) D) 數(shù)據(jù)庫應(yīng)用系統(tǒng) 3. VFP是一種________數(shù)據(jù)庫管理系統(tǒng)。 A) 層次型 B) 網(wǎng)狀型 C) 關(guān)系型 D) 樹型 4. 支持數(shù)據(jù)庫各種操作的軟件系統(tǒng)是________。 A) 數(shù)據(jù)庫系統(tǒng) B) 操作系統(tǒng) C) 數(shù)據(jù)庫管理系統(tǒng) D) 命令系統(tǒng) 5. 在關(guān)系模型中,從表中選出滿足條件的記錄的操作稱為________。 A) 連接 B) 投影 C) 聯(lián)系 D) 選擇 6. 數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是________。 A) 文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)可以管理各種類型的文件 B) 文件系統(tǒng)管理的數(shù)據(jù)較少,而數(shù)據(jù)庫系統(tǒng)能管理大量數(shù)據(jù) C) 文件系統(tǒng)比較簡單,數(shù)據(jù)庫系統(tǒng)比較復(fù)雜 D) 文件系統(tǒng)沒有解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)解決了這些問題 7. 在關(guān)系運算中,選擇的操作對象是________;投影的操作對象是________;連接的操作對象是______ __。 A) 一個表;一個表;兩個表 B) 一個表;兩個表;兩個表 C) 一個表;一個表;一個表 D) 兩個表;一個表;兩個表 8. 在關(guān)系數(shù)據(jù)庫中,基本的關(guān)系運算有三種,它們是________。 A) 選擇、投影和統(tǒng)計 B) 選擇、投影和連接 C) 排序、索引和選擇 D) 統(tǒng)計、查找和連接 9. VFP是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),所謂關(guān)系是指________。 A) 表中各個記錄之間的聯(lián)系 B) 數(shù)據(jù)模型滿足一定條件的二維表格式 C) 表中各個字段之間的聯(lián)系 D) 一個表與另一個表之間的聯(lián)系 10. 一個倉庫里可以存放多個部件,一種部件可以存放于多個倉庫,倉庫與部件之間是________的聯(lián)系。 A) 一對一 B) 多對一 C) 一對多 D) 多對多 11. 自然連接要求被連接的兩關(guān)系有若干相同的________。 A) 實體名 B) 屬性名 C) 主關(guān)鍵字 D) 主屬性名 12. 數(shù)據(jù)庫類型是根據(jù)________劃分的。 A) 文件形式 B) 存取數(shù)據(jù)方法 C) 數(shù)據(jù)模型 D) 記錄形式 13. 關(guān)系是指________。 A) 元組的集合 B) 字段的集合 C) 屬性的集合 D) 實例的集合 14. 對于關(guān)系S(S1, S2, S3, S4),寫一條規(guī)則,把其中S2的屬性限制在10-20之間,則這條規(guī)則屬 于________。 A) 參照完整性規(guī)則 B) 實體完整性規(guī)則 C) 域完整性規(guī)則 D) 不屬于以上任何規(guī)則 15. 在使用項目管理器時,如果需要創(chuàng)建文件,利用“文件”菜單中的“新建”命令創(chuàng)建的文件_______ _。 A) 屬于當(dāng)前打開的項目 B) 不屬于任何項目 1/12頁 C) 屬于任何項目 D) 以上都不正確 16. 在使用項目管理器時,如果要移去一個文件,在對話框中選擇“移去”按鈕,系統(tǒng)會把所選擇的文件 移走,被移走的文件將會________。 A) 不被保留在原目錄中 B) 將被從磁盤上刪除 C) 也可能保留在原來的目錄中,也可能被保留在其他目錄中 D) 被保留在原目錄中 17. Visual FoxPro的工作方式不包括_______。 A) 程序執(zhí)行方式 B) 結(jié)構(gòu)操作方式 C) 菜單操作方式 D) 命令操作方式 18. 關(guān)于VFP命令格式的規(guī)則,下面敘述錯誤的是________。 A) 每條命令必須以命令動詞開頭 B) 命令動詞太長,最小保留4個字符 C) FOR和WHILE引導(dǎo)的條件子句是有區(qū)別的 D) 命令動詞后面的子句順序是不能調(diào)換的 19. 下面關(guān)于“類”的描述,錯誤的是________。 A) 一個類包含了相似的有關(guān)對象的特征和行為方法 B) 類可以按所定義的屬性、事件和方法進行實際的行為操作 C) 類只是實例對象的抽象 D) 類并不實行任何行為操作,它僅僅表明該怎樣做 20. 下列關(guān)于對象的說法,不正確的是_______。 A) 任何對象都有自己的屬性和方法 B) 屬性是對象所固有的物理特征,方法是附屬于對象的行為和動作 C) 客觀世界的任何實體都可以看作是對象 D) 不同的對象具有相同的屬性和方法 21. 關(guān)系數(shù)據(jù)庫系統(tǒng)中所使用的數(shù)據(jù)結(jié)構(gòu)是 A)表格 B)二維表 C)樹 D)圖 22. 下面關(guān)于屬性、事件和方法的敘述中,錯誤的是 A)屬性用于描述對象的狀態(tài),方法用于表示對象的行為 B)基于同一類產(chǎn)生的兩個對象可以分別設(shè)置自己的屬性值 C)事件代碼也可以像方法一樣被顯示調(diào)用 D)在新建一個表單時,可以添加新的屬性、方法和事件 23. 對關(guān)系S和關(guān)系R進行集合運算,結(jié)果中既包含S中元組也包含R中元組,這種集合運算稱為 A)并運算 B)交運算 C)差運算 D)積運算 24. 數(shù)據(jù)處理的核心問題是_______。 A) 數(shù)據(jù)管理 B)數(shù)據(jù)分組 C)安全維護 D)數(shù)據(jù)傳輸 25. 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是_______。 A)DB包括DBS和DB B) DBMS包括DB和DBS C) DBS包括DB和DBMS D) 三者之間沒有聯(lián)系 26. 從關(guān)系模式中指定若干個屬性組成新的關(guān)系稱為_______。 A)選擇 B)投影 C) 連接 D)人工連接 27. 計算機數(shù)據(jù)管理依次經(jīng)歷了_______幾個階段。 A)人工管理、文件系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫系統(tǒng) B) 文件系統(tǒng)、人工管理、數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng) C) 數(shù)據(jù)庫系統(tǒng)、人工管理、分布式數(shù)據(jù)庫系統(tǒng)、文件系統(tǒng) D)人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng) 28. 按一定的組織形式存儲在一起的相互關(guān)聯(lián)的數(shù)據(jù)集合稱為_______。 A)數(shù)據(jù)庫管理系統(tǒng) B) 數(shù)據(jù)庫 C) 數(shù)據(jù)庫應(yīng)用系統(tǒng) D) 數(shù)據(jù)庫系統(tǒng) 29. 在一個關(guān)系中,不可能有完全相同的_______。 A)分量 B) 屬性 C) 域 D)元組 2/12頁 30. 下列操作方法中,不能退出VFP的一項是_______。 A) 單擊“文件”菜單中的“退出”命令 B) 單擊“文件”菜單中的“關(guān)閉”命令 C) 在命令窗口中輸入QUIT命令,按Enter鍵 D) 按Alt+F4鍵 31. 下面關(guān)于項目及項目中的文件的敘述,不正確的一項是_______。 A) 項目中的文件不是項目的一部分 B) 項目中的文件表示該文件與項目建立了一種關(guān)聯(lián) C) 項目中的文件是項目的一部分 D) 項目中的文件是獨立存在的 32. 按所使用的數(shù)據(jù)模型來分,數(shù)據(jù)庫可分為_______三種模型。 A)網(wǎng)狀、鏈狀和環(huán)狀 B) 獨享、共享和分時 C)大型、中型和小型 D) 層次、關(guān)系和網(wǎng)狀 33. 下列關(guān)于類的說法,不正確的是_______。 A)類是對象的集合,類是對一類相似對象的性質(zhì)描述 B) 類是對象的實例,對象是類的集合 C) 類具有繼承性、封裝性等特性 D)類可以派生出新類,這里派生出來的新類被稱為子類,原有的類被稱為父類。子類將繼承父類的所有 屬性和方法 34. 下列關(guān)于事件的說法,不正確的是_______。 A)用戶可以根據(jù)自己的需要創(chuàng)建事件 B)事件是一種由系統(tǒng)預(yù)先定義而由用戶或系統(tǒng)發(fā)出的動作 C)事件可以由系統(tǒng)和用戶引發(fā) D)事件是由系統(tǒng)定義的,用戶不能隨便創(chuàng)建或修改 35. 層次模型不能直接表示_______。 A)1:1關(guān)系 B)1:n關(guān)系 C)m:n關(guān)系 D)1:1和1:n關(guān)系 36. 如果一個班只能有一個班長,而且一個班長不能同時擔(dān)任其他班的班長,班級和班長兩個實體之間的 關(guān)系屬于_______。 A)一對一聯(lián)系 B)一對二聯(lián)系 C)多對多聯(lián)系 D)一對多聯(lián)系 37. 設(shè)有關(guān)系R1和R2,經(jīng)過關(guān)系運算得到結(jié)果S,則S是_______。 A)一個關(guān)系 B)一個表單 C)一個數(shù)據(jù)庫 D)一個數(shù)組 38. Visual FoxPro DBMS是_______。 A)操作系統(tǒng)的一部分 B)操作系統(tǒng)支持下的系統(tǒng)軟件 C)一種編譯程序 D)一種 操作系統(tǒng) 39. 對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中使用_______。 A)屬性描述 B)關(guān)鍵字描述 C)二維表格描述 D)實體描述 40. 把實體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,實體之間多對多聯(lián)系在關(guān)系模型中是通過_______。 A)建立新的屬性來實現(xiàn) B)建立新的關(guān)鍵字來實現(xiàn) C)建立新的關(guān)系來實現(xiàn) D)建立新的實體來實現(xiàn) 41. 專門的關(guān)系運算不包括下列中的_______。 A)連接運算 B)選擇運算 C)投影運算 D)交運算 42. 對關(guān)系S和關(guān)系R進行集合運算,結(jié)果中既包含S中元組也包含R中元組,這種集合運算稱為______ _。 A)并運算 B)交運算 C)差運算 D)積運算 3/12頁 43. 關(guān)系模型中,一個關(guān)鍵字是_______。 A)只能由一個屬性組成 B)可由一個或多個其值能唯一標識該關(guān)系模式中任何元組的屬性組成 C)可由多個任意屬性組成 D)以上都不是 44. 關(guān)系模式的任何屬性_______。 A)在該關(guān)系模式中的命名可以不唯一 B)可以再分 C)不可再分 D)以上都不是 45. 同一個關(guān)系模型的任兩個元組值_______。 A)不能完全相同 B)可以相同 C)必須全部相同 D)以上都不是 46. 關(guān)系模型是用關(guān)系表示_______。 A)實體 B)聯(lián)系 C)屬性 D)實體及其聯(lián)系 47. 若關(guān)系中的某一屬性組的值能唯一地標識一個元組,則稱該屬性組為_______。 A)主鍵 B)候選鍵 C)主屬性 D)外部鍵 48. 數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和完整性約束三部分組成了_______。 A)關(guān)系模型 B)關(guān)系 C)關(guān)系模式 D)關(guān)系數(shù)據(jù)庫 49. 下列四項中,_______不是構(gòu)成數(shù)據(jù)模型的要素。 A)完整性約束 B)數(shù)據(jù)操作 C)數(shù)據(jù)結(jié)構(gòu) D)數(shù)據(jù)類型 50. 下列關(guān)系運算中,_______是單目運算。 A)連接 B)選擇 D)比較 C)自然連接 51. 下面關(guān)系數(shù)據(jù)庫系統(tǒng)的說法,正確的一項是_______。 A)數(shù)據(jù)庫中只存在數(shù)據(jù)項之間的聯(lián)系 B)數(shù)據(jù)庫中只存在記錄之間的聯(lián)系 C)數(shù)據(jù)庫的數(shù)據(jù)項之間和記錄之間都存在聯(lián)系 D)數(shù)據(jù)庫的數(shù)據(jù)項之間和記錄之間都不存在聯(lián)系 52. 兩個實體之間的聯(lián)系可以分為3種類型,其中不包括_______。 A)一對一聯(lián)系 B)一對多聯(lián)系 C)多對多聯(lián)系 D)多對一聯(lián)系 53. 下列關(guān)于數(shù)據(jù)庫系統(tǒng)的說法不正確的是_______。 A)數(shù)據(jù)庫系統(tǒng)實現(xiàn)了有組織地、動態(tài)地存儲大量相關(guān)數(shù)據(jù)的功能,提供了數(shù)據(jù)處理和信息資源共享的便 利手段 B)數(shù)據(jù)庫系統(tǒng)分為5部分:硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶 C)數(shù)據(jù)庫系統(tǒng)分為4部分:硬件系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶 D)數(shù)據(jù)庫系統(tǒng)是指引進數(shù)據(jù)庫技術(shù)后的計算機系統(tǒng) 54. 如果要改變一個關(guān)系中屬性的排列順序,應(yīng)使用的關(guān)系運算是_______。 A)自然連接 B)選擇 C)投影 D)多對一聯(lián)系 55. 下面關(guān)于面向?qū)ο髷?shù)據(jù)庫的敘述中,錯誤的是_______。 A)一個父類包括其所有子類的屬性和方法 B)一個子類能夠繼承其所有父類的屬性和方法 C)每個對象在系統(tǒng)中都有唯一的對象標識 D)事件作用于對象,對象識別事件并做出相應(yīng)反映 56. 項目管理器中的“全部”選項卡用于顯示和管理_______。 A)數(shù)據(jù)、文檔、自由表、文本文件 B)數(shù)據(jù)、文檔、類庫、代碼、其他 C)表單、報表、文檔、標簽、查詢 D)表單、菜單、文本文件、數(shù)據(jù)庫、其他文件 57. 通過項目管理器中的按鈕不可以完成的操作是_______。 A)新建文件 B)添加文件 4/12頁 C)為文件重命名 D)刪除文件 58. 項目管理器中的“文檔”選項卡用于顯示和管理_______。 A)數(shù)據(jù)庫、自由表和查詢 B)表單、報表和標簽 C)數(shù)據(jù)庫、標簽和報表 D)表單、報表和查詢 59. 項目管理器中的“數(shù)據(jù)”選項卡用于顯示和管理_______。 A)數(shù)據(jù)庫、自由表和查詢 B)表單、報表和標簽 C)數(shù)據(jù)庫、標簽和報表 D)表單、報表和查詢 60. 隱藏命令窗口的操作方法是_______。 A)單擊“窗口”菜單中的“命令窗口”命令 B)單擊常用工具欄上的“命令窗口”按鈕 C)按CTRL+F4組合鍵 D)以上方法均可以 二、填空題 1. 數(shù)據(jù)處理的核心問題是________。 2. 數(shù)據(jù)庫管理系統(tǒng)可以支持3種數(shù)據(jù)模型,它們是層次模型________和關(guān)系模型。 3. 數(shù)據(jù)庫系統(tǒng)的核心部分是________。 4. 在關(guān)系數(shù)據(jù)庫中,表格的每一行在VFP中稱為記錄;表格的每一列在VFP中稱為字段;________是屬 性或?qū)傩缘慕M合,它的值可以唯一地標識一個記錄。 5. 如果表中的一個字段不是本表的主關(guān)鍵字或候選關(guān)鍵字,而是另外一個表的主關(guān)鍵字或候選關(guān)鍵字, 這個字段(屬性)就稱為________。 6. 在連接運算中,_______ 連接是去掉重復(fù)屬性的等值連接。 7. 計算機數(shù)據(jù)管理的發(fā)展大致經(jīng)歷了人工管理、_______ 和數(shù)據(jù)庫系統(tǒng)三個階段。 8. VFP中,項目文件的擴展名是________。 9. 對象的________就是對象可以執(zhí)行的動作或它的行為。 10. 現(xiàn)實世界中客觀存在的每一個事物都是一個對象,這些對象所具有的固有特征是________。 11. 將數(shù)據(jù)轉(zhuǎn)換成信息的過程稱為_______,包括對數(shù)據(jù)的收集、存儲、加工、分類、檢索、統(tǒng)計、傳播 等一系列活動。 12. 在Visual FoxPro中,專門的關(guān)系運算有3種:選擇、投影和連接。_______是將兩個關(guān)系模式拼接 成一個更寬的關(guān)系模式,生成的新關(guān)系中包含滿足連接條件的記錄。 13. 每個對象都有對應(yīng)的屬性和_______。 14. Visual FoxPro具有交互操作方式和_______兩種工作方式。 15. Visual FoxPro具有_______、設(shè)計器和生成器3類界面操作工作。 16. Visual FoxPro的_______用于對項目中的數(shù)據(jù)、文檔等進行集中管理,可用于項目的管理和維護。 17. 在關(guān)系數(shù)據(jù)庫中,二維表中水平方向的行稱為元組,有時也叫做_______。 18. 在連接運算中,_______ 連接是去掉重復(fù)屬性的等值連接。 19. Visual FoxPro 6.0是一個 _______ 位的數(shù)據(jù)庫管理系統(tǒng)。 20. 用二維表數(shù)據(jù)來表示實體與實體之間聯(lián)系的數(shù)據(jù)模型稱為_______。 21. 關(guān)系數(shù)據(jù)庫中,從關(guān)系中選擇滿足某些條件元組的關(guān)系運算稱為_______。 22. 關(guān)系數(shù)據(jù)庫中,從關(guān)系中選擇滿足某些屬性列的關(guān)系運算稱為_______。 23. 關(guān)系是具有相同性質(zhì)的_______的集合。 24. 關(guān)系數(shù)據(jù)庫中每個關(guān)系的形式是_______。 25. 在Visual FoxPro中,顯示命令窗口的快捷鍵是_______。 26. 在Visual FoxPro中,隱藏命令窗口的快捷鍵是_______。 27. 在命令窗口中輸入_______命令,按Enter鍵,可以退出Visual FoxPro。 28. 在Visual FoxPro中,擴展名為.PRG的程序文件位于項目管理器的_______選項卡中。 29. 在Visual FoxPro中,_______是指文件、數(shù)據(jù)、文檔和Visual FoxPro對象的集合。 5/12頁 |
|
|