東華大學歷年數據庫試卷_第1頁
東華大學歷年數據庫試卷_第2頁
東華大學歷年數據庫試卷_第3頁
東華大學歷年數據庫試卷_第4頁
東華大學歷年數據庫試卷_第5頁
已閱讀5頁,還剩26頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優質文檔-傾情為你奉上試卷一踏實學習,弘揚正氣;誠信做人,誠實考試;作弊可恥,后果自負。課程名稱  數據庫系統原理     使用專業  一、( 20分)有一個學生-課程數據庫,各表如下:學生表: Student(Sno,Sname,Ssex,Sage,Sdept)課程表: Course(Cno,Cname,Cpno,Ccredit),Cpno為先修課編號學生選課表: SC(Sno,Cno,Grade) ,請完成下列操作:1、 建立一個“學生”表Student,由

2、學號Sno、姓名Sname、性別Ssex、年齡Sage、所在系Sdept五個屬性組成。其中學號不能為空,值是唯一的,并且姓名取值也唯一。建立一個“學生選課”表SC,它由學號Sno、課程號Cno,修課成績Grade組成,其中(Sno, Cno)為主碼。建立一個“課程”表Course,由課程編號Cno 、課程名Cname 、先修課程編號Cpno、 學分Ccredit四個屬性組成。其中課程編號不能為空,值是唯一的。2、 查詢每一門課的間接先修課(即先修課的先修課)。3、 查詢其他系中比信息系某一學生年齡小的學生姓名和年齡4、 查詢沒有選修1號課程的學生姓名。5、 查詢選修了全部課

3、程的學生姓名。6、 查詢至少選修了學生95002選修的全部課程的學生號碼。7、 建立1號課程的選課視圖,并要求通過該視圖進行的更新操作只涉及1號課程,同時對該視圖的任何操作只能在工作時間進行。8、比較如下查詢的效率:不相關子查詢;相關子查詢;帶EXISTS量詞的相關子查詢;連接查詢。二、( 10 分)、簡述構成RDBMS的組件結構。三(10分)、設關系模式R(U)上的函數依賴集為F; F=AD, ABE, BIE, CDI, EC,U=A, B, C, D, E, I 試計算(AE)+。四(10分)、關系模式R(CITY, ST, ZIP), 其中CITY表示城市

4、, ST表示城市的街道, ZIP表示街道所在地區的郵政編碼, 函數依賴集合F=(CITY, ST)ZIP,  ZIPCITY, 證明ST,  ZIP和CITY, ST是候選鍵。五(10分)、 試比較面向對象數據庫系統和關系數據庫系統的優缺點。六、(10分)一般DBMS在完整性約束機制中應具有那幾方面的功能?七、(10分)設圖書管理數據庫的關系如下:       學生: STUDENT(SNO, SNAME, SEX,

5、 DEPT, BNUM),BNUM為借書數       圖書: BOOK(BNO, BNAME, PUBLISHER)       借閱: LOAN(SNO, BNO, LOANDATE, RETURNDATE)請為圖書管理數據庫中LOAN表建立一個借書插入觸發器: 當向表中插入記錄時, 修改STUDENT表中相應學生的借書數, 且借書數不能超過8。八(10分)將五種基本關系代數操作表示

6、為元組演算表達式。九(10分)、請用ER模型對下述問題進行概念設計,并轉換成關系模型。設計學校學生選課管理系統,學生根據自己的情況選課,每名學生可同時選修多門課程;每門課程可由多位教師講授,每位教師可講授多門課程;每個院系有多位學生、教師,開多門課程;要求設計的關系模型能進行如下管理:(1)、選修課程開課管理。(2)、學生選課管理。(3)、學生選課成績管理。   試卷二20052006學年第一學期期終試題(A)踏實學習,弘揚正氣;誠信做人,誠實考試;作弊可恥,后果自負。課程名稱  數據庫系統原理    &

