7数据库与多表操作讲述.pptVIP

  • 6
  • 0
  • 约7.36千字
  • 约 33页
  • 2017-03-03 发布于湖北
  • 举报
7数据库与多表操作讲述

2003.8 杭州商学院计信学院   第七章 数据库与多表操作 第七章 数据库与多表操作 第七章 数据库与多表操作 7.1.2 数据库的设计 1. 数据库表之间的联系与外部关键字 ⑴表与表之间是一对多的联系:实现该联系需将父表中的主关键字放入子表当中,以实现两表之间的有效关联。 ⑵表1与表2之间是多对多的联系:实现该联系需另外增加一个新表,这个表称为“关联表”,其中包括表1和表2的主关键字,并且加进两表之间的关联字段。 ⑶表与表之间是一对一的联系:实现该联系需要根据实际情况而定,设计时可以分为两个表或合并为一个表。 第七章 数据库与多表操作 外部关键字 在一对多的关系表中,子表中的某一字段是父表的主关键字,则该字段称为子表的外部关键字或外码。 数据库表、自由表 属于数据库的表称为数据库表;独立存在、不与任何数据库相关联的表称为自由表。 第七章 数据库与多表操作 2. 关系数据库的完整性 ⑴实体完整性。实体完整性是指一个表中主关键字的取值必须是确定的、唯一的,不允许为null值。 ⑵参照完整性。数据库的参照完整性是指在“子表”当中实现关联的外部关键字,它的取值或者为“空”值、或者为“父表

文档评论(0)

1亿VIP精品文档

相关文档