友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
第 1 頁 共 6 頁 華僑大學 2018 年碩士研究生入學考試專業課試卷 (答案必須寫在答題紙上) 招生專業 軟件工程 科目名稱 數據庫系統原理 科目代碼 826 一、選擇題 (每題 3 分,共 60 分) 1、關于鍵的描述,下面錯誤的是 ( )。 A)在關系中能唯一標識元組的屬性集稱為關系模式的超鍵 B)不含有多余屬性的超鍵稱為候選鍵 C)如果模式 R 中屬性 K 是其他模式的主鍵,那么 K 在模式 R 中稱為內鍵 D)用戶選作元組標識的候選鍵稱為主鍵 2、在關系模型中,對關系的敘述不正確的是( )。 A)關系中每一個屬性值都是不可分解的 B)關系中允許出現重復元組 C)由于關系是一個集合,因此不考慮元組間的順序,即沒有行序 D)元組中的屬性在理論上也是無序的 3、數據庫三級模式中,用戶與數據庫應用系統的接口是( )。 A)模式 B)外模式 C)內模式 D)邏輯模式 4、為了解決并發操作帶來的數據不一致的問題,DBMS 通常采取( )技術。 A) 恢復 B) 完整性控制 C) 授權 D) 封鎖 5、在數據庫技術中,"臟數據"是指( )。 A)未回退的數據 B)未提交的數據 C)回退的數據 D)未提交隨后又被撤銷的數據 6、關系模式至少應該屬于( )。 A)1NF B)2NF C)3NF D)BCNF 7、設關系模式 R(A,B,C,D),F={A→B, B→C }是 R 上的 FD 集,則屬性集 BD 的閉包{BD} + 為( )。 A)BD B)CD C)BC D)BCD 8、下面不是數據庫恢復采用的方法是( )。 A)建立檢查點 B)建立副本 C)建立日志文件 D)建立索引 第 2 頁 共 6 頁 9、在關系代數運算中,五種基本運算為( )。 A)并、差、選擇、投影、自然連接 B)并、差、交、選擇、投影 C)并、差、選擇、投影、笛卡爾積 D)并、差、交、選擇、乘積 10、下面關于多值依賴的選項中,錯誤的是( )。 A) 若 A→→BC,則 A→→B,A→→C B) 若 A→→B,則 A→B C) 若 A→→B,B→→C,則 A→→C D) 若 A→→B,則 A→→C,其中 C=Z-A-B 11、在 SQL 語言中,用于測試列值非空的短語是( ) 。 A. IS NOT EMPTY B. NOT UNIQUE C. IS NOT NULL D. NOT EXISTS 12、SQL2 提供事務的四種隔離級別,其中最高級別是( )。 A. SERIALIZABLE B. REPEATABLE READ C. READ COMMITTED D. READ UNCOMMITTED 13、X→Y 能用 FD 推理規則推出的充分必要條件是( ) 。 A.Y X B.Y X+ C.X Y+ D.X+ =Y+ 14、設有關系 R(A,B,C)的值如下,下列敘述正確的是( )。 A) 函數依賴 A→B 在上述關系中成立 B) 函數依賴 BC→A 在上述關系中成立 C) 函數依賴 B→A 在上述關系中成立 D) 函數依賴 A→BC 在上述關系中成立 15、設對并發事務 T1 和 T2 的交叉并行執行如下,執行過程中( )。 T1 T2 ① READ(A) ② READ(A) ③ A=A+10 寫回 ④ READ(A) A) 有丟失修改問題 B) 有不能重復讀問題 C) 有讀臟數據問題 D) 沒有任何問題 16、在嵌入式 SQL 語言中使用游標的目的在于( )。 A B C a2 b2 c3 a2 b3 c5 a1 b3 c4 第 3 頁 共 6 頁 A)區分 SQL 與宿主語言 B)與數據庫通信 C)處理錯誤信息 D)處理多行記錄 17、在關系 R 與關系 S 進行自然連接時,把 R 和 S 中的懸浮元組保存到結果關系中,這 種操作稱為( )。 A) 完全外連接 B) 內連接 C) 左外連接 D) 右外連接 18、已知關系 R 和 S 如圖所示,屬性 A 為 R 的主碼,S 的外碼,屬性 C 為 S 的主碼. S 中 違反參照完整性結束的元組是( )。 R S A B a1 a2 b1 b5 A) {c1,d1,a1} B) {c2,d4,null} C) {c3,d1,a3} D) {c4,d3,a2} 19、下列 SQL 語句中,能夠實現“收回用戶 ZHAO 對學生表(STUDENT)中學號(XH)的 修改權”這一功能的是( )。 A)REVOKE UPDATE(XH) ON TABLE FROM ZHAO B)REVOKE UPDATE(XH) ON TABLE FROM PUBLIC C)REVOKE UPDATE(XH) ON STUDENT FROM ZHAO D)REVOKE UPDATE(XH) ON STUDENT FROM PUBLIC 20、下面選項中,不是半結構數據特點的是( )。 A)有固定的數據模式 B)模式隱含于數據中 C)靈活性高 D)有利于數據集成 二、簡答題(7 題,共 70 分) 1、什么是屬性的閉包,屬性閉包計算有何用途,屬性的閉包和鍵之間有何關系。 (8 分) 2、什么是“串行調度”,什么是“并行調度”,衡量并行調度正確與否的標準是什么, 簡述事務的并發調度會帶來的問題。(8 分) C D A c1 c2 c3 c4 d1 d4 d1 d3 a1 null a3 a2 第 4 頁 共 6 頁 3、請簡述關系模式分解的“無損分解性”和“函數依賴保持性”。BCNF 和 3NF 分別滿足 哪種分解特性。(8 分) 4、設關系模式 R(A,B,C)上有一個多值依賴 A→→C。如果已知 R 的當前關系中存在三組 (a,b1,c1)、(a,b2,c2)和(a,b3,c3),那么這個關系中必定還存在的其他一些元組,寫出 所有其他元祖,并說明原因。(8 分) 5、設關系 U、V 如右下圖所示,在包上做下列關系運算,寫出運算結果。(每小題 2 分, 共 8 分) (1)∏B,C(U) - ∏B,C (V) (2)∏A,B-A,A+C(U) (3)U V (4)γ B,COUNT(*) ? E,MAX(D) ? F (V) 6、設有一關系模式 R(A,B,C,D,E),在該關系模式上有函數依賴集 F={A→D, C→E, AB→C, E→B},請完成下列各題: 1) 求關系模式 R 的所有候選碼; (4 分) 2) 求給定的函數依賴集 F 的一個最小基本集;(3 分) 3) 判斷關系模式 R 是否是 3NF,并說明理由,若 R 不是 3NF,則將關系模式 R 分解 為 3NF,并且保持函數依賴和無損連接性。(5 分) 7、假設某高校教務數據庫中存在學生表 Students、課程表 Courses 和選課表 SC,其中, Students 的屬性包括學號、姓名、性別、年齡,系別和獎學金;Courses 的屬性包括課程 號、課程名、先修課程號和學分;SC 的屬性包括學號(char(10))、課程號(char(10))和成績 等級(char(1))。關系模式如下: Students(sno,sname,ssex,sage,sdept,fellowship) Courses(cno,cname,cpno,ccredit) SC(sno,cno,grade) A B C 1 2 3 6 7 8 9 7 8 3 6 5 B C D 2 3 4 2 3 5 7 8 10 U 第 5 頁 共 6 頁 (1)請用優化的關系代數表達式表示:選修了“數據庫”的學生的學號和姓名。(3 分) (2)請用關系代數表達式表示:檢索"計算機"專業同學沒有選修的課程的課程號。(3 分) (3)請用關系代數表達式統計各個專業的學生人數與平均年齡。(3 分) (4)請用 SQL 語句創建選課表 SC,屬性類型如上所示,要求寫明主鍵約束,外鍵約束, 并約束成績 grade 只能為’A’、’B’、’C’、’D’或’E’。 (3 分) (5)請使用 SQL 的 NOT EXISTS 子查詢,查詢沒有選修“數據庫”的學生的學號和姓 名。(3 分) (6)請使用 SQL 語言將"計算機"專業的女同學的獎學金提高 5%。(3 分) 三、設計題(20 分) 某購物平臺數據庫中涉及的部分信息如下: ? 店鋪信息,包括店鋪編號、店鋪名稱、信譽值、主營類目、訪客數等; ? 商品信息,包括商品編號、商品名稱、價格、品牌、型號等;其中只有特惠商品具 有折扣和優惠說明等屬性; ? 訂單信息,包括訂單號、下單時間、運費、訂單優惠等; ? 支付方式信息,包括支付方式編號、支付方式名稱、支付方式優惠等; ? 用戶信息,包括用戶號、用戶名、性別、郵箱等; ? 送貨信息,包括送貨地址、聯系電話等; 該購物平臺,每個店鋪出售多種商品,每種商品只能在一個店鋪出售,每種商品在 店鋪里都有庫存和銷量屬性。每個訂單包含多種商品,每種商品在每份訂單中都有一個 購買數量的屬性,每種商品可以屬于多個訂單。每個訂單只能選擇一種支付方式,每種 支付方式可用于多個訂單。每個用戶可以有多個訂單,每個訂單只能屬于一個用戶。每 個用戶可登記多個送貨信息,同一個用戶不可以重復登記相同的送貨信息,而不同用戶 登記的送貨信息允許重復。一個訂單只能選擇一條送貨信息進行發貨,一條送貨信息可 以用于多個訂單。請根據上述描述,回答下列問題: 1、建立一個反映上述局部應用的 E/R 模型。在 E/R 圖上要求表示出鍵屬性、幫助形成 鍵的屬性、子類特有屬性以及聯系的自身屬性,其余一般屬性不需要在 E/R 圖中表示出 來。另外,還需用正確的符號標注出聯系類型,以及弱實體集、支持聯系和子類結構。 第 6 頁 共 6 頁 (8 分) 2、將 E/R 模型轉為關系模型,并標注每個關系模式的主鍵。其中子類結構用 E/R 法轉 化。(7 分) 3、用 ODL 描述出能反映用戶及其與訂單之間聯系的類。(5 分)
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
|