8实验八数据库的完整性.docxVIP

  • 33
  • 0
  • 约2.86千字
  • 约 13页
  • 2020-09-16 发布于江苏
  • 举报
实验八 实现数据完整性 一、实验目的 1)实现数据完整性的概念及实施数据完整性的重要性。 2)掌握数据完整性的分类。 3)掌握完整性约束的添加、删除方法。 4)掌握通用默认值的创建、实施与删除方法。 5)掌握规则的创建、实施与删除方法。 6)掌握级联删除、级联修改方法。 二、实验内容 1、完整性约束的添加、删除 1)通过 SQL Server Management Studio 实施约束 a. 为表 Student 的 Birth 字段创建检查约束,使输入的生日日期小于系统日期。 ①、选择 Student 表,右击→设计,打开 Student 表 ②、选择 Birth 一行,右击→ CHECK约束,打开界面如下图所示 ③、单击“添加” ④、在表达式中写入: Entrance_dategetdate() ⑤、单击“关闭”退出 b. 为表 Student 的 Sdept 字段,设置默认值约束,默认值取 ’计算机系 ’。 选择 Sdept 一行,在其列属性中修改其默认值 c. 为 Student 表的 Sname字段添加唯一性约束。 选择 Sname一行,右击→索引 / 键 出现如下界面: 单击“添加” ,在类型中选择“唯一键” ,在列中选择“ Sname”,名称自定义 最后单击“关闭”退出 d. 将 SC表的 Sno,cno 字段设置外键约束, 约束名自已取, 并允许级联删除与级

文档评论(0)

1亿VIP精品文档

相关文档