第二讲 SQL-数据定义语句.pptVIP

  • 11
  • 0
  • 约8.71千字
  • 约 45页
  • 2017-08-08 发布于云南
  • 举报
An Introduction to Database System 实体完整性(续) 用户程序对主码列进行更新操作时,系统自动进行完整性检查 违约操作 使主属性值为空值的操作 使主码值在表中不唯一的操作 违约反应 系统拒绝此操作,从而保证了实体完整性 An Introduction to Database System 二、参照完整性 定义参照完整性 FOREIGN KEY子句:定义外码列 REFERENCES子句:外码相应于哪个表的主码 在删除被参照关系的元组时,同时删除参照关系中 外码值等于被参照关系的元组中主码值的元组 An Introduction to Database System 参照完整性(续) 例1:建立表SC: CREATE TABLE SC (SNO CHAR(5), CNO CHAR(3), CONSTRAINT FK_SNO FOREIGN KEY (SNO) REFERENCES Student(SNO), CONSTRAINT FK_CNO FOREIGN KEY (CNO) REFERENCES COURSE(CNO)) An Introduction to Database System 参照完整性(续) 或: CREATE TABLE SC (SNO CHAR(5) CONSTRAINT

文档评论(0)

1亿VIP精品文档

相关文档