7、#160;使用專業  軟件03級   一、          試述下列概念(8分)1.       數據庫;  2.       視圖;  3.       函數依賴;  

8、0; 4.       數據字典;  二、選擇題(9分)1、在通常的情況下,下列哪個事物不是數據庫對象?(     )A視圖    B表    C規則  D詞2、下列哪一項不是日志文件所具有的功能?(     )A幫助客戶進行計算和統計     &#

9、160;   B記載用戶針對數據庫進行的操作C維護數據完整性                 D幫助用戶恢復數據庫3、下列那類數據不適合創建索引?(     )A  經常被查詢搜索的列,如經常在where子句中出現的列B  是外鍵或主鍵的列C  包含太多重復選用值的列D 

10、0;在ORDER BY子句中使用的列4、下列哪個關鍵字在Select語句中表示所有列?(    )A*          BALL          CDESC            DDISTINCT5、下列函數可以計算平均值的是?(&#

11、160;   )Asum           Bavg   Ccount    Dsum6、下列函數可以計算某一列上最大值的是?(   )Asum           Bmin     Cavg  &

12、#160;  Dmax7、下列特點哪一項是視圖所不具備的?(   )A  分割數據,屏蔽擁護所不需要瀏覽的數據B  提高應用程序和表之間的獨立性,充當程序和表之間的數據C  降低對最終用戶查詢水平的要求D  提高數據的網絡傳輸速度8、下列哪個約束不可以為空?(    )A主鍵         B外鍵   &#

13、160;C默認值     DUNIQUE約束9、下列哪一種備份方式只備份了自上次備份操作發生后重新發生改變的數據?(   )A全庫數據庫備份 B差異備份(增量備份)C日志備份 D文件和文件組備份 三、簡答題(10分)1、什么是事務?事務的性質有哪些?二段封鎖協議的內容是什么?    2、  數據庫系統的生命周期。   四、      &#

14、160; (10分)某高校設備采購管理系統涉及三類實體:部門、供應商和設備。其中,部門的屬性有:部門編號、部門名稱、負責人;供應商的屬性有:供應商號、供應商名、城市、經理;設備的屬性有設備編號、設備名稱、設備型號、單價、生產廠商。用ER圖表示這些實體以及某部門從某供應商采購某種設備的信息,包括采購的日期和數量。然后將ER圖轉換成關系模式。    五、(10分)給出兩個基本關系R和S的自然連接、 外連接、 左外連接、右外連接和半連接的結果。關系RABCabcbbfcad 關系SBCDbcdbceadbefg  

15、60; 六、(31分)高校項目管理數據庫中的關系如下:  Teacher(tnu,tname,sex,age,degree,depart)  Project(pnu,pname,type,fee,starttime,endtime,conclusion)  Implicate(tnu, pnu,role,period)其中Teacher表示教師,可簡單地用T表示,tnu,tname,sex,age,degree,depart分別表示教師編號、姓名、性別、年齡、學歷和所屬部門;Project表示項目,可簡單地用P表示, pnu

16、,pname,type,fee,starttime,endtime,conclusion分別表示項目編號、名稱、類型、費用、開始時間、結束時間和結題結論。Implicate表示參與,可簡單地用I表示,role,period分別表示教師在項目中承擔的角色和參與的時間(月數)。1      (6分)用關系代數表達下列查詢(1)       參與過20萬元及以上項目的教師姓名和所屬部門;(2)      

17、0;至少參與過兩個項目的教師姓名和年齡。2      (10分)對上述查詢(1)畫出查詢語法樹,對其進行查詢優化。3      (15分)用SQL語句實現下列要求(1)       查詢編號為“P05”的項目的結題情況;(2)       列出所有的縱向(不是橫向)項目;(3)     &

