問題詳情

22 有会员卡表TableCards(CardID,StartDate,Score),CardID表示卡标识,Score表示卡积分。有视图:CREATE VIEW vCard ASSELETE * FROM TableCards WHERE Score BETWEEN 200 AND 500WITH 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
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)