作业 04 答案_3w12_第060807章_表_索引_数据完整性

第4次作业答案

1.假设表中某列的数据类型为varchar(100) ,而输入的字符串为“ahng3456”,则存储的是

A。

A) ahng3456,共8字节B) ahng3456和92个空格

C) ahng3456和12个空格D) ahng3456和32个空格

2.在“成绩”表中,列“成绩”是用来存储某学生某课程的成绩,(0~100分,没有小数),

用下面哪种数据类型最合适?A

A) tinyint B) char

C) vchar D) decimal(3,0)

3.对一个已创建的表, D 操作是不可以的。

A) 更改表名

B) 增加或删除列

C) 修改已有列的属性

D) 将已有text数据类型修改为image数据类型

4.在学生管理系统中使用下面的学生信息表:

CREA TE TABLE 学生信息表

( 学号char(8) PRIMARY KEY NONCLUSTERED,

姓名varchar(20) NOT NULL,

身份证号码varchar(30) NOT NULL,

出生日期datetime NULL,

系号char(2) NOT NULL

)

学生的身份证号码是唯一的。你想把每个学生的信息按照身份证号码的顺序物理地存放在数据库文件中。下面的哪个约束可以完成改任务?A

A)UNIQUE CLUSTERED

B)UNIQUE NONCLUSTERED

C)PRIMARY KEY CLUSTERED

D)PRIMARY KEY NONCLUSTERED

5.这是一个培训学校“授课管理”数据库中用于存储授课计划信息的表,表结构如下

表名:授课计划

属性:教师编号、教室编号、班级编号、上课时间、课程编号

要保证一个教师,同一上课时间不能有重复授课计划,应该对“授课计划”表创建

怎样的约束?

答:创建教师编号和上课时间两个列组合的唯一约束。

6.设有一个客户表为Customers,其上有客户姓名(Name),客户ID(ID)等列,对表执行

如下语句:

相关推荐
相关主题
热门推荐