18、#160; 參與過類型為”863”項目的教師姓名和年齡;(4)       統計每個教師參與縱向項目的次數;(5)       將修改三張表的權限授予“徐輝”。          七、(22分)關系模式R(U,F),U=OISQBD,F=S®D,I®B,IS®Q,B®Oa)   

19、      計算此關系模式的關鍵碼;b)        分析此關系模式屬于哪級范式;c)        將此關系模式無損連接且保函數依賴地分解為3NF;d)        如果用R1(SD),R2(IB),R3(ISQ),R4(BO)代替R,用chase過程判別這樣的分解是否具有無損連接性。

20、0;試卷320052006學年第一學期期終試題(B)一(10分)、簡述數據庫技術的研究現狀和發展趨勢。     二、              擇題(9分,每題1分)1、在通常的情況下,下列哪個事物不是數據庫對象?(    )A視圖       B表    &

21、#160;C規則       D詞2、下列哪一項不是日志文件所具有的功能?(    )A幫助客戶進行計算和統計         B記載用戶針對數據庫進行的操作C維護數據完整性                 D幫助用戶恢復數據庫3

22、、下列那類數據不適合創建索引?(    )A  經常被查詢搜索的列,如經常在where子句中出現的列B  是外鍵或主鍵的列C  包含太多重復選用值的列D  在ORDER BY子句中使用的列4、下列哪個關鍵字在Select語句中表示所有列?(    )A*          BALL     

23、;  CDESC       DDISTINCT5、下列函數可以計算平均值的是?(    )Asum           Bavg      Ccount  Dsum6、下列函數可以計算某一列上最大值的是?(    )Asum &

24、#160;         Bmin     Cavg     Dmax7、下列特點哪一項是視圖所不具備的?(    )A  分割數據,屏蔽擁護所不需要瀏覽的數據B  提高應用程序和表之間的獨立性,充當程序和表之間的數據C  降低對最終用戶查詢水平的要求D  提高數據的網絡傳輸速度8、下列

25、哪個約束不可以為空?(    )A主鍵     B外鍵     C默認值    DUNIQUE約束9、下列哪一種備份方式只備份了自上次備份操作發生后重新發生改變的數據?(   )A全庫數據庫備份  B差異備份(增量備份)C日志備份 D文件和文件組備份 三(12分)、給出兩個基本關系R和S的自然連接、 外連接、 左外連接、右外連接

26、和半連接的結果。答案:                      四(22分)、已知公司數據庫的職工表EMP(EID,ENAME,BDATE,SEX,CITY),公司表COMP(CID,CNAME,CCITY),工作表WORK(EID,CID,STARTDATE,SALARY),其中EID職工編號,ENAME職工名,BDATE出生日期,CITY職工居住的城市,CID公司編號,C

27、NAME公司名,CCITY公司所在城市,STARTDATE職工到公司上班的日期,SALARY職工工資。且EMP、COMP、WORK已定義了表的主鍵、外鍵和引用完整性約束。請用SQL完成下列操作,并說明應注意的問題:1、    創建表EMP、COMP、WORK,并定義表的主鍵、外鍵和引用完整性約束。 2、    查詢在IBM公司工作的所有職工。 3、    查詢擁有最多職工的公司。 4、    刪除年齡超過6

28、0歲的職工。 5、    為工齡超過10年的職工增加10%的工資。 6、    為EMP表的EID列創建唯一索引。 7、    顯示公司人數大于5的每個公司的編號,名稱和人數。 8、    顯示公司人數大于5的每個公司的最高工資和最低工資。 9、    列出職工編號以字母P至S開頭的所有員工的基本信息。 10、  &#

29、160;創建一個視圖,使之含職工名,所在公司編號,工作地點和工資。   11、       將COMP的查詢權力授給STUDO1,并給STUDO1對該表再授權的權力。  五(17分)、設關系模式R(U), 其中U=C, T, H, R, S, G, R上的函數依賴集F=CSG, CT, THR, HRC, HSR。R是否為3NF?為什么? 若不是試將其保持函數依賴性分解為3NF。     

