数据库完整性分析实用教案.pptx
上传人:王子****青蛙 上传时间:2024-09-12 格式:PPTX 页数:79 大小:1.4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库完整性分析实用教案.pptx

数据库完整性分析实用教案.pptx

预览

免费试读已结束,剩余 69 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库完整性数据库完整性数据库完整性(续)数据库完整性(续)第五章数据库完整性5.1实体(shítǐ)完整性实体(shítǐ)完整性定义实体(shítǐ)完整性定义(续)实体(shítǐ)完整性定义(续)实体(shítǐ)完整性定义(续)5.1实体(shítǐ)完整性实体(shítǐ)完整性检查和违约处理实体完整性检查和违约(wéiyuē)处理(续)实体(shítǐ)完整性检查和违约处理(续)第五章数据库完整性5.2参照(cānzhào)完整性参照(cānzhào)完整性定义参照(cānzhào)完整性定义(续)5.2参照(cānzhào)完整性参照(cānzhào)完整性检查和违约处理参照(cānzhào)完整性检查和违约处理(续)参照(cānzhào)完整性检查和违约处理(续)参照(cānzhào)完整性检查和违约处理参照(cānzhào)完整性检查和违约处理(例)参照完整性检查和违约(wéiyuē)处理(例)参照(cānzhào)完整性检查和违约处理(例)参照完整性检查和违约(wéiyuē)处理(例)违约(wéiyuē)处理违约(wéiyuē)处理(续)参照完整性检查和违约(wéiyuē)处理(例)置空值:将SC关系(guānxì)中所有Sno=200215122的元组的Sno值置为空值违约(wéiyuē)处理(续)参照完整性检查和违约(wéiyuē)处理(例)置空值修改(xiūgǎi):将Student表中Sno=200215122的元组的Sno值改为200215124。而将SC表中所有Sno=200215122的元组的Sno值置为空值违约(wéiyuē)处理(续)第五章数据库完整性5.3用户(yònghù)定义的完整性5.3用户(yònghù)定义的完整性属性(shǔxìng)上的约束条件的定义属性(shǔxìng)上的约束条件的定义(续)属性(shǔxìng)上的约束条件的定义(续)属性(shǔxìng)上的约束条件的定义(续)5.3用户(yònghù)定义的完整性属性(shǔxìng)上的约束条件检查和违约处理5.3用户(yònghù)定义的完整性元组上的约束条件的定义(dìngyì)元组上的约束条件的定义(dìngyì)(续)5.3用户(yònghù)定义的完整性元组上的约束条件检查和违约(wéiyuē)处理第五章数据库完整性5.4完整性约束(yuēshù)命名子句完整性约束命名(mìngmíng)子句(续)完整性约束(yuēshù)命名子句(续)完整性约束(yuēshù)命名子句(续)完整性约束(yuēshù)命名子句(续)完整性约束(yuēshù)命名子句(续)完整性约束命名(mìngmíng)子句(续)第五章数据库完整性触发器触发器(续)5.6触发器定义(dìngyì)触发器定义(dìngyì)触发器(续)定义(dìngyì)触发器(续)定义(dìngyì)触发器(续)定义(dìngyì)触发器(续)定义(dìngyì)触发器(续)定义(dìngyì)触发器(续)定义(dìngyì)触发器(续)定义(dìngyì)触发器(续)5.6触发器激活(jīhuó)触发器激活(jīhuó)触发器(续)5.6触发器删除(shānchú)触发器第五章数据库完整性5.7小结(xiǎojié)课后作业(zuòyè)AnIntroductiontoDatabaseSystem