首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在SQL Server 2008某数据库中建有如下会员卡表: CREATE TABLE Table_Card ( CardID char(4) PRJMARY KEY, StartDate datetime NOT NULL, Score int NOT
设在SQL Server 2008某数据库中建有如下会员卡表: CREATE TABLE Table_Card ( CardID char(4) PRJMARY KEY, StartDate datetime NOT NULL, Score int NOT
admin
2020-11-05
45
问题
设在SQL Server 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_Card
VALUES (’1001 ’,’2012-1-1 12:30:01 ’,154,0)
Ⅱ . INSERT INTO Table_Card ( CardID, StartDate, State)
VALUES (’1002’,’2012-1-1 12:30:02’,1)
Ⅲ. INSERT INTO Table_Card
VALUES (’1003’,’2012-1-1 12:30:03 ’,172,2)
IV. INSERT INTO Table_Card
VALUES (’ 1004’,’2012-1-1 12:30:04’,135,3)
V. UPDATE Table_Card SET State = 3 WHERE CardID =’1001 ’
VI. UPDATE Table Card SET State = 1 WHERE CardID=’1004’
以上操作对Table_Card表数据产生影响的是( )
选项
A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ、Ⅴ和Ⅵ
C、仅Ⅰ、Ⅱ、Ⅲ和Ⅵ
D、仅Ⅲ、Ⅳ、Ⅴ和Ⅵ
答案
A
解析
Ⅳ中插入字段的第四个字段"3"不满足"CHECK(State in (0,1,2))"的条件,因此插入不成功。Ⅴ中更新第四个字段"State=3"同样不满足"CHECK(State in (0,1,2))"的条件,更新失败。Ⅵ中因为没有"CardID=′1004′"的记录,所以更新失败。
转载请注明原文地址:https://www.kaotiyun.com/show/FVlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
操作系统中利用缓冲技术实现设备的I/O操作的主要目的是()。
支持数据库各种操作的软件系统称为()。
计算机系统上的数据库(DB)是()。
在数据库实施阶段中,下列各项中不属于实施阶段的工作的是()。
下面对Oracle数据库系统的叙述中,哪种是不正确的?()
在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现()。
对n个结点的二叉树进行遍历,错误的说法是()。
以下关于数据结构的基本概念的叙述中哪一条是错误的?()
数据加密算法一般分为三类,即对称加密,不对称加密和()。
将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中【】设计阶段的任务。
随机试题
截面是封闭的________图形。
如何灵活运用记忆规律促进知识的巩固?
以下属于溶血反应第一期的表现是
招标采购评价的原则不包括()。
建筑物的耐火等级由建筑主要构件的()决定。
因材施教体现了幼儿教师劳动的()特点。
我国在区块链领域拥有良好基础,要加快推动区块链技术和产业创新发展,积极推进区块链和经济社会融合发展。关于区块链的特征和作用,下列说法不正确的是
[A]Theperson-skillsmatchapproachtoselection[B]Theimpactsofbadselectiondecisions[C]Theimportanceofstructu
下列对生成树协议STP的相关描述中,错误的是()。
时间过得飞快。现在,他来纽约已经半年了。
最新回复
(
0
)