有兩個關係S A,B,C,D 和 C,D,E,F ,寫出與下

2021-05-20 22:17:35 字數 3937 閱讀 4553

1樓:

select*from s   where a=10select a,b from s

select a,b,s.c,s.d,e,f from s,t     where s.c=t.c and s.d=t.d

select s.*,t.* from s,t    where s.c=t.c

select s.*,t.* from s,t  where aselect s.c,s.d,t.* from s,t

2樓:匿名使用者

解:(1)select * from s where a='10';

(2)select a,b from s;

(3) select a,b,s.c,s.d,e,f from s,t where s.c=t.c and s.d=t.d;

(4)select * from s,t where s.c=t.c;

(5) select * from s,t where s.a

(6) select s.c,s.d,t.* from s,t ;

3樓:繆輝

1、σa=10(s)

select * from s where a=102、πa,b(s)

select a,b from s

3、πc,d(s)*t

select * from s,t where t.c=s.c and t.d=s.d

只知道三個,

專不好意思屬

4樓:無敵十五寶寶

(4)select*

from s,t

where s.c=t.c

(5)select*

from s,t

where s.a<t.e

(6)select s.c,s.d,t*

from s,t

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

5樓:初見

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

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

6樓:匿名使用者

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

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

7樓: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,d)和s(c,d,e),則與表示式π3,4,7(σ4<5 (r×s))等價的sql語句是什麼

8樓:仁昌居士

若有關係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。

9樓:愛上金牛座男人

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

解答之前,

首先,來說一下什麼是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

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

10樓:匿名使用者

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同上,一目瞭然

11樓:匿名使用者

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

12樓:匿名使用者

取組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個)。

13樓:匿名使用者

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

設有關係模式r(a,b,c,d,e,f),其函式依賴集為: f={e→d,c→b,ce→f,b→a}。 請回答如下問題: (1

14樓:純屬找虐灬

最高按道理是第二正規化,因為第三正規化要求非主屬性不能對碼有傳遞函式依賴,而它這個回答答對了要求,但是弄錯了

15樓:匿名使用者

(1)(e,c) 為唯一

bai的候選鍵 最簡單du的理解方式是

zhi(e,c)的閉包是整個集合(a,b,c,d,e,f),也dao就是只需要專這兩個元素就能決定所屬有元素

(2)最高屬於第一正規化,因為存在c→b,b→a傳遞依賴,第二正規化規定非主屬性的所有元素必須直接和主屬性相關,但元素a是由b傳遞而來,所以不符合第二正規化,但是符合第一正規化有唯一主鍵(e,c)來加以識別

(3)分解為r1(b,c,d,e,f) r2(b,a)即可

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

16樓:匿名使用者

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

男人有兩個老婆兩個情人,一個男人有兩個老婆兩個情人

他就是觸犯了法律了!你為什麼還說 要在不觸犯法律的情況下給他點教訓?教訓,夠嗎?我很疑惑,是這個男人特別特別出色,還是你特別特別痴情。你既然發現是這樣的真相,為什麼不離開這渾水。你一清清白白沒結過婚的女孩,為什麼要被騙的團團轉,讓這些很滑稽的事情成為你生活的煩惱?是不是在愛情裡頭的時候人的腦子都是在...

集合中當兩個集合屬於包含關係時(兩個集合的起始點位於點上),什麼時候用等號,什麼時候不用

可以把a 0代入檢驗,看是否符合題目要求,若符合則加等號 真子集可以用等號,非真子集不能用等號 1 對於兩個集合a,b,如果集合a中任意一個元素都是集合b中的元素,我們就說這兩個集合有包含關係 子集與真子集是不一樣的,a是b子集,只要求a中的所有元素都屬於集合b 真子集則不同,a是b的真子集,不但要...

有哪些詞可以形容兩個男性朋友關係很好

情同手足 八拜之交 肝膽相照 同甘共苦 拔刀相助 莫逆之交。1 情同手足 q ng t ng sh u z 手足 比喻兄弟。交情很深,如同兄弟一樣。2 八拜之交 b b i zh ji o 八拜 原指古代世交子弟謁見長輩的禮節 交 友誼。舊時朋友結為兄弟的關係。3 肝膽相照 g n d n xi n...