网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

设在SQLServer 2008某数据库中建有如下会员卡表:CREATE TABLE Table_Card(CardID char(4)PRJMARY KEY,StartDate datetime NOT NULL,Score int NOT NULL DEFAULT 0,State int NOT NULL CHECK(State in(0,1,2)))现表中无数据,某用户对此表依次进行了如下操作:Ⅰ.INSERT INTO Table_CardVALUES(ˊ1001ˊ,ˊ2012-1-1 12:30:01ˊ,154,0)Ⅱ.INSERT INTOTable_Card(CardID,StartDate,State)VALUES(ˊ1002ˊ, ˊ2012-1-1 12:30:02ˊ,1)Ⅲ.INSERTINTO Table_CardVALUES(ˊ1003 ˊ,ˊ2012-1-1 12:30:03ˊ,172,2)IV.INSERT INTO Table_CardVALUES(ˊ1004 ˊ,ˊ2012-1-1 12:30:04ˊ,135,3)Ⅴ.UPDATE Table Card SETState=3 WHERE CardID=ˊ1001ˊⅥ.UPDATE Table Card SETState=1 WHERE CardID=ˊ1004ˊ以上操作对Table_Card表数据产生影响的是( )。

A.仅Ⅰ、Ⅱ和Ⅲ

B.仅Ⅰ、Ⅴ和Ⅵ

C.仅Ⅰ、Ⅱ、Ⅲ和Ⅵ

D.仅Ⅲ、Ⅳ、Ⅴ和Ⅵ


参考答案

更多 “ 设在SQLServer 2008某数据库中建有如下会员卡表:CREATE TABLE Table_Card(CardID char(4)PRJMARY KEY,StartDate datetime NOT NULL,Score int NOT NULL DEFAULT 0,State int NOT NULL CHECK(State in(0,1,2)))现表中无数据,某用户对此表依次进行了如下操作:Ⅰ.INSERT INTO Table_CardVALUES(ˊ1001ˊ,ˊ2012-1-1 12:30:01ˊ,154,0)Ⅱ.INSERT INTOTable_Card(CardID,StartDate,State)VALUES(ˊ1002ˊ, ˊ2012-1-1 12:30:02ˊ,1)Ⅲ.INSERTINTO Table_CardVALUES(ˊ1003 ˊ,ˊ2012-1-1 12:30:03ˊ,172,2)IV.INSERT INTO Table_CardVALUES(ˊ1004 ˊ,ˊ2012-1-1 12:30:04ˊ,135,3)Ⅴ.UPDATE Table Card SETState=3 WHERE CardID=ˊ1001ˊⅥ.UPDATE Table Card SETState=1 WHERE CardID=ˊ1004ˊ以上操作对Table_Card表数据产生影响的是( )。A.仅Ⅰ、Ⅱ和ⅢB.仅Ⅰ、Ⅴ和ⅥC.仅Ⅰ、Ⅱ、Ⅲ和ⅥD.仅Ⅲ、Ⅳ、Ⅴ和Ⅵ ” 相关考题
考题 有会员卡表TableCards(CardID,StartDate,Score),CardID表示卡标识,Scme为卡积分,有视图定义: CREATE VI EW vCard AS SELECT*FROM TableCards WHERE Score BETWEEN 200 AND 500 WITH CHECR OPTION 假设(‘C0001’,‘2008/5/6’,220) 是TableCards表中的一个元组,下述说法正确的是______。A.若要查询积分在200和300之间的所有卡标识,通过视图vCARD查询会比连接在Table- Cards上查询的效率要高B.数据库系统会分配存储空间实际保存视图vCards所对应的数据C.语句UPDATE vCards SET Score=260 WHERE CardID=‘C0001’能成功执行D.语句INSERT INTO vCard VALUSE(‘C0010’,‘2008/4/5’,1000) 能成功执行

考题 设在SQL Server 2008某数据库中有按如下格式定义的存储过程首部:CREATE PROC Pl@X int,@Y int,@Z int output AS…请补全下列调用该存储过程的语句。DECLARE@S intEXEC Pl 20,30,@S【7】

考题 ( 22 )有会员卡表 TableCards(CardID, StartDate, Score) , CardID 表示卡标识, Score 为卡积分。有视图:CREATE VIEW vCard ASSELECT * 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) 能成功执行

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

考题 在SQL Server 2000中,某数据库中有角色Role和用户User,User是Role角色的成员,且只属于该角色。先对Table表给Role只授予SELECT和DELETE权限,并授予User对T表具有SELECT、UPDATE和DENY DELETE权限,则用户User对Table表可以执行的操作是______。

考题 ● 有会员卡表 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)能成功执行

考题 在SQL Server 2008某数据库中,用户Ul是Rolel角色中的成员。设在该数据库中执行了下述授权语句:GRANTINSERT ON T TO UlGRANTUPDATE,DELETEON T TO R01elGRANTSELECT ON T TO PUBLICDENYUPDATE ON T TO PUBLIC则用户ul对T表具有的操作权限是( )。A.INSERTB.INSERT、UPDATE和DELETEC.INSERT、SELECT和DELETED.INSERT和DELETE

考题 在SQL Server 2008中,设在某数据库中建有如下所示的存储过程:CREATE PROC Pl@a int=20,@b char(4)AS……设有下列调用该存储过程的语句:Ⅰ.EXEC Pl 100,ˊa01 ˊⅡ.EXEC Plˊa01ˊⅢ.EXEC Pl@b=ˊa01ˊⅣ.EXEC Pl@a=default,@b=ˊa01ˊ上述语句中,能够正确调用该存储过程的是( )。A.仅Ⅰ和ⅡB.仅Ⅰ、Ⅱ和ⅢC.仅Ⅰ、Ⅲ和ⅣD.全部

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