- 146
- 0
- 约2.59千字
- 约 5页
- 2017-06-13 发布于四川
- 举报
实验五 约束默认和规则
1、约束在数据库中的应用
(1)用系统存储过程sp_helpconstraint查看student表的约束。
(2)在新建查询中输入插入一个学生信息的命令:
insert into student(SNO,Sname,Sex,ClsNO,StuAddr,Birthday,Height)
values王军,男,CS01,下关#,1976.12.21,1.76),其他的值保持不变,再插入一次,观察其结果。
(3)修改studeng表,使用Check约束,使性别列只能接受“男”或“女”,以强制执行域数据完整性。重做(1),观察其结果。
(4)禁止student表中的sex列上的约束:alter table student nocheck constraint ck_student
(5)删除约束:alter table student drop constraint ck_xsqk。重做(1)。
(6)利用关系图,建立student表与course表与grade表的主外键约束。
2、默认的应用
(1)创建默认对象:default_birthday,默认值为’1982-1-1’。
CREATE DEFAULT default_birthday AS ‘1982-01-01’
(2)利用系统存储过程sp_bindefault
原创力文档

文档评论(0)