Show simple item record

dc.contributor.advisorDavid K. Hsiao
dc.contributor.advisorC. Thomas Wu
dc.contributor.authorClark, Robert Eugene
dc.contributor.authorYildirim, Necmi
dc.dateSeptember 1995
dc.date.accessioned2013-08-13T22:06:39Z
dc.date.available2013-08-13T22:06:39Z
dc.date.issued1995-09
dc.identifier.urihttp://hdl.handle.net/10945/35123
dc.description.abstractThe issues addressed in this thesis are to examine whether the data manipulation operations of the kernel database system are capable of supporting the new Object-Oriented Data Model and Language Interface (OODM&L 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 OODM&L 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 OODM&L 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.en_US
dc.description.urihttp://archive.org/details/theinstrumentati1094535123
dc.format.extent110 p.en_US
dc.language.isoen_US
dc.publisherMonterey, California. Naval Postgraduate Schoolen_US
dc.rightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, may not be copyrighted.en_US
dc.titleThe instrumentation of a kernel DBMS for the execution of kernel transactions equivalent to their object-oriented transactionsen_US
dc.typeThesisen_US
dc.contributor.departmentComputer Science
dc.description.funderNAen_US
dc.description.recognitionNAen_US
dc.description.serviceU.S. Navy (U.S.N.) author;Turkish Navy author.en_US
etd.thesisdegree.nameM.S. in Computer Scienceen_US
etd.thesisdegree.levelMastersen_US
etd.thesisdegree.disciplineComputer Scienceen_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record