SQ Server 2008数据库及应用整性.pptVIP

  • 24
  • 0
  • 约8.84千字
  • 约 34页
  • 2019-01-27 发布于福建
  • 举报
SQ Server 2008数据库及应用整性

单元 7 实施数据完整性 深圳职业技术学院 大型数据库课程组 学习目标 【知识目标】 理解约束的作用和各种约束的使用方法。 理解默认值和规则的作用和使用方法。 理解标识列的作用和使用方法。 【技能目标】 会在数据表上创建和删除约束。 会在数据表上创建默认值、规则。 会在数据表上创建标识列。 任务陈述 在学生选课数据库Xk中建立学生表、课程表、学生选课表、班级表和系部表的表结构之后,在还没有向表中输入数据之前,还需要使用SQL Server实施数据完整性,以保证数据的一致性和正确性 。 实施数据完整性解决方案,请见表7-1。 约束及其类型 何为约束(CONSTRAINT)?对用户输入数据表中的数据进行限制,避免在数据库中出现不正确、不一致或者无意义的数据。 约束的5种类型: PRIMARY KEY约束:约束主键值 FOREIGN KEY约束:约束外键值 UNIQUE约束:约束列值是惟一的 CHECK约束:对列值进行检查的约束 DEFAULT约束:对非空列未输入值时自动赋予默认值的约束。 任务7.1 创建约束 创建约束,方法: 1、使用SQL Server Management Studio 2、CREATE TABLE时同时创建: CREATE TABLE table_name Column_name CONSTRAINT Constraint_name Constra

文档评论(0)

1亿VIP精品文档

相关文档