若a3,b2,c1則關係表示式abc的值

2021-03-04 00:14:18 字數 2441 閱讀 1648

1樓:匿名使用者

對了a>b 為true 也就是1

1 == c值為真

若a=3,b=2,c=1則關係表示式"(a>b)==c"的值為真

2樓:人間雜貨店

vara,b,c,d:integer;

f:boolean;

begin

a=3;

b=2;

c=1if a>b then d=1

if d=c then

f:=true

else

f:=false;

end;

c語言:當a=5,b=4,c=2時,表示式a>b&&b>c的值是?

3樓:育知同創教育

c語言:表示式a>b&&b>c的值是首先分析a>b是成立的,b>c也是成立的,所以值為true

4樓:匿名使用者

1,a>b為真,b>c為真,&&兩邊都為真時結果為真

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

5樓:仁昌居士

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

6樓:愛上金牛座男人

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

解答之前,

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

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

7樓:匿名使用者

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

8樓:匿名使用者

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

9樓:匿名使用者

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

10樓:匿名使用者

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

2的計算結果是若a 1 b 2 c 3則執行表示式 abc後,c的值為

第一個表示式的結果是3,本來是1 2 0.5,但由於是整型數除以整型數,所以1 2 0 a b為0,由於是與關係,所以後面的c 就沒有執行,c還是3 兄弟,你這是c語言的題嗎?如果是的話,第一個空為3,第二個空為3 第一個空解 專答 屬1 2,因為1和2皆為整數,所謂1 2的結果為0第二個空解答 運...

若a6,b4,c5,則表示式abcb

查手冊上的優先順序,5種運算 的優先順序哪個在前,優先順序高的先計算。除法回最高,所以先算2 c,因答為是整型,2 c的結果是0。其次是加法,b c結果為9。然後是 a b c,即6 9,即1。然後是 比 優先順序高 a b c b,即1 b,即1 這裡發生了邏輯短路,不需要知道b是多少就能算出表示...

C語言中表示式1表示式2表示式3為什麼不先算表示式2急急急

在c語言中,或 的優先順序低於與 的優先順序,也就是說,無論表 達式1,表示式2,表示式3的值是真或者是假,都是做以下關係運算 表示式1的值 表示式2的值 表示式3的值 和他們的具體值無關。你的說法是不對的,因為此邏輯表示式是先求出 右側的值,然後再與 左側的值作關係或運算,如果想先算前面可以在前兩...