首页> 外国专利> Loading and Unloading Objects in Object-Oriented DBMSs

Loading and Unloading Objects in Object-Oriented DBMSs

机译:在面向对象的DBMS中加载和卸载对象

摘要

The present invention relates to a method of loading and unloading objects in an object-oriented data base management system (DBMS) that can load / unload all objects in an optimal order in one object search. A method for separating reference relationship graphs of objects by MRC, the method comprising: a first process of defining a first set as an empty set, a second process of determining whether the first set is equal to a second set of nodes, and the second process In the process, if it is determined that the first set is equal to the second set, terminating the third process; and if it is determined in the second process that the first set is different from the second set, the first set is extracted from the second set. A fourth process of defining a set of paths that can proceed from the subtracted difference set as a third set, and a fourth set that is a set of paths that can proceed from nodes that are elements of the second set are the third set. A fifth step of determining whether the second set includes the third set, and if the fourth set includes the third set in the fifth step, the third set of paths capable of traveling from each node that is an element of the second set. Since the sixth process of redefining the set and the seventh process of redefining the union of the first set and the third set to the first set and proceeding to the second process, the present invention is a general and systematic object. Can be loaded / unloaded, and even if the user performs loading / unloading by arbitrarily designating classes, the effect that object loading / unloader can perform loading / unloading in the optimal order by checking the reference relationship between classes There is.
机译:本发明涉及一种在面向对象的数据库管理系统(DBMS)中加载和卸载对象的方法,该系统可以在一个对象搜索中以最佳顺序加载/卸载所有对象。一种通过MRC分离对象的参考关系图的方法,该方法包括:将第一集合定义为空集合的第一过程,确定第一集合是否等于第二节点集合的第二过程,以及第二处理在该处理中,如果确定第一集合等于第二集合,则终止第三处理。如果在第二过程中确定第一集合与第二集合不同,则从第二集合中提取第一集合。将可以从减去的差集开始的路径集合定义为第三集合的第四过程,以及可以从作为第二集合的元素的节点开始的路径集合的第四集合是第三集合。第五步骤,确定第二集合是否包括第三集合,并且如果在第五步骤中第四集合包括第三集合,则第三路径路径能够从作为第二集合的元素的每个节点传播。由于重新定义集合的第六过程和将第一集合和第三集合的并集重新定义为第一集合并进行第二过程的第七过程,所以本发明是一般的系统目标。可以加载/卸载,即使用户通过任意指定类执行加载/卸载,也可以通过检查类之间的引用关系来以最佳顺序执行对象加载/卸载的效果。

著录项

  • 公开/公告号KR970049765A

    专利类型

  • 公开/公告日1997-07-29

    原文格式PDF

  • 申请/专利权人 양승택;

    申请/专利号KR19950047853

  • 发明设计人 김완석;정광철;허대영;김강호;

    申请日1995-12-08

  • 分类号G06F17/30;

  • 国家 KR

  • 入库时间 2022-08-22 03:16:47

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号