




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據(jù)庫習題答案 來自五星文庫點這里,有很多篇數(shù)據(jù)庫習題答案 在線閱讀本文:數(shù)據(jù)庫習題答案 導讀:第三章習題,1關系數(shù)據(jù)庫設計理論,數(shù)據(jù)依賴范式和關系模式的規(guī)范化設計方法,其中數(shù)據(jù)依賴起著核心的作用,2關系數(shù)據(jù)庫中的關系模式至少要滿足第一范式,如果每個屬性值都是不可再分的最小數(shù)據(jù)單位,(2)試分析模式R的數(shù)據(jù)冗余問題,關系R中的C屬性會存在在數(shù)據(jù)冗余,相應地原來存儲在一張二維表內的數(shù)據(jù)就要分散存儲到多張二維表中,第四章習題,A刪除基本表B修改基本表中的數(shù)據(jù),A數(shù)據(jù)項B元組,C表D數(shù)據(jù)庫第三章 習 題一、單項選擇題1在關系模型R中,函數(shù)依賴XY的語義是( B )A在R的某一關系中,若兩個元組的X值
2、相等,則Y值也相等B在R的每一關系中,若兩個元組的X值相等,則Y值也相等C在R的某一關系中,X值應與Y值相等D在R的每一關系中,X值應與Y值相等2設學生關系模式為:學生(學號,姓名,年齡,性別,成績,專業(yè)),則該關系模式的主鍵是( B )A 性別 B學號C 學號,姓名 D學號,姓名,性別3如果XY(Y不包含于X,且Y不能決定X)和YZ成立,那么XZ成立。這條規(guī)則稱為( B )A 自反律 B傳遞律C 偽傳遞律 D增廣律4 關系模式R?2NF,則R一定是(b )A1NF B3NFCBCNF D4NF5設一關系模式為:運貨路徑(顧客姓名,顧客地址,商品名,供應商姓名,供應商地址),則該關系模式的主鍵
3、是( C )A顧客姓名,供應商姓名,供應商地址 B顧客姓名,商品名C顧客姓名,供應商姓名,商品名 D顧客姓名,顧客地址6下列有關范式的敘述中正確的是( B )A如果關系模式R?1NF,且R中主屬性完全函數(shù)依賴于主鍵,則R是2NFB如果關系模式 R?3NF,則R?2NF一定成立C如果關系模式R?1NF,則只要消除了R中非主屬性對主鍵的傳遞依賴,則R可轉換成2NFD如果關系模式R?1NF,則只要消除了R中非主屬性對主鍵的部分依賴,則R可轉換成3NF7關系模式學生(學號,課程號,名次),若每一名學生每門課程有一定的名次,每門課程每一名次只有一名學生,則以下敘述中錯誤的是( B )A(學號,課程號)和
4、(課程號,名次)都可以作為候選鍵B只有(學號,課程號)能作為候選鍵C該關系模式屬于第三范式D該關系模式屬于BCNF8已知關系模式R(ABCD),F(xiàn)=AC,BC,CD ,則以下成立的是( B )AAB B ADCADBC DACBD9如果XY且Z?U成立,那么XZYZ成立,這條規(guī)則稱為( D )A 自反律 B傳遞律C 偽傳遞律 D增廣律10能夠消除多值依賴引起的冗余是( D )A1NF B2NFC3NF D4NF二、填空題1關系數(shù)據(jù)庫設計理論,數(shù)據(jù)依賴范式和關系模式的規(guī)范化設計方法 。其中 數(shù)據(jù)依賴 起著核心的作用。2關系數(shù)據(jù)庫中的關系模式至少要滿足第一范式。3非規(guī)范化的關系模式在實際應用中可能
5、存在的問題有更新異常。4消除了非主屬性對主碼的部分依賴的關系模式,稱為第二范式模式。5消除了非主屬性對主碼傳遞和部分依賴的關系模式,稱為第三范式6消除了每一屬性對主碼傳遞和部分依賴的關系模式,稱為BCNF模式。7關系模式R(A,B,C)中的主碼是(A,B)構成的屬性組,且BC成立,但CB不成立,則稱C與主碼之間存在的函數(shù)依賴為 部分 函數(shù)依賴。8關系模式R(A,B,C)中的主碼是A,且BC成立,但BA不成立,則稱B與主碼A之間存在的函數(shù)依賴為 傳遞 函數(shù)依賴。9在進行模式分解的同時必須考慮的兩個問題是無損連接性和保持函數(shù)依賴10Armstrong公理的三條推理規(guī)則是自反律增廣律傳遞律 。三、簡
6、答題l理解并給出下列術語的定義:函數(shù)依賴、部分函數(shù)依賴、完全函數(shù)依賴、傳遞依賴、1NF、2NF、3NF、BCNF。函數(shù)依賴:設R(U)是屬性集U上的關系模式。X,Y是U的子集。若對于R(U)的任意一個可能的關系r,r中不可能存在兩個元組在X上的屬性值相等,而在Y上的屬性值不等,則稱X函數(shù)確定Y或Y函數(shù)依賴于X。部分函數(shù)依賴:設關系模式R(U)中,X,Y?U,若XY,但對于X的某一個真子集ZY成立,則稱Y部分函數(shù)依賴于X。完全函數(shù)依賴:設關系模式R(U)中,X,Y?U,如果XY,并且對于X的任何一個真子集Z,ZY都不成立,則稱Y完全依賴于X,記作X->Y。傳遞依賴:在關系模式R(U)中,設
7、X、Y、Z是R的三個不同屬性子集,如果XY(Y?X)成立,但YX不成立,而YZ(Z?Y),則稱Z對X傳遞函數(shù)依賴。1NF:在關系模式R中的每一個具體關系r中,如果每個屬性值都是不可再分的最小數(shù)據(jù)單位,則稱R是第一范式關系模式,簡記為R?1NF。2NF:若關系模式R是1NF,且所有非主屬性都完全函數(shù)依賴于任意一個候選碼,則稱R 是第二范式關系模式,簡記為R?2NF。3NF:若關系模式R是2NF,且所有非主屬性對任何候選關鍵字都不存在傳遞函數(shù)依賴,則稱R是第三范式關系模式,簡記為R?3NF。BCNF:若關系模式R是1NF,如果對于R的每個函數(shù)依賴XY,若Y?X,則X必含有候選碼,則稱R是BCNF范
8、式。換句話說,在關系模式R中,如果每一個決定因素都包含候選碼,則R?BCNF。2 設一關系為:訂單(訂單號,顧客姓名,商品貨號,定購數(shù)量,交貨日期),判斷此關系屬于哪一范式,為什么?此關系的主碼是訂單號,主屬性只有一個,因此它屬于BCNF。3設關系模式R(A,B,C),F(xiàn)是R上成立的FD集,有F= AC,BC 。 此題需將題目改為:設關系模式R(A,B,C),F(xiàn)是R上成立的FD集,有F= AB,BC 。(1)試說明為什么R不是3NF模式?由于R的主碼為A,存在傳遞函數(shù)依賴:AB,BC;因此R不屬于第三范式。(2)試分析模式R的數(shù)據(jù)冗余問題。關系R中的C屬性會存在在數(shù)據(jù)冗余。(3)試把R分解成3
9、NF模式集。分解成3NF模式集:R1(A,B);R2(B,C)。4寫出關系模式規(guī)范化的步驟。1NF(消除非主屬性對碼的部分函數(shù)依賴)2NF(消除非主屬性對碼的傳遞函數(shù)依賴) 3NF(消除主屬性對碼的部分和傳遞函數(shù)依賴)BCNF5試述模式分解時考慮無損連接性和保持函數(shù)依賴的意義。一個關系分解為多個關系,相應地原來存儲在一張二維表內的數(shù)據(jù)就要分散存儲到多張二維表中,要使這個分解有意義,起碼的要求是后者不能丟失前者的信息,如果一個分解具有無損連接性,則它能夠保證不丟失信息。而如果一個分解保持了函數(shù)依賴,則它可以減輕或解決各種異常情況。第四章 習 題一、單項選擇題1在SQL中,與關系代數(shù)中的投影運算對
10、應的子句是(A )A SELECT B FROMC WHERE D ORDER BY2. 在SQL的語句中,ALTER的作用是( C)A 刪除基本表 B 修改基本表中的數(shù)據(jù)C 修改基本表的結構 D 修改視圖3. 用SQL語言描述“在教師表中查找女教師的全部信息”,以下描述正確的是( C )A SELECT FROM 教師表 IF(性別?女?)B SELECT 性別FROM 教師表 IF(性別?女?)C SELECT * FROM 教師表 WHERE(性別?女?)D SELECT * FROM 性別WHERE(性別?女?)4. 在基本SQL語言中,不可以實現(xiàn)( D)A 定義視圖 B 定義基本表C
11、 查詢視圖和基本表 D 并發(fā)控制5. SELECT語句執(zhí)行的結果是( B)A 數(shù)據(jù)項 B 元組C 表 D 數(shù)據(jù)庫6 在SQL中,用戶可以直接操作的是( A)A 基本表 B 視圖C 基本表或視圖 D 基本表和視圖7 在SQL中使用UPDATE對表中數(shù)據(jù)進行修改時,應使用的子句是( D)A WHERE B FROMC VALUES D SET8 SQL語言具有的功能是( B)A 關系規(guī)范化,數(shù)據(jù)操作,數(shù)據(jù)控制B 數(shù)據(jù)定義,數(shù)據(jù)操作,數(shù)據(jù)控制C 數(shù)據(jù)定義,關系規(guī)范化,數(shù)據(jù)控制D 數(shù)據(jù)定義,關系規(guī)范化,數(shù)據(jù)操作9 當選擇滿足一定條件的元組進行分組時,應使用的關鍵字是(C )A SELECT B GROUPC WHERE D HAVING10 使用CREATE INDEX語句建立的是(C )A 數(shù)據(jù)庫 B 表C 索引 D 視圖二、填空題1SQL插入記錄的命令是INSERT ,刪除記錄的命令是_,更新記錄的命令是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 制作生意合同范本
- 2025年天津年貨運從業(yè)資格證模擬考試
- 買裝修材料合同范本
- 與機關單位合作合同范例
- 村級修橋合同范本
- 產品研發(fā)定制合同范本
- 信息咨詢收費合同范本
- 伙合合同范本
- 勞動合同范本 銀川
- 代理注冊服務合同范本
- 《火力發(fā)電廠水處理技術概述》課件
- 春節(jié)后復工安全培訓課件
- 全國電子工業(yè)版初中信息技術第二冊第2單元2.1活動3《使用云盤備份數(shù)據(jù)》教學設計
- 3.1產業(yè)轉移對區(qū)域發(fā)展的影響(第1課時) 【知識精研】高二地理課件(湘教版2019選擇性必修2)
- 2025年醫(yī)院實習協(xié)議書樣本
- 2025年湖南工程職業(yè)技術學院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 招標代理服務投標方案(技術標)
- 財務人員防騙技巧培訓課件
- 2024年云南中煙工業(yè)有限責任公司招聘筆試真題
- 2024年山東輕工職業(yè)學院高職單招語文歷年參考題庫含答案解析
- 2024年哈爾濱電力職業(yè)技術學院高職單招語文歷年參考題庫含答案解析
評論
0/150
提交評論