看板 Examination 關於我們 聯絡資訊
在RDB模型中,下列哪一個關聯式代數運算子可以從關連表選出指定條件的值組? 1)Join 2)Selection 3)Projection 4)Set Difference 答案是2 有沒有人覺得,這題的題目敘述有點奇怪,指定條件感覺比較像是WHERE a=b 而我認為LETT/RIGHT OUTER JOIN 後面的ON條件就是WHERE功能所以選1, 而且如果是SELECT的話應該不是依照條件選出值組吧,而是限定值組顯示的的欄位 集合?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.240.74 ※ 編輯: killermech 來自: 118.168.240.74 (02/18 00:28)
mortleo:限定值組顯示的欄位集合應該是 Projection 02/18 00:34
killermech:大大有資料可以佐證嗎,不太懂!! 02/18 00:37
mortleo:http://goo.gl/bbFhvC 02/18 01:05
jk47tai:自己好好查,什麼是selection的定義,它不是指sql 的selec 02/18 09:27
jk47tai:t 02/18 09:27
degia220:他是指關聯式代數運算子不是SQL,Selection請搞清楚 02/18 10:53
okstephen1:關聯式代數最後都要Project 02/18 11:46
spin637:project 是指從關聯表中取出指定的欄位形成一個新的關聯表 02/18 15:10
spin637:selection是按照條件取出值組(如sql的where條件) 02/18 15:12
spin637:另外,在關聯代數中 select 又稱為 restrict 02/18 15:14