- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第35卷专辑 兰)I太学学报(自然科学艇) Vol35
Supp
1 999年8月 JournalofLanzhou Science) 1999
University【Natural Aug
文章编号
一个ORDBMS对引用语义的支持
李红燕,邓江,李战怀
(西ILD世人学计算机系,陕两西安,710072)
摘要:奉义介绍AhGEL这个典型的对象一关系数据库营理系统(ORDBhlS)中的引用机制:包
括作为完控性约束的0f用和作为类犁构造器的引用
J
关键词:e!睢孵:。.;lffl:列象托、识。。。,.乇j、均,t。j·;:r
I
L
ANGEl.是两北T业人。学计算机系白行研制开发的…个对蒙关系型数据库管理系统,其
数据模型为扩展的北一范一℃,并兼具面向对象特色,能对复杂对象的聚台、概括、特化、引
用等语义提供起好的支持传统的火系系统只能支持主键.外键形式的引jfj,但ANGEL还提
供了另外的手段:通过对象标识米进彳『引川,这一点是对象一芙系系统所特有的.
1 引用作为完整性约束
在数据库模式中,有时往往需要对某些特定属性施加限制,使得它们的取值具有特定
的含义.比较经典的例子是:似定订一个记录部门信息的表DEPT利一个记录职员信息的表
要在EMP中有对艇的项在ANGEL系统中我们可以用外米关键字约束[Ij米表达这样
的语义:
CREATETABLEEMPWITll0In CREATETAB[EDEPT
(eno (dno
char[【0], char[10],
ageint, managerchar[10]
int REFERENCESEMPONDELETECASCAlOE
salary
KEY(eno): SETOF
)PRIMARY emp EMI’);
在引JtJ表DEPTrh通过属性约束方式定义了个外来关键字属性I【Ianager.它
引用被引川表EMP中的主关键字eno
被称为引用属性.并且冉:定义时还采用了一个级联删除选项“ONDE],ETECASCADE”,
它表示当被引JH对象被删除时,系统将采取级联删除策略,删除引州对象
同关系系统一样,对外来芙键字的使用需遵从引,ud完整性约束,以保证引J目表与被引
收稿日期:1999.05.03
基金项目:陕两省重人转化项kl(98K07一G3)资助项日
作者简介:半红燕(1970.),幺,博1生
专辑 车红燕等:AHGEL系统的触发器设计89
凡;j表之间关联的止确性为此 对具有主键一外米键关系丧J:的操作要施加一定的限制,其
中对被引用表上的限制条什有
(1)当修改被引Ⅲ属性值时,如果由该值所标识的对象已被引用.那么这个修改操作
将被拒绝执行,也即被引川对象的被引H{属性值不允许修改:
DELETE
(2)当删除被引I【}』对象时,要判断在引用表中定义引J{J关系时是否采用“ON
CASCADE”选项,如采用.刚删除操作成功,1司时披燃级联删除的策略,将引用对象一并
删除:否则删除操作将被拒绝执行;
您可能关注的文档
最近下载
- 黄芪商品规格等级标准.doc VIP
- 光伏项目地质灾害危险性评估报告(内审稿).docx
- 基于毫米波的工业5G创新应用白皮书(2024)v2.1.pdf VIP
- 工程有限公司叉车安全风险分级管控清单.docx VIP
- 配送人员组织架构及分工职责描述.docx VIP
- T∕CACM 1021.6-2018 中药材商品规格等级 甘草.docx VIP
- DBJ61_T 186-2021 二次供水工程技术规程.pdf
- (2025秋新版)人教版三年级数学上册《第三单元 毫米、分米和千米》PPT课件.pptx
- 注册会计师财务成本管理《本量利分析微信做题》模拟练习卷.doc VIP
- 呼吸系统感染的防控和护理要点PPT.pptx VIP
文档评论(0)