10 某個關聯式資料庫中,已有一個關聯(relation)表 Student1,其屬性(attributes)包括 reg_no、name、score、
address。對 Student1 使用下列那一種關聯運算,可以產生一個新的關聯表 Student2,其屬性只包括 reg_no、 name、address?
(A) Join
(B) Union
(C) Project
(D) Intersection
答案:登入後查看
統計: A(49), B(75), C(195), D(71), E(0) #3275161
統計: A(49), B(75), C(195), D(71), E(0) #3275161
詳解 (共 1 筆)
#6162274
-
Project (投影):從關聯表中選取指定的屬性(列),並移除重複的行,形成一個新的關聯表。在本題中,對 Student1 進行 Project 運算,選取 reg_no、name、address 屬性,即可得到 Student2。
-
Join (連接):用於合併兩個或多個關聯表,根據指定的條件建立新的關聯表。
-
Union (聯集):將兩個關聯表合併,並去除重複的行,形成一個新的關聯表。兩個關聯表必須具有相同的屬性數量和對應的屬性類型。
-
Intersection (交集):從兩個關聯表中找出相同的行,形成一個新的關聯表。兩個關聯表必須具有相同的屬性數量和對應的屬性類型。
12
0