实验八 实现数据完整性一、实验目的(1)实现数据完整性的概念及实施数据完整性的重要性
(2)掌握数据完整性的分类
(3)掌握完整性约束的添加、删除方法
(4)掌握通用默认值的创建、实施与删除方法
(5)掌握规则的创建、实施与删除方法
(6)掌握级联删除、级联修改方法
二、实验内容 1、完整性约束的添加、删除(1)通过 SQL Server Management Studio 实施约束a
为表Student的Birth字段创建检查约束,使输入的生日日期小于系统日期
①、选择Student表,右击→设计,打开Student表②、选择Birth一行,右击→CHECK约束,打开界面如下图所示③、单击“添加”④、在表达式中写入:Entrance_dateBirth)c
禁用(a)中实施的Check约束alter table Student NOCHECK CONSTRAINT sno_numd
重新启用Check约束alter table Student CHECK CONSTRAINT sno_nume
删除(a)所设置check约束alter table Student drop CONSTRAINT sno_numf
将Student表中的classno字段设置为允许空
alter table Student alter column classno char(3) nullg
为SC表中的Sno,Cno添加外键约束,约束名自取