《数据库原理与应用》实验模板 下载本文

(8) 交互式为现有表TEST_SC增加新列ID_SC,并创建此列属性为IDENTITY (9) 用SQL为现有表TEST_TC增加新列ID_TC,并创建此列属性为IDENTITY. 11

(10) 交互式删除现有表TEST_SC的主键PK_TEST_SC并取消ID_SC列的标识属性。 12

(11) 用SQL删除表C中CN列的UNIQUE约束UNIQUE_C. 5.2 域完整性约束 (1)交互式为现有数据库表T创建DEFAULT和CHECK约束。 要求:CHECK约束对已有数据不做检查。 ① 性别列SEX的DEFAULT约束:DEFAULT=‘男’

13

② PROF列与COMM列之间限定取值关系的CHECK约束。要求此约束对表 T中已有数据不做检查。 (2)用SQL为现有数据库表S创建CHECK约束。要求:本科生的年龄限制在14~40岁之间,此约束对表S中已有数据做检查。 14

(3) 用SQL创建一数据库表TEST_S,包含DEFAULT和CHECK约束。表TEST_S的结构定义如表4-2所示。(P77) 15