a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 130|回复: 0

[考试辅导] oracle认证应用技术学习资料汇总1

[复制链接]
发表于 2012-8-4 14:06:19 | 显示全部楼层 |阅读模式
管理Oracle约束与分区表 ; a" o) E$ n7 S6 m3 c7 s
1.约束 , `) a& w" c8 f8 g: Z' j- {# F
   作用:
( ?4 ^+ v% S1 y6 o9 V( Y   约束用于确保数据库数据的完整性,在oracle数据库中,可以使用约束,触发器和应用代码(过程,函数)3种方法实现数据完整性,这3种方法中,因为约束易于维护,并且具有最好的性能,所以实现数据完整性首选约束.
* d. U, N4 V. _8 B3 G' |2 q* C+ {9 s8 X
    分类: 0 [9 C0 e0 v# A
  约束的种类有:not null,unique,primary key,foreign key,check - x1 ]$ G+ y/ t( {% X
  Not null确保字段值不能为空 5 `/ T7 D  w4 f1 P# H8 A, L
  Unique:确保字段值唯一性
  X. Y% A6 f% r& w4 A; b! P( s. \% ^  Primary key,最常用的约束(主键约束),主键约束的列值不仅不能重复,也不能为NULL,注意一张表最多只能有一个主键约束,当定义主键约束后oracle自动建立一个以主键为关键字段的索引。 & R$ E% v) |9 A5 D: @0 W
  Foreign key:定义了主从表之间的关系,foreign要定义在从表上,但主表必须具有主键约束或唯一约束,当定义froeign key后外部键列的数据必须在主表的主键列中存在,或者为NULL 5 x5 L3 l; W" O1 a
  Check::用于强制表行数据必须满足的条件,如工资表,工人工资必须在2000-5000之间
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-5 15:00 , Processed in 0.224638 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表