数据模型课件.pptVIP

  • 20
  • 0
  • 约1.13万字
  • 约 129页
  • 2019-05-12 发布于湖北
  • 举报
该元组插入到职工关系中是没有任何问题的, 但是,在仓库关系中根本就没有仓库号为WH7的仓库。没有“WH7”仓库,就没有在“WH7”工作的职工。所以插入到职工的元组是有问题的。 利用引用完整性约束就可以解决这类问题。 精品 由于仓库号是仓库关系的关键字,同时是职工 关系的外部关键字。在定义职工关系的仓库号字段 时,只要说明外部关键字约束: 仓库号 CHAR(4)NOT NULL REFERENCES 仓库 (仓库号) 有了以上的约束,系统就会自动检查相应的父记录是否存在,从而保证数据的引用完整性。 精品 4. 一般性完整性约束 一般完整性约束是用户为了满足特定的要求 而做的一些与数据完整性有关的规定。 前三种约束是关系数据模型的三个最基本、 最普遍的完整性约束。其它的语义约束与数据的 具体内容有关。当数据量很大时,要说明、管理 和检查这些约束,开销太大。目前,尚无一个 DBMS能全面实现一般性完整性约束检查。 精品 2.3.3 操作 关系数据模型提供了两类操作:? 关系专用操作 ? 集合操作 选择操作(Select)(横挑) 选择是一种单目运算,即对一个关系施加的运算,按给定条件从关系中挑选满足条件的元组组成的集合 。

文档评论(0)

1亿VIP精品文档

相关文档