单选题 若对表1按______进行运算,可以得到表2。
表1 商品列表
条形码 商品名 价格
01020210 牙刷 3
01020211 毛巾 10
01020212 毛巾 8
01020213 铅笔 0.5
02110200 钢笔 8
表2 商品运算结果
条形码 商品名 价格
01020211 毛巾 10
010202 12 毛巾 8
02110200 钢笔 8
【正确答案】 C
【答案解析】[解析] 选项A的“σ 条形码 ="01020211"v"02110200"(表1)”,其运算结果只有条形码的值为01020211和02110200的商品(见表3),而没有表2中条形码为01020212的商品,因此选项A是错误的选项。
表3 选项A的运算结果
条形码 商品名 价格
01020211 毛巾 10
02110200 钢笔 8
选项B的“σ 商品名 ="毛巾"v"铅笔"(表1)”,其运算结果只有商品名为“毛巾”和“铅笔”的商品(见表4),而没有商品名为“钢笔”的商品,故选项B是错误的选项。
表4 选项B的运算结果
条形码 商品名 价格
01020211 毛巾 10
01020212 毛巾 8
02010213 铅笔 0.5
选项C的“σ 价格 ≥8(表1)”,其运算结果只有价格大于8的商品,如表2所示。因此,选项C是正确的答案。
选项D的“π 1,2,3 (表1)”,其运算过程等价于无条件地对表1进行投影,运算结果仍为表1。故选项D是错误的选项。