XML数据到关系数据的映射
2011-08-30洪欣陈维斌蹇崇军
华侨大学学报(自然科学版) 2011年1期
洪欣,陈维斌,蹇崇军
(1.华侨大学计算机科学与技术学院,福建 泉州 362021;2.华侨大学机电及自动化学院,福建 泉州 362021)
XML数据到关系数据的映射
洪欣1,陈维斌1,蹇崇军2
(1.华侨大学计算机科学与技术学院,福建 泉州 362021;2.华侨大学机电及自动化学院,福建 泉州 362021)
为实现XML数据到关系数据的数据映射,提出一种模式抽取算法,通过XML2XDR模块抽取XML模式,依据模式对XML数据分类.分析XML模式与关系模式的差异性,通过XMLdata2DB模块建立XML数据到关系数据的映射规则,从而实现将XML数据映射到关系数据中.
关系数据;XML;映射规则;模式抽取
企业之间进行商务数据交换时,存在数据结构不同的问题,往往通过XML格式的数据进行数据交换,并将其导入企业原有的关系数据库中[1].随着大量XML文档数据的出现,如何高效地存储、管理和查询这些XML数据,成为目前值得研究的重要课题.对XML数据库系统的研究主要有两个基本途径一种是纯XML数据库系统,优点是充分考虑XML数据的特点,以一种自然的方式来处理XML数据,能较好地支持XML数据的存储和查询,但目前技术仍不成熟;另一种是在原关系数据库系统或面向对象数据库基础之上扩充功能,实现XML数据的处理[2-5].本文提出一种XML模式抽取技术,抽取XML文档的模式,将XML模式映射到关系模式中,从而实现企业间的电子商务数据交换[6].
1 抽取XML模式的必要性
在XML文档中,模式不是必须的.对于带模式的XML文档,可以将XML模式直接映射为关系模式.对于不带模式的XML文档,如果直接……
登录APP查看全文