若有關係rabcd和scde則與表

2021-03-05 09:13:44 字數 3105 閱讀 5824

1樓:仁昌居士

若有關係r (a,b,c,d)和s(c,d,e),則與表示式π3,4,7(σ4<5 (r×s))等價的sql語句是select  r.c,r.d,s.

e from r, s where r.d兩個集合x和y的笛卡爾積,表示為x×y,是指第一個物件是x的成員,而第二個物件是y的所有可能有序對的其中一個成員。假設集合a=,集合b=,則兩個集合的笛卡爾積為。

等價的sql語句是select  * from r, s。

σ4<5是限制關係代數,用對關係的運算來表達查詢。等價的sql語句是r.dπ3,4,7是獲取查詢表裡的對應的資料。等價的sql語句是 r.c,r.d,s.e。

2樓:愛上金牛座男人

你這個答案文字寫的也是醉了,完全看不清楚,最近在複習這方面的一個知識點,要去參加考試,順便解答一下,方便以後的朋友檢視。

解答之前,

首先,來說一下什麼是rxs。比如

也就是笛卡兒積,將r和s的每一行當作一個整體做一個組合運算,從列上看,相當於r和s中的列數相加,從行上看,相當於r和s的行相乘。 所以如果以後遇到這種問題,若有關係r (a,b,c,d)和s(c,d,e),問rxs的結果是幾元,你可以很自信的說是7元,就是屬性列到底有幾個。

第二, σ  選擇運算

σ4<5 (r×s) 的意思在rxs的結果中,選擇出滿足屬性列4 的值 《屬性列5的值的那些行。

只有綠色背景的三行,因為其他行都因為不滿足σ4<5而過濾掉了

所以總結一下,選擇 σ4<5 (r×s)是對關係(r x s)的對映,選出滿足4<5關係的行。

第三, π投影運算

π3,4,7(σ4<5 (r×s)),其實比較簡單了,就是在σ4<5 (r×s)的結果中選擇相應的列,這裡對應的是第3,4,7列,

其實最後的結果就是上面這個樣子,為了避免c,d兩列區分不清,要加上相應的關係名。

okay,基本知識普及完畢,我們來看下這道題的解答:

首先整理一下你給的答案那段字:

(17) a.  a,b,c,d,e       b.  c,d,e      c.  r.a, r.b,r.

c, r.d, s.e     d. r.

c,r.d,s.e

(18) a.  r                   b.   s           c.   r, s                               d. rs

(19) a.  d投影對應列,選擇就是通常所說的查詢條件,那麼在這裡其實就是:

select r.c, r.d, s.e   from  r,s  where  r.d

本答案是從基礎知識開始分析,比較適合入門的人群,謝謝大家。

3樓:匿名使用者

17、r.c r.d s.e

18、r,s

19、r.d所以r*s(r.a, r.b, r.c, r.d, s.c, s.d, s.e)

π3,4,7簡單的講就是找上面括號裡的第幾位σ4<5同上,一目瞭然

4樓:匿名使用者

先用表r和s做笛卡爾乘積,從結果裡面選出第四列小於第五列的元組,最後取3,4,7列組成新標。。

5樓:匿名使用者

取組r (a,b,c,d)×s(c,d,e),select rc、rd、se from r.s(ra、rb、rc、rd、sc、sd、se)中的第

3、4、7個where第5個》第4個即sc(第5個)>rd(第4個)。

6樓:匿名使用者

這是資料庫原理的知識,需要先看看離散數學中關係部分的內容,好多年了,早都還給老師了

設有兩個關係r(a,b,c)和s(c,d,e),試用sql查詢語句表達下列關係代數表示式

7樓:初見

只需要select a,e from r,s where b=d就可以了

這是等值連線 不是自然連線

8樓:匿名使用者

select a,e from r,s where b=d

設有兩個關係r(a,b,c)和s(c,d,e),用sql查詢語句表達下列關係代數表示式 ,求高手解答

9樓:jpg嘰嘰喳喳

select r.a,s.e from r,s where b=50 and r.

c=s.c union select r.a,s.

e from r,s where b=60 and r.c=s.c

求解資料庫查詢語句:設有兩個基本表r(a,b,c)和s(d,e,f),試用sql查詢語句表達下列關係代數表示式

10樓:匿名使用者

(1)π

zhia(r)

daoselect a from r

(2)σ

專b='17'(r)  select * from r where b=17

(3)r×s  屬select * from r across s(4))πa,f(σc=d(r×s)) select a , f from r join s on c=d

設關係模式r(a,b)和s(c,d),有關係代數表示式e=πa,c(σb = 『d』(r×s)),sql語句怎麼寫?

11樓:匿名使用者

select a,efrom r,swhere b=d and r.c=s.c

求資料庫查詢語句:設有兩個基本表r(a,b,c)和s(d,e,f),試用sql查詢語句表達下列關係代數表示式

12樓:匿名使用者

1) select a from r

2) select * from r where b = '17'

3) select a, b, c, d, e, f from a, b

4) select a, f

from r, s

where c = d

13樓:匿名使用者

select * from a where id<>fatherid and id=?

多動症和智商有關係嗎,多動症和智商有關係嗎

讓孩子注意力不集中,容易導致學習能力下降 多動症可以認為是兒童神經系統發育不完善導致的行為失控,一般智力正常,但是由於多動注意力不能集中,上課很難集中精力聽課,學習成績一般較差,家長需要加強監督或及時給孩子補課,不要斥責他,隨著年齡增長,症狀回逐漸消失,學習也會趨於正常,不建議去醫院診斷 因為其實根...

藍屏和cpu有關係嗎,藍屏和CPU有關係嗎

如果是純藍色的螢幕,沒有 可能是記憶體或者顯示卡的問題,如果有 需要看 所表示的意思,一般情況下cpu有問題的可能性不大 這個要看具體的藍屏的 因為電腦藍屏由cpu造成的可能性很小。電腦藍屏跟cpu和主機板有關係嗎?藍屏主要和以下內容有關係。為了幫助廣大的朋友,我整理這麼多資料也不容易,如果覺得幫得...

運氣和胖瘦有關係嗎,請問無精和胖瘦有關係嗎

一等人財發身不發二等人財發身亦發三等人只見長肉不見發財 運氣來了是擋不住的,胖瘦皆會體現 瘦的要精神 胖的要滋潤 好像要結合起色看,分五行,木型人就喜歡瘦些好另外相書好像說,年輕人不宜肥,20幾歲的最好別肥哦,肥了沒啥財運滴了,對身體也不好 人到中年,多少都會有些發福的,我現在就開始發福了,由四等人...