30、0;六、簡答題(10分) 什么是事務?事務的性質有哪些?二段封鎖協議的內容是什么?       七(10分)、試述實現數據庫安全性控制的常用方法和數據庫恢復的基本原則。     八(10分)、請述將ER模型轉換成關系模型的基本原則。     試卷4東華大學2008-2009學年第_二_學期期_末_試題一、選擇題(每題2分,共20分)1在關系模式中,視圖是三級模式結構中的 (   )。A內

31、模式 B模式 C存儲模式  D外模式2SQL的SELECT語句中,“HAVING條件表達式?/SPAN>用來篩選滿足條件的(   )。A列    B行     C關系    D分組3設有關系模式R(A,B,C),F=AC,BC。相對于F,R的候選鍵為( )。AAC    BABCCAB    DBC&#

32、160;4當關系R和S自然聯接時,能夠把R和S原該舍棄的元組放到結果關系中的操作是 (   )。A左外連接   B右外連接C外部并     D全外連接 5在數據庫設計中,將ER圖轉換成關系數據模型的過程屬于(  )。A 需求分析階段B 邏輯設計階段C 概念設計階段D 物理設計階段6SQL語言中,用GRANTREVOKE語句實現數據庫的(      

33、)。A并發控制     B完整性控制C一致性控制   D安全性控制7在第一個事務以S鎖方式讀數據A時,第二個事務可以進行的操作是 (   )。   A對數據實行X鎖并讀數據B對數據實行S鎖  C對數據實行X鎖并寫數據D不加封鎖的讀數據  8關系數據模型的三個組成部分中,不包括(   ) 。    A.完整性規則 

34、60;      B.數據結構     C.恢復                 D.數據操作9 進行自然連接運算的兩個關系必須具有 (   ) 。A. 相同屬性個數 B. 公共屬性C. 相同關系名 D. 相同

35、關鍵字10. 在下面的兩個關系中,學號和學院號分別為學生關系和學院關系的主鍵,則外鍵是(   )。  學生(學號,姓名,學院號,成績) 學院(學院號,學院名,院長)A)學生關系的?#23398;號?SPAN lang=EN-US>  B)學院關系的?#23398;院號?SPAN lang=EN-US>C)學生關系的?#23398;院號?SPAN lang=EN-US>       D)學院關系的?#23398;院名?S

36、PAN lang=EN-US> 二、簡答題(每題3分,共15分)1. 簡述事務的ACID特征,以及這些特征分別由數據庫的什么子系統來完成。        2. 關系規范化過程實質上是對關系不斷分解的過程。分解關系的基本規則是什么?      3.簡述數據庫管理系統的二級映射,并說明它們分別保證了什么?     4.簡述一個設計不好的數據庫會帶來哪些問題? 

37、60;   5. 簡述關系模型有哪三類完整性規則?      三、關系代數和查詢優化題(共20分)假設某小型書店數據庫中有3個關系模式:         出版社(出版社編號,出版社名稱,出版社地址)          圖書(圖書編號,書名,作者編號、出版社編號,圖書分類,定價)  

38、0;       作者(作者編號,作者姓名,單位,聯系電話) 1試用關系代數寫出以下各查詢:1)檢索出版社名稱為?#39640;等教育出版社?#30340;圖書編號、書名和定價。(4分)       2)查詢書名為?#25968;據庫系統教程?#30340;圖書編號、定價、作者姓名與出版社名稱。(4分)      2請根據題意完成以下各小題:    

39、;查詢由?#39640;等教育出版社?#20986;版、書名為?#25968;據庫系統教程?/SPAN>且定價超過30元的圖書編號、作者姓名和出版社名稱。(12分)    1)以笛卡兒積為基礎表達查詢要求;              (2)畫出原始語法樹;             &

