二、 1. 在学生成绩表 tblCourseScore 中的列 Score 用来存放某学生学习某课程的考试成绩(0~100 分,没有小数), 用下面的哪种类型最节省空间? C A、 int B、 smallint C、 tinyint D、 decimal(3,0) 2. 定 单 表Orders 的 列OrderID 的 类 型 是 小 整 型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句? C A、ALTER COLUMN OrderID integer FROM Orders B、ALTER TABLE Orders ( OrderID integer ) C、ALTER TABLE Orders ALTER COLUMN OrderID integer D、ALTER COLUMN Orders.OrderID integer 3. 一个数据库中的用户定义数据类型能够用于同一个服务器上的另一个数据库中吗? 答:不可以。 4. 你正在设计一个要存储数百万种不同产品的信息数据库,而且想以最少的空间存储产品信息。每一个产品在products 表中都有一行描述。有时候,产品描述需要 200 个字符,但绝大多数产品描述只需要 50 个字符。那么,你应该使用哪一种数据类型? 答:nvarchar(200) 5. 有家企业要用表 tblCustomerInfo 来存储客户的信息。客户的信息包括:代号(整型 IDENTITY,从 100001 开始,每次增加5),名称(最长40 个汉字),电话(20 个字符),传真(20 个字符),备注(最长1000 个汉字)。电话号码和传真号码要用同一自定义类型ty pe_TelphoneNu m。 (1) 请写出创建该表的SQL 语句。 Create table tblCu stomerInfo ( 代号 nv char(80) not nu ll , 名称 v archar(80), 电话 ty pe_TelphoneNu m (20), 传真 ty pe_TelphoneNu m (20), 备注 nv archar(1000) nu ll ) (2)后来因手机流行,需要在表tblCu stomerInfo 中再添加列“手机”,该列的类型也是ty pe_TelphoneNu m。请写出添加该列的SQL 语句。 AITER table tblCu stomerInfo add 手机 ty pe_TelphoneNu m (11) 三、 1. 在学生管理系统中使用下面的学生信息表: CREATE TABLE 学生信息表 ( 学号 char(8) PRIMARY KEY NONCLUSTERED, 姓名 v archar(20) NOT NULL, 身份证号码 v archar(30) NOT NULL, 出生日期 datetime NULL, 系号 char(2) NOT NULL ) 学生的身份证号码是唯一的。你想把每个学生的信息按照身份证号码的顺序物理地存放在数据库文件中。下面的哪个约束可以完成改任务?A A、UNIQUE...