论文部分内容阅读
本文对面向对象XML数据库存储系统的设计与实现进行了研究。文章回顾了其他一些XML数据查询语言,并分析了他们的优点和缺点,对将要实现的XML-RL数据查询语言提出了实现的构思。由于此系统是由一个工作组设计,因此本文重点介绍了模式处理和存储处理部分。由于面向对象的XML存储需要扩展后具有面向对象特性的XML模式的支持,这种支持就是提取出元素和元素、元素和属性之间的继承和多态关系,而现有工具不支持扩展后的XML模式解析,也就是不能形成格式良好的数据结构,因此如何选择模式语言,如何扩展语法语义、如何构造有效的数据结构、如何选取解析方式成为首先关注的问题,同时构造新的存储模式及构造合适的算法,在满足查询需要的同时提高时空效率是本文研究的重点。