【oracle入门】数据完整性约束
2024-10-19 06:16:00
数据的完整性约束是对数据描述的某种约束条件,关系型数据模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
- 实体完整性Entity Integrity
一个基本关系通过对应显示世界的一个实体集。例如学生关系对应于学生的集体。现实世界中的实体是可区分的,即它们具有某一种唯一性标识。相应地,关系模式中以主码作为唯一标识符。
- 参照完整性 Referential Integrity
现实世界中打的实体之间往往存在某种联系,在关系模型中实体及实体间的联系都是用关系描述的。这样就自然存在着关系与关系间的引用。
- 用户定义的完整性User-defined Integrity
实体完整性和参照完整性适用于任何关系数据库系统,除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件。
eg CHECK(AGE BETWEEN 15 AND 30)
最新文章
- 《图解TCP/IP》读书笔记
- ASP.NET Core (Database First)
- Linux终端杀手、程序员利器-Tmux
- HTML之:fieldset——一个不常用的HTML标签
- 使用ssh正向连接、反向连接、做socks代理的方法
- JS里面匿名函数的调用 &; 变量作用域的实验
- Visual C++内存泄露检测—VLD工具使用说明[转]
- BZOJ 1035 Risk
- qt tablewidget中单个和批量删除代码如下(部分)截图如下
- Java编写的接口测试工具
- vs2013突然打不开项目,项目全部不兼容
- 基于嵌入式linux路由转发功能的实现
- [IBM][CLI Driver] SQL0270N 函数不受支持(原因码:";75";)。 SQLSTATE=42997
- Centos7下安装mysql5.6需要注意的点
- php5.6+apache2.4+linux搭建php环境
- ASP.NET MVC中Section、Partial View 和 Child Action(转载)
- 3D游戏与计算机图形学中的数学方法-视截体
- Q:关于栈的常见问题
- 【BZOJ3714】[PA2014]Kuglarz 最小生成树
- OneNote如何使用