( 22 )有会员卡表 TableCards(CardID, StartDate, Score) , CardID 表示卡标识, Score 为卡积分。

15 查阅

( 22 )有会员卡表 TableCards(CardID, StartDate, Score) , CardID 表示卡标识, Score 为卡积分。有视图:

CREATE VIEW vCard AS

SELECT * FROM TableCards WHERE Score BETWEEN 200 AND 500

WITH CHECK OPTION

假设( 'C0001', '2008/5/6', 220 )是 TableCards 表中的一个元组,下述说法正确的是

A ) 若要查询积分在 200 到 300 之间的所有卡标识 , 通过视图 vCARD 查询会比直接在 TableCards 上查询的效率要高

B )数据库系统会分配存储空间实际保存视图 vCard 所对应的数据

C )语句 UPDATE vCard SET Score = 260 WHERE CardID = 'C0001' 能成功执行

D )语句 INSERT INTO vCard VALUES('C0010', '2008/4/5', 1000) 能成功执行

参考答案:

C

计算机四级