40、#160;    (3)畫出優化語法樹。            四、SQL題(共19分)  某網上的圖書銷售數據庫的關系模式如下:      圖書(圖書編號,圖書分類,圖書名稱,作者,出版社,出版日期,定價)      圖書銷售主表(銷售單號,會員編號,銷售額,訂購日期,出貨日期) 

41、60;    圖書銷售明細表(銷售單號,圖書編號,銷售數量)      會員(會員編號,會員名,地址,電話,消費額度,)1試用SQL語句創建圖書銷售主表,要求:銷售單號唯一識別一個銷售單,其數據類型為CHAR(6) ;會員編號為會員表的會員編號,且不能為空,其數據類型為CHAR(8);銷售額的數據類型為NUMBER(3);訂購日期不能大于出貨日期。(3分)     2試用SQL語句在圖書表的圖書名稱字段上創建唯一索引BNAME_IDX。

42、(3分)    3用SQL語句查詢銷售單號為?st1:chmetcnv w:st="on" TCSC="0" NumberType="1" Negative="False" HasSpace="False" SourceValue="" UnitName="?>?/st1:chmetcnv>的會員名和銷售額。(3分)    4. 用SQL語句查詢購買名稱為?/SPA

43、N>數據庫系統教程?/SPAN>圖書的會員名。(3分)  5. 用SQL語句按圖書類別分組統計每種圖書類別的銷售總數量。(3分)     6創建一個視圖V_Bookstore,要求查詢訂購圖書名稱中包含?/SPAN>數據庫?/SPAN>的銷售單號和銷售數量,并保證利用該視圖進行數據修改時強制執行數據檢查。(4分)    五、數據庫設計題 (14分)某高校科研機構需要設計一個科研項目管理系統。該應用系統包括三個實體集。實體類型?#25945;師

44、?#30340;屬性有:教工號、教師姓名、年齡、職稱和電話號碼。實體類型?#39033;目?#30340;屬性有:項目編碼、項目名稱、項目類別和經費。實體類型?#23398;院?#30340;屬性有:學院號、學院名稱。每個教師可以參與多個項目,每個項目可有多位教師參與。每名教師只屬于一個學院。每個教師參與每個項目均有參與項目的開始時間和結束時間屬性。另外,在學院與教師之間的聯系中還應反映出學院聘用教師的聘期和月薪。1)請根據上述語義畫出ER圖,要求在圖中畫出屬性并注明聯系的類型。(7分)         

45、   2)試將ER模型轉換成關系模型,并指出每個關系模式的主鍵和外鍵。(7分)             六、關系理論題 (12分)假設某商業集團的商品銷售數據庫有一關系模式R如下:R (商店編號,商品編號,商品名稱,庫存數量,部門編號,部門名稱、部門負責人)現規定:(1) 每個商店的每種商品只在一個部門銷售;(2) 每個商店的每個部門只有一個部門負責人;(3) 每個商店的每種商品只有一個庫存數量。

46、試回答下列問題:1) 根據上述規定,寫出關系模式R的基本函數依賴;(3分)     2)找出關系模式R的候選健;(3分)       3)試問關系模式R最高已經達到第幾范式?為什么?(3分)       4)如果R不屬于3NF,請將R分解成3NF模式集。(3分)            試卷

47、52007-2008學年第二學期期終試題一、單項選擇題(本大題共15小題,每小題1分,共15分)(1)數據獨立性是數據庫技術的重要特點之一。所謂數據獨立性是指( ) A) 數據與程序獨立存放B) 不同的數據被存放在不同的文件中C) 不同的數據只能被對應的應用程序所使用D) 以上三種說法都不對(2)SQL語言又稱為 ( )A) 結構化定義語言    B) 結構化控制語言C) 結構化查詢語言    D) 結構化操縱語言(3)數據庫

