關系代數習題3.26精.選_第1頁
關系代數習題3.26精.選_第2頁
關系代數習題3.26精.選_第3頁
關系代數習題3.26精.選_第4頁
關系代數習題3.26精.選_第5頁
已閱讀5頁,還剩1頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

word.word.下面的選項不是關系數據庫基本特征的是()。A?不同的列應有不同的數據類型B?不同的列應有不同的列名C?與行的次序無關D?與列的次序無關一個關系只有一個()。候選碼B.外碼C.超碼D.主碼關系模型中,一個碼是()。A?可以由多個任意屬性組成至多由一個屬性組成C?可有多個或者一個其值能夠唯一表示該關系模式中任何元組的屬性組成D?以上都不是現有如下關系:患者(患者編號,患者姓名,性別,出生日起,所在單位)醫療(患者編號,患者姓名,醫生編號,醫生姓名,診斷日期,診斷結果)其中,醫療關系中的外碼是()。A.患者編號B.患者姓名患者編號和患者姓名D.醫生編號和患者編號現有一個關系:借閱(書號,書名,庫存數,讀者號,借期,還期),假如同一本書允許一個讀者多次借閱,但不能同時對一種書借多本,則該關系模式的外碼是()。A.書號B.讀者號C.書號+讀者號D.書號+讀者號+借期關系模型中實現實體間N:M聯系是通過增加一個()。A?關系實現B.屬性實現C.關系或一個屬性實現D.關系和一個屬性實現關系代數運算是以()為基礎的運算。A.關系運算B.謂詞演算C.集合運算D.代數運算關系數據庫管理系統應能實現的專門關系運算包括()。A.排序、索引、統計B.選擇、投影、連接C.關聯、更新、排序D.顯示、打印、制表五種基本關系代數運算是()。U—xonU—onunxonunon關系數據庫中的投影操作是指從關系中()。A?抽出特定記錄B.抽出特定字段C?建立相應的影像D.建立相應的圖形從一個數據庫文件中取出滿足某個條件的所有記錄形成一個新的數據庫文件的操作是()操作。A?投影B.聯接C.選擇D.復制關系代數中的聯接操作是由()操作組合而成。A?選擇和投影B.選擇和笛卡爾積C.投影、選擇、笛卡爾積D.投影和笛卡爾積自然聯接是構成新關系的有效方法。一般情況下,當對關系R和S是用自然聯接時,要求R和S含有一個或者多個共有的()。A?記錄B.行C.屬性D.元組假設有關系R和S,在下列的關系運算中,()運算不要求:“R和S具有相同的元數,且它們的對應屬性的數據類型也相同”。

A.RASRA.RASRUSR-SRxS假設有關系R和S,關系代數表達式R—(R—S)表示的是()。A.RGSB.RUSC.R—SD?RxS下面列出的關系代數表達是中,那些式子能夠成立()。i.ofl(of2(E))=of1Af2(E)ii?E18E2=E28E1(E18E2)8E3=E18(E28E3)ofl(of2(E))=of2(ofl(E))A.全部B.ii和iiiC.沒有D.i和Vl8.下面四個關系表達式是等價的,是判別它們的執行效率()El=nA(oB=CAD=E‘(RxS))300+50+50+25=l35E2=nA(oB=C(RxoD=E‘(S))10+50+50+25=l35E3=nA(R8B=CoD=E《S))=10+10+5+25=50E3=nA(oD=E‘(R8B=CS))10+50+50+25=135A.E3最快B.E2最快C.E4最快D.E1最快19.有關系SC(S_ID,C_ID,AGE,SCORE),查找年齡大于22歲的學生的學號和分數,正確的關系代數表達式是()。nS_ID,SCORE(oage>22(SC))oage>22(nS_ID,SCORE(SC))nS_ID,SCORE(oage>22(nS_ID,SCORE,AGE(SC)))A.i和iiB.只有ii正確C.只有i正確D.i和iii正確選擇題答案:A(2)D(3)C(4)A(5)D(6)A(7)C(8)B(9)A(10)BB(12)C(13)B(14)C(15)D(16)A(17)C(18)A(19)D四.填空題及問答題1.關系模型的三個組成部分是,,。.關系數據模型中,二維表的列稱為,二維表的行稱為。.試述關系數據語言的特點和分類。(填空題).用戶選作元組標識的一個候選碼為,其屬性不能取。.定義并理解下列術語,說明它們之間的聯系與區別:域,笛卡爾積,關系,元組,屬性主碼,候選碼,外部碼關系模式,關系,關系數據庫TOC\o"1-5"\h\z6.關系代數運算中,傳統的集合運算有,,,。.試述關系模型的完整性規則。在參照完整性中,為什么外部碼屬性的值也可以為空?什么情況下才可以為空?.關系代數運算中,基本的運算是,,,,。.等值連接與自然連接的區別是什么?.關系代數運算中,專門的關系運算有,,。.代數的基本運算有哪些?如何用這些基本運算來表示其他的關系基本運算?.關系數據庫中基于數學上的兩類運算是和。.關系代數中,從兩個關系中找出相同元組的運算稱為運算。.RxS表示R與S的。?設有學生關系:S(XH,XM,XB,NL,DP)。在這個關系中,XH表示學號,XM表示姓名,XB表示性別,NL表示年齡,DP表示系部。查詢學生姓名和所在系的投影操作的關系運算式是。(問答題)?在''學生-選課-課程〃數據庫中的3個關系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE);C(C#,CNAME,TEACHER),查找選修'數據庫技術”這門課程學生的學生名和成績,若用關系代數表達式來表示為。(問答題).已知系(系編號,系名稱,系主任,電話,地點)和學生(學號姓名,性別,入學日期,專業,系編號)兩個關系,系關系的主碼是,系關系的外碼是,學生關系的主碼是,學生關系的外碼是。(問答題)五、綜合題1.對下列關系模式分別用關系代數實現下列查詢:⑴查詢學生95001的所有信息⑵查詢學生95001的姓名和所在系⑶查詢選修了1號課的學生的學號⑷查詢選修了1號課的學生的姓名⑸查詢至少選修了1號課和3號課的學生的學號⑹查詢至少選修了一門其直接先行課為5號課的學生學號⑺查詢沒有選修1號課程的學生姓名⑻查詢選修了全部課程的學生的學號和姓名⑼查詢最少選修了95002學生所選課程的學生學號2?設有一個SPJ數據庫,包括S,P,J,SPJ四個關系模式:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);供應商表S由供應商代碼(SNO)、供應商姓名(SNAME)、供應商狀態(STATUS)、供應商所在城市(CITY)組成;零件表P由零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、重量(WEIGHT)組成;工程項目表J由工程項目代碼(JNO)、工程項目名(JNAME)、工程項目所在城市(CITY)組成;供應情況表SPJ由供應商代碼(SNO)、零件代碼(PNO)、工程項目代碼(JNO)、供應數量(QTY)組成,表示某供應商供應某種零件給某工程項目的數量為QTY。試用關系代數完成如下查詢:(1

溫馨提示

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

評論

0/150

提交評論