首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Development of object-oriented database management system: OOIM
Institution:1. Lublin University of Technology, Faculty of Mechanical Engineering, Department of Production Engineering, 36 Nadbystrzycka Str., 20-618 Lublin, Poland;2. Technical University of Dresden, Institute of Lightweight Engineering and Polymer Technology (ILK), Holbeinstr. 3, 01307 Dresden, Germany;3. Department of Material Science and Manufacturing Technology, Faculty of Engineering Czech University of Life Sciences, Kamycka 129, Praha − 6, Suchdol 165 21, Czech Republic;1. Department of Mechanical Engineering, Maharashtra Institute of Technology, Aurangabad, 411001, Maharashtra State, India;2. R & D Department, MIT Academic and Research Institute, Aurangabad, 411001, Maharashtra State, India;1. Department of Mechanical Engineering, All India Shri Shivaji Memorial Society‘s, College of Engineering, 1, Kennedy Road, Pune, Maharashtra 411001, India;2. Department of Production Engineering and Industrial Management, College of Engineering, Shivajinagar, Pune, Maharashtra 411 005, India;1. BIT Sindri-828123, India;2. NSIT, New Delhi-110078, India;3. BIT, Sindri-828123, India;4. IET Khandari, Agra- 282002, India;1. Department of Electrical Engineering, Shahed University, Tehran, Iran;2. Department of Electrical Engineering, University of Guilan, Rasht, Iran;3. Chronic Respiratory Diseases Research Center, National Research Institute of Tuberculosis and Lung Diseases, Shahid Beheshti University of Medical Sciences, Tehran, Iran
Abstract:This paper describes two focal issues: visual query optimization and concurrency control in designing OOIM, which is an object-oriented database management system being developed at KAIST. The basic principles for optimization are to build a framework on a formal algebraic basis and to operate directly with graph-based query specifications. The philosophy behind these principles is to utilize existing relational technology in supporting a graph-based object-oriented query language. For concurrency control, the principles of modeling method hierarchy as a nested transaction, exploiting semantics of methods, and dynamic determination of conflicts resulting from referential sharing are used. The basic idea is to enhance the degree of concurrency without allowing a non-serializable schedule.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号