LEQL:一种面向科学数据实体的级联关联查询语言
科学数据不但数量非常巨大,而且数据之间存在着错综复杂的关系.在这种复杂的关系下查询数据成为用户的一大难题.本文设计了一种功能强大的查询语言LEQL(logical entity query language),VDBEngine将用户的关系数据库数据和文件实体元数据,抽取出RDF格式的文件,并按RDF的格式文件解释并存储到RDF数据库中,RDF格式的数据库采用的查询语言是SPARQL语言。LEQL的设计思路是利用RDF格式数据的特点来处理复杂的级联关联。LEQL定义一种面向实体的查询语言,将其翻译成RDF数据查询语言SPARQL,用SPARQL来查询数据,并获得查询结果。HQL是开源框架HIBERNATE的内置查询语言,其强大的功能和面向对象思想使其获得了广泛的使用,LEQL参考HQL的语法,定义了面向实体查询语言的查询语法,以及查询语句的组成部分,LEQL查询语言经过设计和实现,已经初步完成调试,这种语言是完全面向实体的,而且能够很好地处理级联关联查询,为开发人员提供方便.
科学数据 关联信息 查询语言
何星 郭志斌 巩晓冬
中国科学院计算机网络信息中心 北京 100190
国内会议
三亚
中文
285-291
2012-03-01(万方平台首次上网日期,不代表论文的发表时间)