数据库完整性.pptVIP

  • 4
  • 0
  • 约小于1千字
  • 约 45页
  • 2024-01-24 发布于广西
  • 举报

五邑大学计算机学院

;第五章数据库完整性;为维护数据库的完整性,RDBMS必须做到:;第五章数据库完整性;5.1实体完整性;实体完整性〔续〕;实体完整性〔续〕;第五章数据库完整性;5.2参照完整性;1.参照完整性定义;2.参照完整性检查和违约处理;违约处理的三种策略;违约处理的三种策略;参照完整性违约处理策略说明;第五章数据库完整性;5.3用户定义的完整性;;例3:建立学生登记表Student,要求学号在90000至99999之间,年龄29,性别只能是‘男’或‘女’,姓名非空

CREATETABLEStudent

(SnoNUMBER(5)CHECK(SnoBETWEEN90000AND99999),

SnameVARCHAR(10)NOTNULL,

SageNUMBER(3)CHECK(Sage29),

SsexVARCHAR(2)CHECK(SsexIN(男,女));

当输入数据时,RDBMS检查属性上约束条件是否被满

足,如不满足,那么拒绝执行。;2.元组上约束条件的定义和处理;第五章数据库完整性;5.4完整性约束命名子句;完整性约束命名子句;2.改表中的完整性约束;第五章数据库完整性;5.5域中的完整性限制;5.5*域中的完整性限制;

文档评论(0)

1亿VIP精品文档

相关文档