48、系統的核心是( )A)數據模型B)數據庫管理系統C)數據庫D)數據庫管理員(4) 索引屬于( )A) 模式       B) 內模式 C) 外模式      D) 概念模式(5) 下述關于數據庫系統的敘述中正確的是( ) 數據庫系統減少了數據冗余) 數據庫系統避免了一切冗余) 數據庫系統中數據的一致性是指數據類型一致) 數據庫系統比文件系統能管理更多的數據&

49、#160;(6) 在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于( )A) 需求分析階段     B) 邏輯設計階段C) 概念設計階段     D) 物理設計階段(7) 相對于數據庫系統,文件系統的主要缺陷有數據關聯差、數據不一致性和( )A) 可重用性差     B) 安全性差C) 非持久性     

50、; D) 冗余性(8) 下列有關數據庫的描述,正確的是( )A) 數據庫是一個DBF文件   B) 數據庫是一個關系C) 數據庫是一個結構化的數據集合 D) 數據庫是一組文件(9) 下列有關數據庫的描述,正確的是( )A) 數據處理是將信息轉化為數據的過程B) 數據的物理獨立性是指當數據的邏輯結構改變時,數據的存儲結構不變C) 關系中的每一列稱為元組,一個元組就是一個字段D) 如果一個關系中的屬性或屬性組并非該關系的關鍵字,但它是另一個

51、關系的關鍵字,則稱其為本關系的外關鍵字(10) 單個用戶使用的數據視圖的描述稱為( )A) 外模式      B) 概念模式C) 內模式      D) 存儲模式(11) 將E-R圖轉換到關系模式時,實體與聯系都可以表示成( )A) 屬性       B) 關系C) 鍵    &

52、#160;  D) 域 (12)關系規范化中的插入異常是指( )A.不該插入的數據被插入                       B.應該插入的數據沒插入C.插入了沒有用的數據            

53、60;              D.插入了錯誤的數據(13)兩個函數依賴集F和G等價的充分必要條件是(       )A.F=G                      

54、60;                                B.F+=GC.F=G+               

55、60;                                     D.F+=G+(14)將查詢關系S的權限授予用戶WANG,并允許該用戶將此權限授予其他用戶。實現此功能的SQL語句是(  

56、0;    )A.GRANT  SELECT  TO  S  ON  WANG  WITH  PUBLICB.GRANT  SELECT  ON  S  TO  WANG  WITH  PUBLICC.GRANT  SELECT  TO &

57、#160;S  ON  WANG  WITH  GRANT  OPTIOND.GRANT  SELECT  ON  S  TO  WANG  WITH  GRANT  OPTION (15)若事務T1已經給數據A加上了共享鎖,則事務T2(       )A.只能再對A加

58、共享鎖                         B.只能再對A加排他鎖C.可以對A加共享鎖,也可以對A加排他鎖D.不能再給A加任何鎖二、填空題(本大題共8小題,每小題1.5分,共12分)(1)數據管理技術發展過程經過人工管理、文件系統和數據庫系統三個階段,其中數據獨立性最高的階段是【     

59、; 】。(2)數據模型按不同應用層次分成3種類型,它們是概念數據模型、 【邏輯數據模型和物理數據模型。(3)關系操作的特點是 【       】 操作。(4)如果關系模式R是1NF,且每個非主屬性【完全】函數依賴于候選鍵,那么稱R是第二范式的模式。(5)模式分解的優點之一是能消除【     】和操作異常現象。(6)若關系A有m個屬性,關系B有n個屬性,則A×B有【    】個屬性。(7)

60、SQL語言中,向數據庫表中插入數據的命令是【       】。(8)數據庫的并發操作通常會帶來三個問題:【       】問題、讀臟數據問題、不可重復讀問題。三、簡答題(本大題共3小題,每小題3分,共9分) (1) 什么是事務?它具有哪些性質?    (2) DBS中有哪些類型的故障?哪些故障破壞了數據庫?    (3) SQL完整性約束有哪些? 

