天天看點

計算機三級資料庫選擇題題庫百度雲,計算機等級考試三級資料庫選擇題題庫.doc...

計算機等級考試三級資料庫選擇題題庫.doc

計算機等級考試三級資料庫選擇題題庫練習 11.單項選擇題1資料是資訊的載體, 資訊是資料的 C A.符号化表示 B.載體 C. 内涵 D.抽象2資料庫系統與檔案系統的主要差別是 B A.資料庫系統複雜,而檔案系統簡單B.檔案系統不能解決資料備援和資料獨立性問題,而資料庫系統可以解決C.檔案系統隻能管理程式檔案, 而資料庫系統能夠管理各種類型的檔案D.檔案系統管理的資料量較少, 而資料庫系統可以管理龐大的資料量3 通常所說的資料庫系統 DBS、資料庫管理系統DBMS0 和資料庫DB0 三者之間的關系是 C A.DBMS 包含 DB 和 DBS B.DB 包含 DBS 和 DBMSC. DBS 包含 DB 和 DBMS D.三者無關4 在資料庫的三級模式結構中, 描述資料庫全局邏輯結構和特性的是 D A.外模式 B.内模式 C.存儲模式 D.模式5 一般地,一個資料庫系統的外模式 D A.隻能有一個 B.最多隻能有一個C.至少有一個 D.可以有多個6模式和内模式 A A.隻能有一個 B.最多隻能有一個C.至少有一個 D.可以有多個7 下列 3 個模式之間存在的映象關系正确的是 B A.外模式 /内模式 B.外模式/模式C.外模式/外模式 D.模式/ 模式8 DBMS 是 B A.作業系統的一部分 B.在作業系統支援下的系統軟體C.一種編譯程式 D.應用程式系統9資料庫管理系統能實作對資料庫中資料的查詢、插入、修改和删除,這類功能稱為 C A.資料定義功能 B.資料管理功能C. 資料操縱功能 D.資料控制功能10資料庫三級模式體系結構的劃分,有利于保持資料庫的 A A.資料獨立性 B.資料安全性C.結構規範化 D.操作可行性11 資料庫系統的資料獨立性是指 B A.不會因為資料的數值變化而影響應用程式B.不會因為系統資料存儲結構與資料邏輯結構的變化而影響應用程式C.不會因為存儲政策的變化而影響存儲結構D.不會因為某些存儲結構的變化而影響其他的存儲結構12 資料庫管理系統通常提供授權功能來控制不同使用者通路資料的權限,這主要是為了實作資料庫的 D A.可靠性 B.一緻性 C.完整性 D. 安全性13 存儲在計算機外部存儲媒體上的結構化的資料集合的英文名稱是 C A. Data Dictionary DD B. Data Base SystemDBSC. Data Base DB D. Data Base Management System DBMS14 DBMS 提供的 DML 有兩種使用方式 ,其中一種是将 DML 嵌入到某一進階語言中,此進階語言為 B A.查詢語言 B. 宿主語言 C.自含語言 D.會話語言15 在資料庫的體系結構中 ,資料庫存儲的改變會引起内模式的改變.為使資料庫的模式保持不變,進而不必修改應用程式, 必須通過改變模式與内模式之間的映象來實作.這樣,使資料具有 C A.資料獨立性 B 邏輯獨立性 C .實體獨立性 D.操作獨立性2.簡答題1檔案系統中的檔案與資料庫系統中的檔案有何本質上的不同檔案系統中的檔案是面向應用的,一個檔案基本上對應于一個應用程式,檔案之間不存在聯系,資料備援大,資料共享性差,資料獨立性差;資料庫系統中的檔案不再面向特定的某個或多個應用,而是面向整個應用系統,檔案之間是互相聯系着的,減少了資料備援,實作了資料共享,資料獨立性高。2對資料庫的 3 種不同資料觀是如何劃分的概念模式展現了資料庫的總體觀,稱為 DBA 視圖;内模式展現了資料庫的存儲觀,稱為系統程式員視圖;外模式展現了資料庫的使用者觀,稱為使用者視圖。使用者視圖有多個,而其他視圖隻有一個。3什麼是資料獨立性資料庫系統是如何實作資料獨立性的 資料獨立性是指應用程式和資料之間互相獨立、不受影響,即資料結構的修改不引起應用程式修改的特性。資料獨立性包括實體資料獨立性和邏輯資料獨立性。實體資料獨立性是指資料庫實體結構改變時不必修改現有的應用程式。邏輯資料獨立性是指資料庫邏輯結構改變時應用程式不用改變。資料獨立性是由 DBMS 的二級映象功能來保證的。資料庫系統通常采用外模式、模式和内模式三級結構,資料庫管理系統在這三級模式之間提供了外模式/概念模式和概念模式/内模式兩層映象,當整個系統要求改變模式時(增加記錄類型,增加資料項)時,由DBMS 對各個外模式/概念模式的映象作相應改變,可以使外模式保持不變,由于應用程式是依據資料的外模式編寫的,因而應用程式不必修改,保證了資料的邏輯獨立性。當資料的存儲結構改變時,由 DBMS 對概念模式/内模式映象作相應改變,可以使模式不變,進而應用程式也不必改變,保證了資料的實體獨立性。練習 21. 單項選擇題1 不同實體是根據 D 區分的A.代表的對象 B.名字 C.屬性多少 D. 屬性的不同2 一個資料庫系統必須能表示實體和聯系, 聯系有關的實體有 D A.0 個 B.1 個 C.2 個 D.1 個或 1 個以上3 E-R 模型是資料庫設計的工具之一,它一般适用于建立資料結構的 A A.概念模型 B.結構模型 C.實體模型 D.邏輯模型4在 E-R 模型中 ,通常實體、屬性、聯系分别用 A 表示A.矩形框、橢圓形框、菱形框 B.橢圓形框、矩形框、菱形框C.矩形框、菱形框、橢圓形框 D.菱形框、橢圓形框、矩形框5 資料模型是 D A.檔案的集合 B.記錄的集合 C.資料的集合 D. 記錄及其聯系的集合6 資料模型的三要素是 D A.外模式、模式和内模式 B.關系模型、層次模型、網狀模型C.實體、屬性和聯系 D. 資料結構、資料操作和完整性限制7 資料庫類型是根據 C 劃分的A.檔案形式 B.記錄形式 C. 資料模型 D.存取資料的方法8 實體與實體之間的聯系有一對一、一對多和多對多 3 種, 不能描述多對多聯系的是 B A.網狀模型 B. 層次模型 C.關系模型 D.網狀模型和層次模型9層次模型的上一層記錄類型和下一層記錄類型之間的聯系是 B A.一對一聯系 B. 一對多聯系 C.多對一聯系 D.多對多聯系10 層次模型必須滿足的一個條件是 B A.每個結點均可以有一個以上的父結點B.有且僅有一個結點無父結點C.不能有結點無父結點D.可以有一個以上的結點無父結點11 網狀模型用 B 實作資料之間的聯系A.實體間的公共屬性 B. 位址指針 C.表 D.關系12 關系模型是 C A.用關系表示實體 B.用關系表示聯系C .用關系表示實體及其聯系 D.用關系表示屬性2. 簡答題1 什麼是關系 什麼是關系架構關系之間實作聯系的手段是什麼什麼是關系資料庫2 某醫院病房計算機管理中需如下資訊科室科名、科位址、科電話、醫生姓名病房病房号、床位數、所屬科室名醫生姓名、職稱、所屬科室名、年齡、工作證号病人病曆号、姓名、性别、診斷醫生、病房号其中, 一個科室有多個病房、多個醫生, 一個病房隻能屬于一個科室,一個醫生隻屬于一個科室,但可以負責多個病人的診治, 一個病人的主治醫生隻有一個.設計該計算機管理系統的 E-R圖.3 學校有苦幹個系,每個系有若幹名老師和學生;每個老師可以教授若幹門課程,并參加多個項目;每個學生可以同時選修多門課程.請設計某學校的教學管理的 E-R 模型,要求給出每個實體、聯系的屬性. 練習 31. 單項選擇題1 若 D1a1,a2,a3,D21,2,3,則 D1D2 集合中共有元組 C 個A.6 B.8 C .9 D.122 在關系資料庫系統中 ,一個關系相當于 A A.一張二維表 B.一條記錄 B.C.一個關系資料庫 D.一個關系代數運算3關系資料庫中的候選碼是指 D A.能惟一決定關系的字段 B.不可改動的專用保留字C.關鍵的很重要的字段 D. 能惟一辨別元組的屬性或屬性組4在關系 RR,RN,S和 SS,SN,SD中,R 的主碼是 R,S 的主碼是 S,則 S在 R 中稱為 A A.外碼 B.候選碼 C.主碼 D.超碼5有以下兩個關系RA,B,C,主碼為屬性 ASD,A,主碼為屬性 D,外碼為屬性 A,參照于 R 的屬性 A.關系 R 和 S 的元組如圖 3.4 所示.指出關系 S 中違反關系完整性規則的元組是 C R S D A12342Null31A.1,2 B.2,NULL C. 3,3 D.4,16把關系看成二維表, 則下列說法中不正确的是 A A.表中允許出現相同的行 B.表中不允許出現相同的列C.行的次序可以交換 D.列的次序可以交換7在關系模型中, 下列說法正确的是 B A.關系中元組在組成主碼的屬性上可以有空值B.關系中元組在組成主碼的屬性上不能有空值C.主碼值起不了惟一辨別元組的作用D.關系中可引用不存在的實體8 參加差運算的兩個關系 B A.屬性個數可以不相同 B. 屬性個數必須相同C.一個關系包含别一個關系的屬性 D.屬性名必須相同A B C12213310兩個關系在沒有公共屬性時,其自然連接配接操作表現為 B A.結果為空關系 B. 笛卡兒積操作C.等值連接配接操作 D.無意義的操作11 對一個關系做投影操作後,新關系的元數個數 C 原來關系的元數個數.A.小于 B.小于或等于 C. 等于 D.大于12選取關系中滿足某個條件的元組的關系式代數運算稱為 B A.選中運算 B. 選擇運算 C.投影運算 D.搜尋運算13 設 R 為 KK2元關系,則 24表示 B A.從 R 中挑選 2 的值大于 4 個分量值的元組所構成的關系B.從 R 中挑選第 2 個分量值大于 4 的元組成構成的關系C.從 R 中挑選第 2 個分量值大于 4 個分量值的元組所構成的關系D.24與 R 相比,基數不變,元數減少3.4.21簡述等值連接配接與自然連接配接的差別等值連接配接與自然連接配接的差別是自然連接配接一定是等值連接配接,但等值連接配接不一定是自然連接配接,因為自然連接配接要求相等的分量必須是公共屬性,而等值連接配接要求相等的分量不一定是公共屬性;等值連接配接不把重複屬性去掉,而自然連接配接要把重複屬性去掉。2設有關系 R 和 SR S計算 RS、RS 和 ACRSB電 子 商 務 , 陳 偉 鋼 ) 。 這 是 使 用 擴 展 關 系 操 作 中 的A) 廣 義 投 影B) 聚 集C) 外 部 并D.賦 值 ( 35) 設 關 系 R, S 和 T 分 别 如 下 圖 所 示 , 其 中 T 是 R 和 S 的 一 種 操作 結 果 。 則 RA B Ca1 b1 5a1 b2 6a2 b3 8a2 b4 12SB Eb1 3b2 7b3 10b3 2b5 2TA R.B C S.B Ea1 b1 5 b2 7a1 b1 5 b3 10a1 b2 6 b2 7a1 b2 6 b3 10a2 b3 8 b3 10第 ( 36) -( 37) 題 基 于 學 生 一 選 課 一 課 程 數 據 庫 中 的 三 個 基 本 表 學 生 信 息 表 STUDENT ( sno, sname, sex, age, dept) 主 碼 為sno課 程 信 息 表 CDLIRSB ( cno, cname, teacher) 主 碼 為 cno學 生 選 課 信 息 表 SC ( sno, cno, grade) 主 碼 為 ( sno, cno)( 36) “查 詢 沒 有 學 習 成 績 的 學 生 的 學 号 和 課 程 号 ”的 SQL 語 句 是A) SELECT snc, cno FROM SC WHERE gradeNULLB) SELECT sno, cno FROM SC WHERE grade IS C. SELECT sno. cno FROM SC WHERE grade IS NULLD) SELECT sno. cno FROM SC WHERE grade ( 37) 在 “查 詢 選 修 課 程 号 為 C04, 且 成 績 在 80 分 以 上 的 所 有 學 生 的學 号 和 姓 名 ”的 SQL 語 句 中 , 将 使 用 的 表 有A) 僅 STUDENTB) 僅 STUDENT 和 COURSEC.僅 SSTUDENT 和 SCD) STUDENT、 COURSE 和 SC ( 38) 下 列 關 丁 關 系 數 據 庫 視 圖 的 叙 述 中 , 哪 一 些 是 正 确 的 I. 視 圖 是 關 系 數 據 庫 三 級 模 式 中 的 内 模 式II. 視 圖 能 夠 對 機 密 數 據 提 供 安 全 保 護III. 視 圖 提 供 了 一 定 程 度 的 數 據 邏 輯 獨 立 性IV. 對 視 圖 的 一 切 操 作 最 終 要 轉 換 為 對 基 本 表 的 操 作V. 所 有 的 視 圖 都 是 可 以 更 新 的A) 僅 I、 II 和 IIIB.僅 II , III 和 IVC) 僅 II、 III, IV 和 VD) 都 正 确 ( 39) SQL 中 引 入 的 連 接 表 ( joined table) 概 念 允 許 用 戶 在 SELECT語 句 的 哪 個 子 句 中 指 定 連 接 操 作 A.FROMB) WHERE(36) C (37) C (38) B (39) A (40) B