期刊文献+

E-R模型的回答集编程表示 被引量:7

Answer Set Programming Representation for E-R Model
下载PDF
导出
摘要 作为一种广为接受的语义数据模型,E-R模型被广泛地应用于数据库设计阶段.但是E-R模型自身却存在某些缺陷,这些缺陷制约了对其进一步的应用.针对E-R模型的改进,目前主要存在基于图形表示和描述性逻辑表示两种途径.但是,前者仍然不具有自动推理能力,而后者却存在表示能力弱、与数据库兼容性不足等缺陷.为克服以上缺陷,提出一种利用回答集编程(answer set programming)表示E-R模型的新方法.首先,对应于数据库的E-R模式被区分为基本和扩展两种类型,并分别完成它们的语法与语义定义.其次,利用回答集编程完成以上两类模式的逻辑编程表示.最后,完成表示的正确性证明.提出的方法不仅为E-R模型提供了一种新的逻辑表示途径,而且相对原有的两种E-R模型改进途径具有明显的优势.更为重要的是该研究成果使得应用E-R模型实现异构数据库之间的语义协作成为可能. As a well-known semantic data model,E-R model is widely applied in the database design phase. But,E-R model itself has some defects,and these defects restrict the further applications of the model. Currently there are two main approaches about the improvements for E-R model. One is based on the graphical representation and the other is based on the description logic representation. Whereas,the former still has not automatic reasoning capability,and the latter has some shortcomings such as the weak representation capability and the insufficient compatibility with relational database. To overcome these shortcomings,a novel method is proposed which utilizes the answer set programming to represent E-R Model. Firstly,E-R schemata corresponding to the databases are distinguished as the basic and the extended types,and then their syntax and semantic definitions are accomplished. Secondly,the answer set programming is utilized to accomplish the representations of the two types of the schemata above. Finally,the correctness of these representations is proved. The proposed method not only supplies a new logic representation approach for E-R model,but also has some obvious advantages over the two common used improvement approaches. More importantly,the results of this paper make it possible to apply E-R model to realize the semantic interoperability among heterogeneous databases.
出处 《计算机研究与发展》 EI CSCD 北大核心 2010年第1期164-173,共10页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60702071) 高等学校博士学科点专项科研基金项目(2006061405)
关键词 E-R模型 回答集编程 基本模式 扩展模式 规则 E-R model answer set programming basic schema extended schema rule
  • 相关文献

参考文献21

  • 1Chen P S. The entity-relationship model-Toward a unified view of data [J]. ACM Trans on Database System, 1976, 1 (1): 9-36.
  • 2Peckham J, Maryanski F. Semantic data models [J]. ACM Computing Survey, 1988, 20(3) : 153-189.
  • 3Codd E F. The Relational Model for Database Management, Version 2 [M]. Reading, MA: Addison-Wesley, 1990.
  • 4Ullman J, Widom J. A First Course in Database Systems, Version 1 [M]. Beijing: China Machine Press, 2006.
  • 5Kashyap V, Sheth A. Semantic and schematic similarities between database objects: A context-based approach [J]. The International Journal on Very Large Data Bases, 1996, 5 (4): 276-304.
  • 6Ram S, Park J. Semantic conflict resolution ontology (SCROL) : An ontology for detecting and resolving data and schema-level semantics conflicts [J]. IEEE Trans on Knowledge and Data Engineering, 2004, 16(2): 189-202.
  • 7孙志挥,白义传.一种解决联邦数据库系统查询处理的模式转换方法[J].计算机研究与发展,1995,32(2):46-50. 被引量:2
  • 8Thalheim B. Foundations of entity-relationship modeling [OL]. [2008-08-02]. http://www. is. informatik, uni-kiel. de/-thalheim/indexeng, htm.
  • 9Calvanese D, Lenzerini M, Nardi D. Unifying class-based representation formalisms [J]. Journal of Artificial Intelligence Research, 1999, 11:199-240.
  • 10Sattler U, Calvanese D, Molitor R. Relationships with other formalisms [G] //Badder F, et al. The Description Logic Handbook: Theory, Implementation. and Applieations. Cambridge: Cambridge University Press, 2003.

二级参考文献1

  • 1孙志挥,第二届中国计算机集成制造系统学术会议论文集,1992年

共引文献1

同被引文献58

  • 1田萍芳,李跃新.MVC模式在Java B/S开发中的应用研究[J].湖北大学学报(自然科学版),2005,27(2):137-139. 被引量:10
  • 2刘媛春,罗云翔.基于JSP的动态网页技术[J].成都信息工程学院学报,2005,20(4):398-401. 被引量:18
  • 3杨泽腾,李继豪.IDEF0功能建模及其在计算机辅助夹具设计中的应用[J].农机化研究,2006,28(3):162-164. 被引量:4
  • 4曾亮,齐欢,王小平,陈迎春.基于J2EE核心模式的组合Web框架研究[J].华中科技大学学报(自然科学版),2007,35(6):43-46. 被引量:20
  • 5王珊,萨师煊.数据库系统概论(第4版)[M].北京:高等教育出版社,2007.
  • 6严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,2009.
  • 7孙辉,吴恒山.MySQL查询优化的研究和改进[D].武汉:华中科技大学,2007.
  • 8Chevaleyre Y,Endriss U,Jerome L.Nicolas Maudet:A ShortIntroduction to Computational Social Choice[C]//Proc.of the33rd Conference on Current Trends in Theory and Practice ofComputer Science.[S.l.]:Springer-Verlag,2007.
  • 9Woeginger G J.Banks Winners in Tournaments are Difficult toRecognize[J].Social Choice and Welfare,2003,20(3):523-528.
  • 10Lifschitz V.Answer Set Programming and Plan Generation[J].Artificial Intelligence,2002,138(1-2):39-54.

引证文献7

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部