【正文】
N=’王二’ AND CN=’化學(xué)’ B. UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN=’化學(xué)’ grade=85 WHERE SN=’王二’ AND CN=’化學(xué)’ grade=’85’ WHERE SN=’王二’ AND CN=’化學(xué)’ 19有關(guān)系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。 A. = and = and SEX=’男’ and CNAME=’數(shù)據(jù)庫’ B. = and = and SEX in’男’and CNAME in’數(shù)據(jù)庫’ C. SEX ’男’ and CNAME ’ 數(shù)據(jù)庫’ D. =’男’ and CNAME=’ 數(shù)據(jù)庫’ 20若用如下的SQL語句創(chuàng)建了一個(gè)表SC: CREATE TABLE SC (S CHAR(6) NOT NULL,C CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行時(shí),(B )行可以被插入 。 D. 完整性 4 Grant/Revoke是DBMS實(shí)現(xiàn)對數(shù)據(jù)控制功能中的(C )控制。 第五章:數(shù)據(jù)庫完整性1同一個(gè)關(guān)系模型的任兩個(gè)元組值( )。 5觸發(fā)器可引用視圖或臨時(shí)表,并產(chǎn)生兩個(gè)特殊的表是( )。 A. S的候選碼 B. R和S的候選碼 C. R的外部碼 D. S的外部碼 2設(shè)關(guān)系模式RU,F(xiàn)∈1NF,如果對于R的每個(gè)函數(shù)依賴X→Y,若Y 不是X的子集,則X必含有候選碼,則 ( )。 6在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是( )。 C. 仍存在一定的插入和刪除異常 D. A和B都是 10在一個(gè)關(guān)系中,如果有這樣一個(gè)屬性存在,它的值能唯一的標(biāo)識此關(guān)系中的一個(gè)元組,稱其為( )。 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)敘述中,不正確的是( )。 A.分解具有“無損連接性” B.分解要有“保持函數(shù)依賴” C.分解既要“保持函數(shù)依賴”,又要具有“無損連接性” D.分解具有“不保持?jǐn)?shù)據(jù)依賴” 3以下( )不是多值依賴的性質(zhì)。 6已知關(guān)系框架R(A,B,C,D,E)及其上的函數(shù)相關(guān)性集合,F(xiàn)={A→B,E→A,CE→D},該關(guān)系是( )。 A. AB B. BE C. CD D. DE 10設(shè)U是所有屬性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。 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ī)范化程度最高達(dá)到( )。 A. 數(shù)據(jù)流程圖 DFD B. ER圖 C. 程序流程圖 D. 數(shù)據(jù)結(jié)構(gòu)圖 2對數(shù)據(jù)庫的物理設(shè)計(jì)優(yōu)劣評價(jià)的重點(diǎn)是()。關(guān)系的碼為( )。 A. 使用索引 B. 建立聚簇 C. 將表和索引存儲在同一磁盤上 D. 將存取頻率高的數(shù)據(jù)與存取頻率低的數(shù)據(jù)存儲在不同的磁盤上 9在數(shù)據(jù)庫設(shè)計(jì)中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于( )。 A. 數(shù)據(jù)模型 13數(shù)據(jù)庫設(shè)計(jì)中,確定數(shù)據(jù)庫存儲結(jié)構(gòu),即確定關(guān)系、索引、聚簇、日志、備份等數(shù)據(jù)的存儲安排和存儲結(jié)構(gòu),這是數(shù)據(jù)庫設(shè)計(jì)的( )。 17在ER模型中,如果有3個(gè)不同的實(shí)體型,3個(gè)M:N聯(lián)系,根據(jù)ER模型轉(zhuǎn)換為關(guān)系模型的規(guī)則,轉(zhuǎn)換為關(guān)系的數(shù)目是( )。 對 錯(cuò) 4DBA可以通過合理分配磁盤空間,使要訪問的數(shù)據(jù)盡量集中在更少的頁面,并且這些頁面在磁盤上緊挨著。 ; ; ; ; 8磁盤頁面訪問時(shí)間不包括()。 B. 索引連接 C. Hash join D. 嵌套循環(huán) 14RDBMS查詢處理階段中,檢查通過后把SQL查詢語句轉(zhuǎn)換成等價(jià)的關(guān)系代數(shù)表達(dá)式是屬于()。 (2)視圖使用戶能以多種角度看待同一數(shù)據(jù)。視圖是不實(shí)際存儲數(shù)據(jù)的虛表,因此對視圖的更新,最終要轉(zhuǎn)換為對基本表的更新。 數(shù)據(jù)模型應(yīng)該反映和規(guī)定本數(shù)據(jù)模型必須遵守的基本的通用的完整性約束條件。 4試述關(guān)系數(shù)據(jù)庫系統(tǒng)中視圖(VIEW)的定義,引進(jìn)VIEW的概念有什么優(yōu)點(diǎn)。視圖在概 念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上再定義視圖。(4)視圖能夠?qū)C(jī)密數(shù)據(jù)提供安全保護(hù)。2)合法權(quán)限檢查,每當(dāng)用戶發(fā)出存取數(shù)據(jù)庫的操作請求后,DBMS查找數(shù)據(jù)字典,根據(jù)安全規(guī)則進(jìn)行合法權(quán)限檢查,若用戶的操作請求超出了定義的權(quán)限,系統(tǒng)將拒絕執(zhí)行此操作。即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在導(dǎo)出視圖的基本表中。 數(shù)據(jù)庫管理員(即DBA)的職責(zé)為: ① DBA應(yīng)參與數(shù)據(jù)庫和應(yīng)用系統(tǒng)的設(shè)計(jì)。 ⑤ DBA負(fù)責(zé)數(shù)據(jù)庫的改進(jìn)和重組。因此數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成。 10試述數(shù)據(jù)模型中完整性約束條件的概念,并給出關(guān)系模型中的完整性約束。這是關(guān)系數(shù)據(jù)模型必須遵守基本的通用的完整性約束條件。滿足BCNF關(guān)系的特性有:所有非主屬性對每一個(gè)碼都是完全函數(shù)依賴;所有的主屬性對每一個(gè)不包含它的碼,也是完全函數(shù)依賴;沒有任何屬性完全函數(shù)依賴于非碼的任何一組屬性。 數(shù)據(jù)庫管理系統(tǒng)的主要功能有:(1)數(shù)據(jù)庫定義功能;(2)數(shù)據(jù)操縱功能;(3)數(shù)據(jù)庫運(yùn)行管理;(4)數(shù)據(jù)庫的建立和維護(hù)功能。 Θ為“=”的連接運(yùn)算稱為等值連接。17已知系(系編號,系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號,姓名,性別,入學(xué)日期,專業(yè),系編號)兩個(gè)關(guān)系,問系關(guān)系的主碼、系關(guān)系的外碼、學(xué)生關(guān)系的主碼、學(xué)生關(guān)系的外碼各是什么?系關(guān)系的主碼系編號;系關(guān)系的外碼沒有;學(xué)生關(guān)系的主碼是學(xué)號、學(xué)生關(guān)系的外碼是系編號。19在參照完整性中,為什么外部碼屬性的值也可以為空?什么情況下才可以為空? 在參照完整性中,外部碼屬性的值可以為空,它表示該屬性的值尚未確定。學(xué)生(學(xué)號,姓名,性別,專業(yè)號,年齡)專業(yè)(專業(yè)號,專業(yè)名)而在下面的“選修”表中的“課程號”雖然也是一個(gè)外部碼屬性,但它又是“選修”表的主屬性,所以不能為空。(2)合法權(quán)限檢查,每當(dāng)用戶發(fā)出存取數(shù)據(jù)庫的操作請求后,DBMS查找數(shù)據(jù)字典,根據(jù)安全規(guī)則進(jìn)行合法權(quán)限檢查,若用戶的操作請求超出了定義的權(quán)限,系統(tǒng)將拒絕執(zhí)行此操作。內(nèi)模式,亦稱存儲模式,是數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)內(nèi)部的表示,即對數(shù)據(jù)的物理結(jié)構(gòu)和存儲方式的描述。而為了能夠在內(nèi)部實(shí)現(xiàn)這3個(gè)抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫系統(tǒng)在這三級模式之間提供了兩層映像:外模式/模式映像和模式/內(nèi)模式映像。 1) R是第幾范式,為什么? 2) R中是否存在異常?若存在,則說明什么情況下發(fā)生。銷售記錄有客戶、商品、銷售數(shù)量、訂貨日期和發(fā)貨地址。 實(shí)體類型“職工”的屬性有:職工編號,職工名,性別,工資 。 (1)試畫出反映商店、職工、會員實(shí)體類型及聯(lián)系類型的ER圖; (2)將ER圖轉(zhuǎn)換成關(guān)系模式,并指出每個(gè)表的主鍵和外鍵四:某醫(yī)院病房計(jì)算機(jī)管理中需要如下信息:科室:科名,科地址,科電話,醫(yī)生姓名病房:病房號,床位號,所屬科室名醫(yī)生:姓名,職稱,所屬科室名,年齡,工作證號病人:病歷號,姓名,性別,診治醫(yī)生,主管醫(yī)生,病房號其中,一個(gè)科室有多個(gè)病房,多個(gè)醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī)生只屬于一個(gè)科室,但可負(fù)責(zé)多個(gè)病人的診治,一個(gè)病人的主管醫(yī)生只有一個(gè)。這些零件由不同的原料制成,不同零件所用的材料可以相同。