61、   四、設計題(20分)設教學數據庫中有三個關系:學生關系S (S#, SNAME, SEX, AGE,DEPT),課程關系C(C#, CNAME, TEACHER)和選課關系SC (S#, C#, GRADE),其中S#?#23398;號,SNAME?#22995;名,SEX?#24615;別,AGE?#24180;齡,DEPT?#23398;生所在的,系C#?#35838;程號,CNAME?#35838;程名,TEACHER教師名,GRADE?#25104;績。1、(每小題1.5分,共6分)用關系代數表達式表示下列查詢:(1)檢索學習課程號為C2的學生學號與

62、姓名(2)檢索選修課程名為MATHS的學生學號與姓名。(3)檢索不學C2課的學生姓名與年齡。(4)檢索所學課程包含S3所學課程的學生學號。          2、(每小題1.5分,共12分)用SQL語句完成下面操作:(1)檢索學號為S3的學生所學課程的課程名與任課教師名。(2)檢索至少選修LIU老師所授一門課的男學生的姓名。(3)檢索WANG同學不學的課程的課程號。(4)檢索至少選修C2和C4課的學生的學號。(5)檢索學習全部課程的學生名。 (6)檢索每個學生已選修課程的門數及平均成績

63、。  (7)刪除學號為?/SPAN>95002?/SPAN>的學生選修的課程號為?/SPAN>C?/SPAN>的記錄。    (8)建立數學系學生的視圖C_STUDENT,并要求進行修改和插入數據時,仍需保證該視圖只有數學系的學生。視圖的屬性名為:S#,SNAME,AGE,DEPT。                   &#

64、160;          3、(10分)求女同學選修課程的課程名和任課教師名。(1)寫出該查詢的SQL語句和關系代數表達式。(2)畫出其語法樹,并進行優化,寫出優化后的表達式。                           

65、;                                           五、綜合題(15分)設某工廠數據庫中有四個實體集。一是?#20179;庫?#234

66、54;體集,屬性有倉庫號、倉庫面積等;二是?#38646;件?#23454;體集,屬性有零件號、零件名、規格、單價等;三是?#20379;應商?#23454;體集,屬性有供應商號、供應商名、地址等;四是?#20445;管員?#23454;體集,屬性有職工號、姓名等。設倉庫與零件之間有?#23384;放?#32852;系,每個倉庫可存放多種零件,每種零件可存放于若干倉庫中,每個倉庫存放每種零件要記錄庫存量;供應商與零件之間有?#20379;應?#32852;系,一個供應商可供應多種零件,每種零件也可由多個供應商提供,每個供應商每提供一種零件要記錄供應量;倉庫與保管員之間有?#24037;作?#3

67、2852;系,一個倉庫可以有多名保管員,但一名保管員只能在一個倉庫工作。(1) 試為該工廠的數據庫設計一個ER模型,要求標注聯系類型,可省略實體屬性。(2) 根據轉換規則,將ER模型轉換成關系模型,要求標明每個關系模式的主鍵和外鍵。                      六(12分)、關系模型R(U,F),U=ABCDEG,F的最小依賴集Fmin=AE,

68、 BCG,BDA,AC(1)求關系模式R的候選碼。(2)求分析R屬于哪一級范式?(3)將R分解為3NF,且保持函數依賴與無損連接。               七(9分)、 指出下列關系模式的候選鍵是什么,它是第幾范式?并解釋其理由。  (1) R的屬性集合為A, B, C, D, 其函數依賴集合為F=BD, ABC 。  (2) R的屬性集合為A, B, C, D,

69、 E, G, 其函數依賴集合為F=CG, EA, CED, AB 。  (3) R的屬性集合為A, B, C, D, E, 其函數依賴集合為F=ACB, BD, DC, DE。       試卷62006-2007學年第二學期期終試題一、        (15分)試述下列概念1.      數據庫;2.      事務;3.      最小函數依賴;4.      數據字典;5.      觸發器。        &#

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論