【正文】
3由分 ER圖生成初步 ER圖,其主要任務是( )。下面關(guān)于多值依賴的敘述中,不正確的是( )。 A.若X→→Y,則X→→Z,其中Z=UXY B.若X→→Y,Y→→Z,則X→→Y→→Z C.函數(shù)依賴可以看作是多值依賴的特殊情況。 A 主碼 B 數(shù)據(jù)項 C 主屬性 D 全碼 11如果一個關(guān)系模式R的所有屬性都是不可分的基本數(shù)據(jù)項,則( )。 A. R∈1NF B. R∈2NF C. R∈3NF D. R∈BCNF 3關(guān)系模式中,各級模式之間的關(guān)系為( )。 2 數(shù)據(jù)庫中( )是指數(shù)據(jù)的正確性和相容性。 A. (’201009’,’111’,60,必修) B. (’200823’,’101’,NULL,NULL) C. (NULL,’103’,80,’選修’) D. (’201132’,NULL,86,’ ’) 第四章:數(shù)據(jù)庫安全性1以下(D )不屬于實現(xiàn)數(shù)據(jù)庫系統(tǒng)安全性的主要技術(shù)和方法。若要把“張二的化學成績80分”插入S中,則可用(D )。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是(B )。 。 、數(shù)據(jù)操縱、數(shù)據(jù)控制 、數(shù)據(jù)操縱、數(shù)據(jù)控制 、關(guān)系規(guī)范化、數(shù)據(jù)控制 、關(guān)系規(guī)范化、數(shù)據(jù)操縱 2SQL語言具有兩種使用方式,分別稱為交互式SQL和(C )。 R XYZX1 y1z1x1y3z2x2y3z3 SXYZX1 y1z1x1y3z2x2y3z3 A. XYZ x1y1z1B. XYZX1 y1z1x1y3z2x2y3z3 C. XYZX1 y1z2x1y3z2x2y3z3 D. XYZ x1y1z2 8進行自然聯(lián)接運算的兩個關(guān)系必須具有(B )。 15關(guān)系數(shù)據(jù)庫是 ( ) 的集合,其結(jié)構(gòu)是由關(guān)系模式定義的。 A. 數(shù)據(jù)共享 B. 數(shù)據(jù)完整性 C. 數(shù)據(jù)冗余度高 D. 數(shù)據(jù)獨立性高 7 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性體現(xiàn)在( ) 。 A.關(guān)系 B.面向?qū)ο? C.分布 2描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是( ) 。 10 下述( )不是DBA數(shù)據(jù)庫管理員的職責 。 A. 投影 (選擇列) B. 選擇 (選擇行) C. 廣義笛卡爾積 D. 并 3關(guān)系數(shù)據(jù)庫管理系統(tǒng)應能實現(xiàn)的專門關(guān)系運算包括(B )。 A. 不同的列應有不同的數(shù)據(jù)類型 B. 不同的列應有不同的列名 C. 與行的次序無關(guān) D. 與列的次序無關(guān) 11一個關(guān)系只有一個(D ) 。 A. 左外聯(lián)接 B. 右外聯(lián)接 C. 外部并 D. 外聯(lián)接 5下列SQL語句中,修改表結(jié)構(gòu)的是( B)。 9下列聚合函數(shù)中不忽略空值 (null) 的是 (C )。 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)) 16有關(guān)系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。 A. UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化學’ B. UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN=’化學’ grade=85 WHERE SN=’王二’ AND CN=’化學’ grade=’85’ WHERE SN=’王二’ AND CN=’化學’ 19有關(guān)系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。 D. 完整性 4 Grant/Revoke是DBMS實現(xiàn)對數(shù)據(jù)控制功能中的(C )控制。 5觸發(fā)器可引用視圖或臨時表,并產(chǎn)生兩個特殊的表是( )。 6在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是( )。 A. R屬于2NF,但R不一定屬于3NF B. R屬于3NF,但R不一定屬于BCNF C. R屬于BCNF,但R不一定屬于4NF D. R屬于4NF 14以下關(guān)于冗余數(shù)據(jù)的有關(guān)敘述中,不正確的是( )。 6已知關(guān)系框架R(A,B,C,D,E)及其上的函數(shù)相關(guān)性集合,F(xiàn)={A→B,E→A,CE→D},該關(guān)系是( )。 A. 1NF B. 2NF C. 3NF D. BCNF 13設(shè)有關(guān)系模式R(S,D,M),其函數(shù)依賴集:F={S→D,D→M},則關(guān)系模式R的規(guī)范化程度最高達到( )。關(guān)系的碼為( )。 A. 數(shù)據(jù)模型 13數(shù)據(jù)庫設(shè)計中,確定數(shù)據(jù)庫存儲結(jié)構(gòu),即確定關(guān)系、索引、聚簇、日志、備份等數(shù)據(jù)的存儲安排和存儲結(jié)構(gòu),這是數(shù)據(jù)庫設(shè)計的( )。 對 錯 4DBA可以通過合理分配磁盤空間,使要訪問的數(shù)據(jù)盡量集中在更少的頁面,并且這些頁面在磁盤上緊挨著。 B. 索引連接 C. Hash join D. 嵌套循環(huán) 14RDBMS查詢處理階段中,檢查通過后把SQL查詢語句轉(zhuǎn)換成等價的關(guān)系代數(shù)表達式是屬于()。視圖是不實際存儲數(shù)據(jù)的虛表,因此對視圖的更新,最終要轉(zhuǎn)換為對基本表的更新。 4試述關(guān)系數(shù)據(jù)庫系統(tǒng)中視圖(VIEW)的定義,引進VIEW的概念有什么優(yōu)點。(4)視圖能夠?qū)C密數(shù)據(jù)提供安全保護。即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對應的數(shù)據(jù),這些數(shù)據(jù)仍存放在導出視圖的基本表中。 ⑤ DBA負責數(shù)據(jù)庫的改進和重組。 10試述數(shù)據(jù)模型中完整性約束條件的概念,并給出關(guān)系模型中的完整性約束。滿足BCNF關(guān)系的特性有:所有非主屬性對每一個碼都是完全函數(shù)依賴;所有的主屬性對每一個不包含它的碼,也是完全函數(shù)依賴;沒有任何屬性完全函數(shù)依賴于非碼的任何一組屬性。 Θ為“=”的連接運算稱為等值連接。19在參照完整性中,為什么外部碼屬性的值也可以為空?什么情況下才可以為空? 在參照完整性中,外部碼屬性的值可以為空,它表示該屬性的值尚未確定。(2)合法權(quán)限檢查,每當用戶發(fā)出存取數(shù)據(jù)庫的操作請求后,DBMS查找數(shù)據(jù)字典,根據(jù)安全規(guī)則進行合法權(quán)限檢查,若用戶的操作請求超出了定義的權(quán)限,系統(tǒng)將拒絕執(zhí)行此操作。而為了能夠在內(nèi)部實現(xiàn)這3個抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫系統(tǒng)在這三級模式之間提供了兩層映像:外模式/模式映像和模式/內(nèi)模式映像。銷售記錄有客戶、商品、銷售數(shù)量、訂貨日期和發(fā)貨地址。 (1)試畫出反映商店、職工、會員實體類型及聯(lián)系類型的ER圖; (2)將ER圖轉(zhuǎn)換成關(guān)系模式,并指出每個表的主鍵和外鍵四:某醫(yī)院病房計算機管理中需要如下信息:科室:科名,科地址,科電話,醫(yī)生姓名病房:病房號,床位號,所屬科室名醫(yī)生:姓名,職稱,所屬科室名,年齡,工作證號病人:病歷號,姓名,性別,診治醫(yī)生,主管醫(yī)生,病房號其中,一個科室有多個病房,多個醫(yī)生,一個病房只能屬于一個科室,一個醫(yī)生只屬于一個科室,但可負責多個病人的診治,一個病人的主管醫(yī)生只有一個。