首页> 外文会议>Harnessing and managing knowledge >Schema evolution in object oriented databases using virtual interface Objects
【24h】

Schema evolution in object oriented databases using virtual interface Objects

机译:使用虚拟接口对象的面向对象数据库中的模式演化

获取原文
获取原文并翻译 | 示例

摘要

In RDBMS, it is the schema that is usually considered to be stable and therndata that changes. However schemas are not constant, as we would expect. Sincernthe role of a database is to model a part of the real world, if the part that is to bernmodeled changes in structure, then the database structure i.e. the schema mustrnchange. Especially the next generation applications such as Computer aidedrndesign (CAD), Computer aided manufacturing (CAM) and multimediarninformation system, where object oriented database (OODB) is used, requiresrnfrequent schema changes. Further more a database designer, like all designers arernprone to make mistakes and may be failing to identify all the data modelingrnrequirements of a database. To correct such mistakes, the schema must bernmodifiable. But when many users share a database, changes to the databasernschema are almost prohibited because there is a risk of making existing applicationrnprograms obsolete when they run against the modified schema. It requires arnsolution, so that the schema is allowed to change and at the same time existingrnapplications continue to work against the redefined schema. This paper describes arnsolution approach for Schema evolution in OODB using virtual interface objects.
机译:在RDBMS中,通常认为架构是稳定的,并且数据会更改。但是,架构并非如我们所期望的那样恒定。由于数据库的作用是对现实世界的一部分进行建模,如果要建模的部分的结构发生了变化,则数据库的结构即架构必须发生变化。特别是使用面向对象数据库(OODB)的下一代应用程序,例如计算机辅助设计(CAD),计算机辅助制造(CAM)和多媒体信息系统,都需要频繁的模式更改。此外,像所有设计人员一样,数据库设计人员容易犯错误,并且可能无法识别数据库的所有数据建模要求。要纠正此类错误,该架构必须是可修改的。但是,当许多用户共享数据库时,几乎禁止对数据库架构进行更改,因为当它们针对修改后的架构运行时,存在使现有应用程序过时的风险。它需要解决方案,以便允许更改架构,同时现有的应用程序仍可继续工作于重新定义的架构。本文介绍了使用虚拟接口对象在OODB中进行模式演化的arnsolution方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号