【正文】
義數(shù)據(jù)庫 C應(yīng)用數(shù)據(jù)庫 D保護數(shù)據(jù)庫5.?dāng)?shù)據(jù)庫管理系統(tǒng)的工作不包括__D____.A定義數(shù)據(jù)庫 B對已定義的數(shù)據(jù)庫進行管理 C為定義的數(shù)據(jù)庫提供操作系統(tǒng) D數(shù)據(jù)通信6.關(guān)系運算中花費時間可能最長的運算是__CA. 投影 B. 選擇 C. 笛卡爾積 D. 除7.關(guān)系模式的任何屬性__B_.A. 可再分 B. 不可再分 C. 命名在該關(guān)系模式中可以不惟一 D. 以上都不是8. 當(dāng)關(guān)系R和S自然聯(lián)接時,能夠把R和S原該舍棄的元組放到結(jié)果關(guān)系中的操作是 C_A. 左外聯(lián)接 B. 右外聯(lián)接 C. 外部并 D. 外聯(lián)9.關(guān)系規(guī)范化中插入操作異常是指____B__。A.實物示意圖 B. 實用概念圖 C. 實體表示圖 D. 實體聯(lián)系圖19.從ER模型關(guān)系向關(guān)系模型轉(zhuǎn)換時,一個M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模式的關(guān)鍵字是__C___。A.邏輯設(shè)計 B.物理設(shè)計 C.概念設(shè)計 D.實現(xiàn)?。ˋBC)上成立的FD集為{B→C},ρ={AC,BC}為R的一個分解,那么ρ相對于{B→C} A 。A.事務(wù)故障 B.系統(tǒng)故障`C.介質(zhì)故障 D.運行故障 C 。A.πA(R) πD(S) B. R∪S C.πB(R)∩πB(S) D. R S ……………………. 14 / 14。A.建立E—R圖和說明 B.創(chuàng)建數(shù)據(jù)庫模式C.建立數(shù)據(jù)流圖 D.把數(shù)據(jù)送入數(shù)據(jù)庫 A 。A.封鎖 B.定義完整性約束條件C.模式分級,各級之間有映像機制 D.DDL語言和DML語言相互獨立,那么R S(i j)與下式 A 等價。A.矩形 B. 四邊形 C. 菱形 D. 橢圓形17.在數(shù)據(jù)庫的概念設(shè)計中,最常用的數(shù)據(jù)模型是___D__。A.建立ER圖和說明書 B. 創(chuàng)建數(shù)據(jù)庫說明 C. 建立數(shù)據(jù)流圖 D. 把數(shù)據(jù)送入數(shù)據(jù)庫20.ER圖中的聯(lián)系可以與___D_ _實體有關(guān)。1NF B 3NF204。A. 記錄 B. 字段 C. 文件 D. 數(shù)據(jù)庫3.?dāng)?shù)據(jù)庫管理系統(tǒng)中用于定義和描述數(shù)據(jù)庫邏輯結(jié)構(gòu)的語言稱為__C___.A數(shù)據(jù)庫模式描述語言 B數(shù)據(jù)庫子語言 C數(shù)據(jù)操縱語言 D數(shù)據(jù)結(jié)構(gòu)語言4.____D__是存儲在計算機內(nèi)的有結(jié)構(gòu)的數(shù)據(jù)集合。A.需求分析 B.概念設(shè)計 C.邏輯設(shè)計 D.物理設(shè)計14.當(dāng)局部ER圖合并成全局ER圖時可能出現(xiàn)沖突,不屬于合并沖突的是__B___。 A .至多一個 B .可多個 C .必須多個 D .至少 3 個 16. 常用的關(guān)系運算是關(guān)系代數(shù)和【 B 】。A 一對一 B 一對多 C 多對多 D 多對一2. 現(xiàn)有關(guān)系表:醫(yī)療(患者編號,醫(yī)生編號,醫(yī)生姓名,診斷日期,診斷結(jié)果,恢復(fù)情況)的主碼是【 A 】A 患者編號,醫(yī)生編號,診斷日期 B醫(yī)生編號 C診斷日期 D患者編號3. 任何一個三目關(guān)系都屬于【 A 】A 2NF B 3NF C BCNF D 4NF4. 相對于非關(guān)系模型,關(guān)系數(shù)據(jù)模型的缺點之一是【 A 】A 存取路徑對用戶透明,需進行查詢優(yōu)化 B 數(shù)據(jù)結(jié)構(gòu)簡單 C 數(shù)據(jù)獨立性高 D 有嚴格的數(shù)學(xué)基礎(chǔ)5. 進行自然聯(lián)結(jié)運算的兩個關(guān)系必須具有【 A 】 。A.ER模型 ,并消去重復(fù)的元組的關(guān)系運算稱為【 B 】。 18.下述SQL命令的短語中,定義屬性上約束條件的是(B)。 11.若系統(tǒng)在運行過程中,由于某種硬件故障,使存儲在外存上的數(shù)據(jù)部分損失或全部損失,這種情況稱為(A)。 A. ADD TABLE S(CN CHAR(8)) B. ADD TABLE S ALTER(CN CHAR(8)) C. ALTER TABLE S ADD(CN CHAR(8)) D. ALTER TABLE S (ADD CN CHAR(8)) 6.有關(guān)系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。 D. SELECT 19.完整性檢查和控制的防范對象是(C),防止它們進入數(shù)據(jù)庫。 A. 物理結(jié)構(gòu)設(shè)計 10.,對關(guān)系進行規(guī)范化處理,使關(guān)系達到一定的范式,例如達到3NF,這是(C)階段的任務(wù)。 A. ∪ - σ π B.∪ - σ π C. ∪ ∩ σ π D.∪ ∩ σ π 5.若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表S,可用(C)。 A. 候選碼 4.五種基本關(guān)系代數(shù)運算是(A)。 、刪除異常和數(shù)據(jù)冗余 9.如何構(gòu)造出一個合適的數(shù)據(jù)邏輯結(jié)構(gòu)是(C)主要解決的問題 。 18.下述SQL命令中,允許用戶定義新關(guān)系時,引用其他關(guān)系的主碼作為外碼的是(C)。 A. 抽出特定記錄 5.若要在基本表S中增加一列CN(課程名),可用(C)。 A. 需求分析階段 B. 邏輯設(shè)計階段 C. 概念設(shè)計階段 D. 物理設(shè)計階段 10.在ER模型中,如果有3個不同的實體型,3個M:N聯(lián)系,根據(jù)ER模型轉(zhuǎn)換為關(guān)系模型的規(guī)則,轉(zhuǎn)換為關(guān)系的數(shù)目是(C)。 17.找出下面SQL命令中的數(shù)據(jù)控制命令(A)。 r C. r = mρ(r) D. r≠mρ(r)9. 在數(shù)據(jù)庫設(shè)計中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于 【 B 】A. 需求分析階段 B. 邏輯設(shè)計階段 C. 概念設(shè)計階段 D. 物理設(shè)計階段10. SQL中,下列涉及空值的操作,不正確的是 【 C 】A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)11. 如果事務(wù)T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q 【 C 】A. 只能讀不能寫 B. 只能寫不能讀 C. 既可讀又可寫 D. 不能讀不能寫12. DBMS中實現(xiàn)事務(wù)持久性的子系統(tǒng)是 【 A 】A. 安全性管理子系統(tǒng) B. 完整性管理子系統(tǒng)C. 并發(fā)控制子系統(tǒng) D. 恢復(fù)管理子系統(tǒng)13. SQL的全局約束是指基于元組的檢查子句和 【 C 】A. 非空值約束 B. 域約束子句 C. 斷言 D. 外鍵子句,獨立于計算機系統(tǒng)的模型是【 A 】。 一、單項選擇(每小題2分,共40分)1. 實體集書店與圖書之間具有【 B 】聯(lián)系。 A .?dāng)?shù)據(jù)獨立性 B .?dāng)?shù)據(jù)安全性 C .結(jié)構(gòu)規(guī)范化 D .操作可行性 15. 一個關(guān)系中的候選關(guān)鍵字【 B 】。A.關(guān)系規(guī)范化理論 B.關(guān)系運算理論C.關(guān)系代數(shù)理論 D.?dāng)?shù)理邏輯11.關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中___A_ 問題而引入的.A.插入. 刪除和數(shù)據(jù)冗余 B. 提高查詢速度C. 減少數(shù)據(jù)操作的復(fù)雜性 D. 保證數(shù)據(jù)的安全性和完整性12.規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常,刪除異常以及_C___的缺陷.A. 數(shù)據(jù)的不一致性 B. 結(jié)構(gòu)不合理C. 冗余