首页> 外文会议>Data Storage and Data Engineering (DSDE), 2010 >Implementation of Relational Algebra Interpreter Using Another Query Language
【24h】

Implementation of Relational Algebra Interpreter Using Another Query Language

机译:使用另一种查询语言的关系代数解释器的实现

获取原文

摘要

Relational database systems have succeeded commercially because of their straightforwardness and well-built theoretical foundation. This paper ¿Implementation of Relational Algebra Interpreter using another query language¿ has been designed, implemented and tested in such a way so that queries written in relational algebra can be compiled into SQL and executed on a relational database system. The implementation takes a relational algebra statement as input, does syntactic and lexical parsing on it. In the event of an error in the syntax of the expression it will forward the error to user. If the syntax is correct the relational algebra expression is converted into a SQL statement and executed on an RDBMS. This application can serve as a basis learning Relational Algebra for students as well as for different class of users, as they will be given immediate feedbacks about their queries.
机译:关系数据库系统的直接性和良好的理论基础使其在商业上取得了成功。本文通过使用另一种查询语言实现关系代数解释器的设计,实现和测试,以便可以将用关系代数编写的查询编译成SQL和在关系数据库系统上执行。该实现将关系代数语句作为输入,对其进行语法和词法解析。如果表达式的语法有错误,它将把错误转发给用户。如果语法正确,则关系代数表达式将转换为SQL语句并在RDBMS上执行。该应用程序可以作为学生以及不同类别用户的基础学习关系代数,因为他们将立即获得有关其查询的反馈。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号