中南大学数据库题库03数据表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

有职工工资表(职工号、姓名、日期、基本工资、奖金、工资合计),其中“工资合计”等于同一行数据的“基本工资”与“奖金”之和,在职工工资表中插入一行数据时(设一次只插入一行数据)能实现自动计算“工资合计”列的值的代码是( )。

A

ALTER TABLE 职工工资表

ADD CHECK(工资合计=基本工资+奖金)

B

UPDATE 职工工资表SET 工资合计=基本工资+奖金

C

INSERT INTO 职工工资表(工资合计) VALUES (基本工资+奖金)

D

CREATE TRIGGER tgz

ON 职工工资表

FOR INSERT

AS

UPDATE 职工工资表SET 工资合计=a.基本工资+a.奖金

FROM 职工工资表 a JOIN INSERTED b ON a.职工号=b.职工号 AND a.日期=b.日期

参考答案

D

在SQL Server中,有教师表(教师号,姓名,职称,工资)。现要为“教授”的工资增加400。下列语句中正确的是( )。

A

UPDATE 教师表SET 工资=工资+400

WHERE 职称= ´教授´

B

UPDATE 教师表WITH 工资=工资+400

WHERE 职称= ´教授´

C

UPDATE FROM 教师表SET 工资=工资+400 WHERE 职称= ´教授´

D

UPDATE 教师表SET 工资+400

WHERE 职称= ´教授´

参考答案

A

在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。

A 创建一个DEFAULT约束(或默认值)

B 创建一个CHECK约束

C 创建一个UNIQUE约束(或唯一值)

D 创建一个PRIMARY KEY约束(或主键)

参考答案

A

下列哪一个命令为删除sample数据库的tb_name表()。

A delete from tb_name

B delete from sample.tb_name

C drop table sample.DBO.tb_name

D drop table sample.tb_name

参考答案

C

SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现()功能。

A 数据查询

B 数据定义

C 数据操纵

D 数据控制

参考答案

C

CREATE TABLE语句()。

A 必须在数据表名称中指定表所属的数据库

B 必须指明数据表的所有者

C 指定的所有者和表名称组合起来在数据库中必须唯一

D 省略数据表名称时,则自动创建一个本地临时表参考答案

C

从表中删除一行或多行记录的语句是

()。

A UPDATE

B DELETE

C DROP

D INSERT

参考答案

B

在数据完整性的各类型中,将行定义为特定表中的唯一实体的是()。

A 实体完整性

B 域完整性

C 引用完整性

D 用户定义完整性

参考答案

A

下面关于关联叙述正确的是()。

A 可在两个表的不同数据类型的字段间创建关联

B 可在两个表的不同数据类型的同名字段间创建关联

C 可在两个表的相同数据类型的不同名称的字段间创建关联

D 在创建关联时选择了级联删除相关的记录,则外键表中的某条记录删除时,可自动删除主键表中的关联记录。

参考答案

C

设关系数据库中有一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;

grade为成绩,数值型。若要把“郑欣的化学成绩80分”插入S表中,正确的语句是()。

A ADD INTO S VALUES(‘郑欣’, ‘化学’, ‘80’)

B INSERT INTO S VALUES(‘郑欣’, ‘化学’, ‘80’)

C AD

D INTO S VALUES(‘郑欣’, ‘化学’, 80)

D INSERT INTO S VALUES(‘郑欣’, ‘化学’, 80) 参考答案

D

在SQL Server中,下列标识符可以作为本地临时表名的是()。

A ##MyTable

B @@MyTable

C @MyTable

D #MyTable

参考答案

D

数据表可以设置字段Check约束,这种约束属于()。

A 实体完整性范畴

B 参照完整性范畴

C 数据一致性范畴

D 域完整性范畴

参考答案

D

若用如下的SQL语句创建了一个表SC:

CREATE TABLE SC

( S CHAR(6) NOT NULL,

C CHAR(3) NOT NULL,

SCORE INT,

NOTE CHAR(20) )

向SC表插入如下数据行时,()行可以被插入。

相关文档
最新文档