首页 | 本学科首页   官方微博 | 高级检索  
     

A New Integrated System of Logic Programming and Relational Database
作者姓名:Deng Tieqing  Wu Quanyuan  Wang Zhiying
作者单位:IntelligentComputerSystemsLaboratory,DepartmentofComputerScienceChangshnaInstituteofTechnology,Changs
摘    要:Based on the study of the current two methods-interpretation and compilation-for the integration of logic programming and relational database,a new precompilation-based interpretive approach is proposed.It inherits the advantages of both methods,but overcomes the drawbacks of theirs.A new integrated system based on this approach is presented,which has been implemented on Micro VAX Ⅱ and applied to practise as the kernel of the GKBMS knowledge base management system.Also discussed are the key implementation techniques,including the coupling of logic and relational database systems,the compound of logic and relational database languages,the partial evaluation and static optimization of user‘s programs,fact scheduling and version management in problem-solving.

关 键 词:数据库  数据查询  逻辑程序集成系统

A new integrated system of logic programming and relational database
Deng Tieqing,Wu Quanyuan,Wang Zhiying.A New Integrated System of Logic Programming and Relational Database[J].Journal of Computer Science and Technology,1993,8(1):58-67.
Authors:Tieqing Deng  Quanyuan Wu  Zhiying Wang
Affiliation:Intelligent Computer Systems Laboratory Department of Computer Science Changsha Institute of Technology; Changsha; Intelligent Computer Systems Laboratory; Department of Computer Science Changsha Institute of Technology;
Abstract:Based on the study of the current two methods — interpretation and compilation — for the integration of logic programming and relational database, a new precompilation-based interpretive approach is proposed. It inherits the advantages of both methods, but overcomes the drawbacks of theirs. A new integrated system based on this approach is presented, which has been implemented on Micro VAX II and applied to practise as the kernel of the GKBMS knowledge base management system. Also discussed are the key implementation techniques, including the coupling of logic and relational database systems, the compound of logic and relational database languages, the partial evaluation and static optimization of user's programs, fact scheduling and version management in problem-solving.
Keywords:logic programming  relational database  coupling  compound  compilation  interpretation  precompilation-based interpretation  optimization  partial evaluation  version
本文献已被 CNKI 维普 SpringerLink 等数据库收录!
点击此处可从《计算机科学技术学报》浏览原始摘要信息
点击此处可从《计算机科学技术学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号