了解湖南/長沙365体育备用网址資訊,從365投注平台開始!365bet官网報名365bet官网本科
您當前的位置:首頁 > 校園動態

數據庫原理及應用(17)

數據庫原理及應用(17)

 

  二、填空題R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1.關系模式規范化過程中,若要求分解保持函數依賴,那么模式分解一定可以達到3NF,但不一定能達到BCNF。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2.將一個關系從1NF規范到2NF,目的是消除非主屬性對鍵的部分函數依賴,若進一步規范到3NF,目的是消除非主屬性對鍵的傳遞函數依賴。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  3.在關系數據庫的規范化設計中,對模式分解的等價性進行評價的兩條主要標準是具有無損連接性和保持函數依賴。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  4.若關系為1NF,且它的每一非主屬性都完全函數依賴于候選鍵,則該關系為2NF。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  5.衡量關系模式好壞的標準稱為范式。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  6.滿足第一范式的關系稱為規范化的關系。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  7.設關系模式R(ABCD),F是R上成立的FD集,F={A→B,C→B},則相對于F,關系模式R的候選鍵是AC。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

 R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  三、綜合題R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1.設關系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C}。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1)試寫出屬性集BD的閉包(BD)+。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)試寫出所有左部是B的函數依賴(即形為“B→?”)。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  (BD)+=BCDR0J365投注平台_365bet官网本科_365bet官网報名_首頁

  左部是B的函數依賴有:B→φ,B→B,B→C,B→BCR0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2.設關系模式R(ABCDE)上FD集為F,并且F={ A→BC,CD→E,B→D,E→A}。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1)試求R的候選鍵。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)試求B+的值。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R的候選鍵為:A、E、BC、CDR0J365投注平台_365bet官网本科_365bet官网報名_首頁

  B+=BDR0J365投注平台_365bet官网本科_365bet官网報名_首頁

  3.設關系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1)試說明R不是2NF模式的理由。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)試把R分解成2NF模式集。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  理由:R的候選鍵是AB,則非主屬性為C和D,并且AB→D成立。而已知A→D,因此AB→D為非主屬性D對候選鍵的局部依賴。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R分解為:R1(AD)主鍵是A;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R2(ABC)主鍵是AB,外鍵是A。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  4.設關系模式R(ABCD),F是R上成立的FD集,F={C→B,B→A}。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1)試說明R不是3NF模式的理由。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)試把R分解成3NF模式集。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  理由:R的候選鍵是C,則非主屬性為A和B。因為C→B,B→A,則C→A為非主屬性A對候選鍵的傳遞依賴。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R分解為:R1(CB)主鍵是C,外鍵是B;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R2(AB)主鍵是B。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  5.設有關系模式R(職工編號,日期,日營業額,部門名,部門經理),該模式記錄了商店里每個職工的日營業額,以及職工所在的部門和經理信息。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  如果規定:每個職工每天只有一個營業額;每個職工只在一個部門工作;每個部門只有一個經理。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  試回答下列問題:R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1)根據上述規定,寫出模式R的基本FD和關鍵碼;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)說明R不是2NF的理由,并把R分解成2NF模式集;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  3)進而分解成3NF模式集。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  答:1)R的基本FD:(職工編號,日期)→日營業額,職工編號→部門名,部門名→部門經理R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R的關鍵碼:(職工編號,日期)R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)R不是2NF的理由:R的候選鍵是(職工編號,日期),則部門名和部門經理為非主屬性,并且(職工編號,日期)→部門名和(職工編號,日期)→部門經理成立。而職工編號→部門名,部門名→部門經理,因此職工編號→部門經理,因此(職工編號,日期)→部門名為非主屬性部門名對候選鍵的局部依賴,(職工編號,日期)→部門經理為非主屬性部門經理對候選鍵的局部依賴R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R分解為:R1(職工編號,部門名,部門經理)主鍵是職工編號;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R2(職工編號,日期,日營業額)主鍵是(職工編號,日期),外鍵是職工編號。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  3)R分解為:R11(職工編號,部門名)主鍵是職工編號,外鍵是部門名(參照R12);R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R12(部門名,部門經理) 主鍵是部門名;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R2(職工編號,日期,日營業額)主鍵是(職工編號,日期),外鍵是職工編號(參照R11)。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  6.設有關系模式R(運動員編號,比賽項目,成績,比賽類別,比賽主管),存儲運動員比賽成績及比賽類別、主管等信息。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  如果規定:每個運動員每參加一個比賽項目,只有一個成績;每個比賽項目只屬于一個比賽類別;每個比賽類別只有一個比賽主管。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  試回答下列問題:R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  1)根據上述規定,寫出模式R的基本FD和關鍵碼;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)說明R不是2NF的理由,并把R分解成2NF模式集;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  3)進而分解成3NF模式集。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  答:1)R的基本FD:(運動員編號,比賽項目)→成績,比賽項目→比賽類別,比賽類別→比賽主管R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R的關鍵碼:(運動員編號,比賽項目)R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  2)R不是2NF的理由:R的候選鍵是(運動員編號,比賽項目),則比賽類別和比賽主管為非主屬性,并且(運動員編號,比賽項目)→比賽類別和(運動員編號,比賽項目)→比賽主管成立。而比賽項目→比賽類別,比賽類別→比賽主管,因此比賽項目→比賽主管成立,因此(運動員編號,比賽項目)→比賽類別為非主屬性比賽類別對候選鍵的局部依賴,(運動員編號,比賽項目)→比賽主管為非主屬性比賽主觀對候選鍵的局部依賴。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R分解為:R1(比賽項目,比賽類別,比賽主管)主鍵是比賽項目;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R2(運動員編號,比賽項目,成績)主鍵是(運動員編號,比賽項目),外鍵是比賽項目。R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  3)R分解為:R11(比賽項目,比賽類別)主鍵是比賽項目,外鍵是比賽類別(參照R12);R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R12(比賽類別,比賽主管) 主鍵是比賽類別;R0J365投注平台_365bet官网本科_365bet官网報名_首頁

  R2(運動員編號,比賽項目,成績)主鍵是(運動員編號,比賽項目),外鍵是比賽項目(參照R11)。R0J365投注平台_365bet官网本科_365bet官网報名_首頁
R0J365投注平台_365bet官网本科_365bet官网報名_首頁

R0J365投注平台_365bet官网本科_365bet官网報名_首頁

 

數據庫原理及應用(17)

    365投注平台——致力于打造365投注平台第一網,以努力服務于廣大365bet官网學子、提供最全的365bet官网資訊為己任,發布365bet官网最新的新聞資訊,提供365bet官网專科365bet官网本科365bet官网報名365bet官网成績查詢等綜合信息

 

365bet官网
相關文章
    無相關信息
湖南365体育备用网址
365bet官网政策
365体育备用网址30年大事
365bet官网專業
365bet官网問答
名家訪談
365bet官网故事
365bet官网院校
365bet官网大綱
365体育备用网址復習方法
365体育备用网址筆記串講
365体育备用网址應試技巧
365bet官网真題
365bet官网就業
湖南論文指導
365bet官网實踐
365bet官网學位
365体育备用网址成績查詢
365体育备用网址考籍查詢
365体育备用网址學歷查詢


咨詢QQ:137847917
13548661633(微信同號)