首页> 外文OA文献 >The design and implementation of a compiler for the object-oriented data manipulation language
【2h】

The design and implementation of a compiler for the object-oriented data manipulation language

机译:面向对象数据操作语言的编译器的设计和实现

摘要

Object-oriented relationships, such as inheritance and covering can not be readily incorporated in classic data models. This thesis addresses this problem by the design and implementation of an object-oriented data model (O- ODM), that incorporates the object-oriented paradigm. A Multimodel and Multilingual Database System called M2DBS has been developed at the Naval Postgraduate School. This system incorporates the classic database data models along with a recently developed object-oriented data model (O-ODM). The problem addressed by this work is to design a new object-oriented data manipulation language (O-ODML) for the O-ODM. The approach is to develop and construct an O- ODML Compiler. Then assimilate the compiler with the Kernel Mapping System (KMS) of the M2DBS. The result of this thesis is a compiler for the O-ODML of the O- ODM. This O-ODML compiler takes an O-ODM query converts it into a low level intermediate language before translating it into a format that the Real Time Monitor can execute on the M2DBS. (AN)
机译:诸如继承和覆盖之类的面向对象的关系无法轻松地纳入经典数据模型中。本文通过结合面向对象范式的面向对象数据模型(O-ODM)的设计和实现解决了这一问题。海军研究生院已经开发了一种称为M2DBS的多模型和多语言数据库系统。该系统结合了经典的数据库数据模型以及最近开发的面向对象的数据模型(O-ODM)。这项工作解决的问题是为O-ODM设计一种新的面向对象的数据操作语言(O-ODML)。该方法是开发和构建O-ODML编译器。然后将编译器与M2DBS的内核映射系统(KMS)同化。本文的结果是为O-ODM的O-ODML编译器。该O-ODML编译器采用O-ODM查询,将其转换为低级中间语言,然后再将其转换为实时监视器可以在M2DBS上执行的格式。 (一个)

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号