首页> 外文会议>International Conference on Scientific and Statistical Database Management >The design and implementation of a meaning driven data query language
【24h】

The design and implementation of a meaning driven data query language

机译:含义驱动数据查询语言的设计和实现

获取原文

摘要

We present the design and implementation of a Meaning Driven Data Query Language -MDDQL - which aims at the construction of queries through system made suggestions of natural language based query terms for both scientific application domain terms and operator/operation ones. A query construction blackboard is used where query language terms are suggested to the user in its preferred natural language and in a name centered way, together with their connotation. This helps in understanding the meaning of the terms and/or operators or operations to be included in the query. Furthermore, the construction of the query turns out to be an incremental refinement of the query under construction through semantic constraints, where only those domain language terms and/or operators/operations are suggested which result into meaningful combinations of query terms as related to the scientific application domain semantics. Therefore, semantically meaningless queries can be prevented during the query construction. Such a semantics aware mechanism is not available in conventional database query languages such as SQL, where one is allowed to execute a query calculating, for example, the average of numerical data values whereas they represent the codes of categorical values. Moreover no familiarity with the semantics of complex database schemes or interpretation of the symbols (names of classes/tables/attributes, value codes) underlying the storage model, as well as familiarity with the syntax of a database specific query language are needed by the end-user The constructed query can be submitted to the MDDQL query interpretation and transformation engine, where the corresponding SQL-query is generated and delegated to a DBMS (e.g., Oracle, MS Access, SQL-Server). Generation of SQL-statements addressing NF2 data models such as those provided by the object-relational Oracle DBMS is also enabled. The query result is presented in a table based form where all storage model symbols are interpreted and can be exported for the usage with statistical software packages (e.g., SPSS).
机译:我们介绍了一种含义驱动数据查询语言-mddql的设计和实现 - 这旨在通过系统构建查询的基于自然语言的基于科学应用程序域术语和操作员/操作的查询术语。使用查询建设黑板,其中向用户以优选的自然语言提出查询语言条款,并以中心为中心的方式,以及其内涵。这有助于了解术语和/或运营商或操作中包含在查询中的含义。此外,查询的构造结果是通过语义约束的建设下的查询的增量细化,其中仅建议那些域语言术语和/或运营商/操作,这导致与科学相关的查询术语有意义的组合应用程序域语义。因此,在查询结构期间可以防止语义无意义的查询。这种语义意识机制不可用诸如SQL的传统数据库查询语言中,其中允许允许执行查询计算,例如,数值数据值的平均值,而它们表示分类值的代码。此外,还没有熟悉存储模型的复杂数据库方案或符号的解释(类/表/属性的名称,值代码)以及熟悉结束时需要熟悉数据库特定查询语言的语法 - 用户可以将构建的查询提交到MDDQL查询解释和转换引擎,其中生成相应的SQL查询并将其委派给DBMS(例如,Oracle,MS访问,SQL-Server)。还启用了寻址NF2数据模型的SQL语句,例如由对象关系Oracle DBMS提供的数据模型。查询结果以基于表的形式呈现,其中所有存储模型符号被解释,并且可以用统计软件包(例如,SPS)导出使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号