首页> 美国政府科技报告 >Instrumentation of a Kernel DBMS for the Execution of Kernel TransactionsEquivalent to Their Object-Oriented Transactions
【24h】

Instrumentation of a Kernel DBMS for the Execution of Kernel TransactionsEquivalent to Their Object-Oriented Transactions

机译:用于执行内核事务的内核DBms的工具,与其面向对象的事务等效

获取原文

摘要

The issues addressed in this thesis are to examine whether the data manipulationoperations of the kernel database system are capable of supporting the new Object-Oriented Data Model and Language Interface (OODML Interface). The data manipulation operations of the kernel database system consist of Retrieve, Delete, Update, and Retrieve-Common. To examine these issues, it is necessary to review the adequacy and inadequacy of these four operations in their ability to carry out object oriented data manipulation operations in the OODML Interface. A code review of the four operations is needed in order to determine what modifications are required for the kernel to execute object-oriented operations in the object-oriented transaction. Additionally, the code for the communications between the kernel system and the OODML Interface is designed and implemented. The result of this thesis implements the modified kernel operations and documents how the object-oriented data manipulation is carried out in the newly modified kernel database system. These modifications range from changing cetain variables in the kernel database system to rewriting lines of C code in modules of the kernel database system. Secondly, this thesis implements the required communication capability between the kernel database system and the object-oriented data model and language interface. The communication implementation is accomplished with four new functions comprised of 172 lines of C code written into the kernel system code. This additional code enables data to be passed between the object-oriented interface and the kernel database system.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号