《数据库中的约束.ppt》由会员分享,可在线阅读,更多相关《数据库中的约束.ppt(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
十一十一.数据库中的约束数据库中的约束(ConstraintConstraint)目标目标ll结束本节课后,应当能达到如下目标结束本节课后,应当能达到如下目标:描述什么是约束描述什么是约束创建和维护约束创建和维护约束什么是约束什么是约束?约束定义了表级的强制规则约束定义了表级的强制规则.约束定义了数据的完整性,约束定义了数据的完整性,.在在OracleOracle中,有下列的强制类型中,有下列的强制类型:llNOT NULLNOT NULL非空约束非空约束llUNIQUE UNIQUE 唯一约束唯一约束llPRIMARY KEYPRIMARY KEY主键约束主键约束llFOREIGN KEYFOREIGN KEY外键约束外键约束llCHECKCHECK定义一般性约束定义一般性约束约束约束可以为一个约束命名,可以为一个约束命名,OracleOracle服务器也可以服务器也可以自动为约束命名自动为约束命名.约束的创建约束的创建:ll当创建表时创建约束当创建表时创建约束ll在表创建后仍然可以创建约束在表创建后仍然可以创建约束定义一个列级或者表级的约束定义一个列级或者表级的约束.查看数据字典中的约束查看数据字典中的约束.