oracle入门数据完整性约束

Posted watchfree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle入门数据完整性约束相关的知识,希望对你有一定的参考价值。

数据的完整性约束是对数据描述的某种约束条件,关系型数据模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
    • 实体完整性Entity Integrity
一个基本关系通过对应显示世界的一个实体集。例如学生关系对应于学生的集体。现实世界中的实体是可区分的,即它们具有某一种唯一性标识。相应地,关系模式中以主码作为唯一标识符。
    • 参照完整性 Referential Integrity
现实世界中打的实体之间往往存在某种联系,在关系模型中实体及实体间的联系都是用关系描述的。这样就自然存在着关系与关系间的引用。
    • 用户定义的完整性User-defined Integrity
实体完整性和参照完整性适用于任何关系数据库系统,除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件。
eg CHECK(AGE BETWEEN 15 AND 30)

以上是关于oracle入门数据完整性约束的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 约束

03 数据库入门学习-完整性约束关联关系

Oracle数据库对象_约束

数据库之约束

7.windows-oracle实战第七课 --约束

Oracle12c 从入门到精通(第二版) 闫红岩 金松河 编著