1 / 4
文档名称:

oracle数据库.ppt

格式:ppt   页数:4
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oracle数据库.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

oracle数据库.ppt

文档介绍

文档介绍:Oracle 数据库
完整性约束事务处理
并发处理视图
存储过程触发器
函数序号生成器
对象集合
ORACLE数据字典 Oracle 的安全
数据库及应用程序的开发技术
11/10/2017 9:51 PM
完整性约束
完整性约束是数据库用于维护数据库完整性的一种机制。这种约束是表定义的一部分,是内部的。与在应用程序中维护数据库的完整性不同,它的代价小且性能高。
作用:
(1)使企业规则与数据库联系起来。
(2)防止操作员或用户输入错误的数据,破坏数据的完整性。
11/10/2017 9:51 PM
完整性约束
数据库的完整性约束主要有以下几种:
(1)NOT NULL
(2)缺省值
在数据录入时,如果用户没有输入时,数据库生动输入的值。如需自动将用户名写入表中。
(3)UNIQUE 约束
(4)主键约束
(5)外键约束
11/10/2017 9:51 PM
完整性约束
(6)CHECK约束
当需要根据逻辑表达式来限定列值时,可用CHECK约束。CHECK约束的写法与WHERE子句的写法一样,但有如下限制:
①条件必须是能够利用更新行中的值来求值的表达式。
②条件中不能有子查询或序号。
③条件中不能含有函数。
④条件中不能含有伪列。
例如:
sex char(2) constraint sex_check ckeck ( sex in (“男”,”女”)
11/10/2017 9:51 PM