[考題] 103年中華電信計算機概論選擇49題

看板Examination作者 (SONY控)時間10年前 (2014/02/18 00:28), 編輯推噓1(109)
留言10則, 6人參與, 最新討論串1/2 (看更多)
在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)

02/18 00:34, , 1F
限定值組顯示的欄位集合應該是 Projection
02/18 00:34, 1F

02/18 00:37, , 2F
大大有資料可以佐證嗎,不太懂!!
02/18 00:37, 2F

02/18 01:05, , 3F
02/18 01:05, 3F

02/18 09:27, , 4F
自己好好查,什麼是selection的定義,它不是指sql 的selec
02/18 09:27, 4F

02/18 09:27, , 5F
t
02/18 09:27, 5F

02/18 10:53, , 6F
他是指關聯式代數運算子不是SQL,Selection請搞清楚
02/18 10:53, 6F

02/18 11:46, , 7F
關聯式代數最後都要Project
02/18 11:46, 7F

02/18 15:10, , 8F
project 是指從關聯表中取出指定的欄位形成一個新的關聯表
02/18 15:10, 8F

02/18 15:12, , 9F
selection是按照條件取出值組(如sql的where條件)
02/18 15:12, 9F

02/18 15:14, , 10F
另外,在關聯代數中 select 又稱為 restrict
02/18 15:14, 10F
文章代碼(AID): #1J0ZYJ00 (Examination)
文章代碼(AID): #1J0ZYJ00 (Examination)