导 师: 卢炎生
学科专业: H1202
授予学位: 硕士
作 者: ;
机构地区: 华中科技大学
摘 要: 在我们自行研制开发的对象-关系数据库管理系统原型orcs-i中,较好地实现了关系数据库和对象数据库的理论、技术和机制的集成.系统通过在标准关系数据库语言sql的基础上扩充对象特性,设计了一种全新的对象-关系数据库语言orcs-sql,并实现了orcs-i的数据说明系统和数据字典系统.系统的研究关键,首先是对象-关系数据模型.该数据模型包括对数据类型的扩充,如基本数据类型扩充、大对象、集合、抽象数据类型等,以及面向对象概念的引入,包括行对象、对象表、对象视图、继承和引用机制.在此基础上,系统扩展了相关对象概念的定义语言和对象的插入、删除、修改、查询等数据操纵描述机制.orcs-i的数据说明系统和数据字典系统的设计和实现是难点.涉及预编译系统的体系结构、工作流程,以及词法和语法分析的实现;并在传统数据字典的基础上,扩充了抽象数据类型、方法等的表存储结构和管理策略,提出了数据字典中类层次查询和路径查询的算法.
分 类 号: [TP311.132.3]
领 域: [自动化与计算机技术] [自动化与计算机技术]