基于xml的异构数据源集成与查询技术分析-analysis of heterogeneous data source integration and query technology based on xml.docxVIP

  • 4
  • 0
  • 约7.36万字
  • 约 88页
  • 2018-05-18 发布于上海
  • 举报

基于xml的异构数据源集成与查询技术分析-analysis of heterogeneous data source integration and query technology based on xml.docx

基于xml的异构数据源集成与查询技术分析-analysis of heterogeneous data source integration and query technology based on xml

摘 要摘要随着电子商务的发展,为了方便人们通过 Internet 购物,实现 B2B 以及 B2C 网上交易,迫切需要将网络上的异构数据源进行集成,以便提取出客户所需要的 商品信息。网络上的数据大多以结构化、半结构化的方式存储,那么如何对这些 数据源进行集成和查询呢?XML 语言为异构数据源的集成提供了统一的数据平 台,由于基于 XML 的数据是自我描述的,从而为信息的建模、交换和计算提供了 新的载体。本论文提出了一种基于 XML 的异构数据源集成方案,给出了方案的功能结 构、各个模块的功能以及所用到的关键技术,着重论述了 XML 公共模型的建立方 法,即利用 XML 描述数据的优越性,设计了基于 XML 的查询模式,此模式描述 了异构数据库查询的所有相关信息。本系统采用 B/S 三层架构模式,主要实现了以下三个关键问题: 首先是公共模型的建立,利用 XML 描述数据的优越性,设计了 XML 模式的公共模型,该 XML 公共模型描述了异构数据库可供查询的所有相关信息,通过该 公共模型呈现给客户的是一个透明的全局数据库。任何商品信息的查询请求提交 后都要由 Web 服务器负责参考集成系统的公共模型,从中提取出相应的信息。第二个关键问题是异构数据源的局部数据查询,加盟商家数据库中的信息有 的不希望被客户查询到,在加盟到本商城的时候,通过提供共享字段模板的方法 来限制客户的查询范围,客户的查询就是基于各个商家提供的查询范围进行商品 信息的查询,很好地保护了各个商家业务数据的安全。第三个关键问题是 SQL 查询语句参数的提取:设计解决了如何从 XML 文档 中提取有关的 SQL 语句查询信息以实现数据的联合查询,并将不同格式的查询结 果数据用统一的格式表示。最后结合一个实例,实现了在电子商务中异构数据源的集成与查询。 关键词:电子商务,异构数据库,XML 数据模型,数据集成IABSTRACTABSTRACTWith With the development of E-business, it is urgent to integrate the heterogeneous data to extract the commodity information to facilitate the consumers to purchase on Internet for the purpose of B2B and B2C business. Most data on Internet are structured, and some are semi-structured. The XML language provides a satisfied data platform for heterogeneous data integration. Because of the self-description feature of XML language, it is considered as a new carrier for information modeling, exchange and calculation. Thus XML language gives a resolution to the heterogeneous data sources integration and query.This thesis presents a heterogeneous data integration scheme based on XML, illustrates the function structure, including every module and technologies in the scheme. The paper focuses on the presentation of the method to set up XML public model. Taking advantage of the data description superiority, the query pattern is designed and this pattern describes all the related information for heterogeneous database query.The system takes B/S three-layer framework modes and solves following three key problems:The first is the construction of the public model. The public model

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档