9 . 等值連接與自然連接的區(qū)別是什么? (填空題)
查看答案
連接運算中有兩種最為重要也最為常用的連接,一種是等值連接(equi-join),另一種是自然連接(Natural join)。 Θ為“=”的連接運算稱為等值連接。它是從關(guān)系R與S的笛卡爾積中選取A、B屬性值相等的那些元組。即等值連接為: R A=B S = { tr ts| tr∈R ∧ ts∈S ∧ tr[A] = ts[B] } 自然連接(Natural join)是一種特殊的等值連接,它要求兩個關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且要在結(jié)果中把重復(fù)的屬性去掉。即若R和S具有相同的屬性組B,則自然連接可記作: R S = { tr ts| tr∈R ∧ ts∈S ∧ tr[B] = ts[B] }
10 .關(guān)系代數(shù)運算中,專門的關(guān)系運算有________,________,________。 (問答題)
查看答案
選擇 投影 連接
11 . 代數(shù)的基本運算有哪些?如何用這些基本運算來表示其他的關(guān)系基本運算? (填空題)
查看答案
在八種關(guān)系代數(shù)運算中,并、差、笛卡爾積、投影和選擇五種運算為基本的運算。其他三種運算,即交、連接和除,均可以用五種基本運算來表達(dá)。交運算: R ? S = R-(R-S) 連接運算 R S = ?A?B(R?S) A?B 除運算:R(X,Y)? S(Y,Z) = ?X? - ?X ( ?X? ? ?Y(S) ?R ) X、Y、Z 為屬性組,R中的Y和S中的Y可以有不同的屬性名,但必須出自相同的域集。
12 .關(guān)系數(shù)據(jù)庫中基于數(shù)學(xué)上的兩類運算是________和________。 (問答題)
查看答案
關(guān)系代數(shù) 關(guān)系演算
13 .關(guān)系代數(shù)中,從兩個關(guān)系中找出相同元組的運算稱為________運算。 (問答題)
查看答案
交
14 .R S表示R與S的________。 (問答題)
查看答案
自然連接
15 .設(shè)有學(xué)生關(guān)系:S(XH,XM,XB,NL,DP)。在這個關(guān)系中,XH表示學(xué)號,XM表示姓名,XB表示性別,NL表示年齡,DP表示系部。查詢學(xué)生姓名和所在系的投影操作的關(guān)系運算式是________________。 (問答題)
查看答案
π2,5(S) 或 πXM,DP(S)
16 .在“學(xué)生-選課-課程”數(shù)據(jù)庫中的3個關(guān)系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找選修“數(shù)據(jù)庫技術(shù)”這門課程學(xué)生的學(xué)生名和成績,若用關(guān)系代數(shù)表達(dá)式來表示為________________。 (問答題)
查看答案
πSNAME,GRADE(S(SC(σCNAME=’數(shù)據(jù)庫技術(shù)’?)))
17 .已知系(系編號,系名稱,系主任,電話,地點)和學(xué)生(學(xué)號,姓名,性別,入學(xué)日期,專業(yè),系編號)兩個關(guān)系,系關(guān)系的主碼是________,系關(guān)系的外碼是________,學(xué)生關(guān)系的主碼是________,學(xué)生關(guān)系的外碼是________。 (問答題)
查看答案
系編號 沒有 學(xué)號 系編號
![]() | ![]() .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |
![]() | ![]() .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |