有会员卡表TableCards(CardsID,StartDate,Score),CardID表示卡标识,Scord为卡积分,有视图定义:CREATE VIEW vCard ASSELECT * FROM TableCards WHERE ScoreBETWEEN 200 AND 500 WITH CHECR OPTION假设(‘C0001’,‘2008/5/6’,220)是TableCards表中的一个元组,下述说法正确的是______。A)若要查询积分在200和300之间的有卡标识,通过视图vCARD

题目

有会员卡表TableCards(CardsID,StartDate,Score),CardID表示卡标识,Scord为卡积分,有视图定义:

CREATE VIEW vCard AS

SELECT * FROM TableCards WHERE Score

BETWEEN 200 AND 500 WITH CHECR OPTION

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

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

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

C)语句UPDATE vCards SET Score=260 WHERE CardID=‘C0001’能成功执行

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

A.

B.

C.

D.


相似考题
更多“有会员卡表TableCards(CardsID,StartDate,Score),CardID表示卡标识,Scord为卡积分,有视图定义: C ”相关问题
  • 第1题:

    ● 有会员卡表 TableCards(CardID,StartDate,Score),CardID表示卡识别,Score表示卡积分。有视图: CREATE VIEW vCard AS SELECT * FROM TableCards WHERE Score BETWEEN 200 AND 500 WITH CHECR 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 VALUSE(‘C0010’,’2008/4/5’,1000)能成功执行


    正确答案:C
    视图只是方便查询,并不实际分配存储空间,也不会提高查询性能,因此选项AB错误。又由于1000不在200和500之间,根据WITHCHECKOPTION的要求将不能插入,因此选项D错误。

  • 第2题:

    如该客人为金爵会协议卡消费, 并可享受积分时会员卡卡号为必输项


    大于等于

  • 第3题:

    2、2. 会员卡的好处有 ()

    A.积分返现

    B.会员专属价格

    C.积分送礼

    D.会员专属折扣


    积分返现;会员专属折扣;会员专属价格;积分送礼

  • 第4题:

    有会员表Table_Card(CardID,CardName,Score)表示会员的会员号,会员名字以及积分,建立会员卡积分在500~1000分的会员信息视图HY_Card,并要求通过此视图修改会员卡表的信息时,视图中仍然有这些会员的信息。

    ________

    AS

    SELECT * FROM Table_Card WHERE

    ________

    ________


    正确答案:CREATE VIEW HY_Card Score BETWEEN 500 AND 1000 WITH CHECK OPTION
    CREATE VIEW HY_Card Score BETWEEN 500 AND 1000 WITH CHECK OPTION

  • 第5题:

    2. 会员卡的好处有 ()

    A.积分返现

    B.会员专属价格

    C.积分送礼

    D.会员专属折扣


    积分返现;会员专属折扣;会员专属价格;积分送礼