摘要
为解决当前异构数据库集成框架中全局模式维护复杂的问题,提出了基于多库操作语言的异构数据库集成框架HDIFBML。主要内容包含关键模块设计、全局模式及模式映射概念,并定义了一种多库操作语言SMSQL。SMSQL定义了模式构建语言集和模式映射语言集来构建、维护全局模式,并通过字段转化解决不同模式集成时的结构/语义冲突。实践应用表明,HDIFBML屏蔽了底层异构数据库执行细节,可以灵活地维护全局模式,具有良好的可操作性、可维护性和可扩展性。
In order to solve the complexity of global schema maintainability in the existent heterogeneous databases integration framework, a new heterogeneous databases integration framework based on multidatabase language (HDIFBML) is presented. This paper consisted mainly of design of essential module, the concepts of global schema and schema mapping and definition of a mulitdatabase lan- guage SMSQL, which is schema mapping SQL, supports the definition or modificaition of the global schema and also resolves the potential confilcts due to structural and semantic heterogeneity of the integrated data. Practical application show that the operationality, maintainability and scalability of the framework is desirable .
出处
《计算机工程与设计》
CSCD
北大核心
2008年第17期4484-4487,4549,共5页
Computer Engineering and Design
基金
国家火炬计划基金项目(2004EB33006)
江苏省高校自然科学指导性计划基金项目(05JKD520050)
关键词
异构数据库
集成框架
多库操作语言
中间件
模式映射
结构/语义冲突
heterogeneous database
integration framework
rnultidatabaselanguage
middleware
schema mapping
structural/ semantic conflict