文件名称:Simple-SPJUA-Query-Evaluator:一个简单的 SQL 查询评估器,支持 Select、Project、Join、Union 和 Aggregate 操作
文件大小:275KB
文件格式:ZIP
更新时间:2024-07-22 00:00:05
Java
简单的 SQL 查询评估器 团队成员 Vivekanandh Vel Rathinam ( )、Amitha Narasimha Murthy ( )、Neeti Narayan ( ) 描述 在这个项目中,我们实现了一个简单的 SQL 查询评估器,支持 Select、Project、Join、Union 和 Aggregate 操作。 也就是说,代码将接收一个 SQL 文件,其中包含一组定义数据模式的 CREATE TABLE 语句,以及一个或多个 SELECT 语句。 更准确地说,这个查询评估器应该对提供的数据评估 SELECT 语句,并以标准化的形式产生输出。 解析器 解析器将人类可读的字符串转换为该字符串所描述的程序(或查询)的结构化表示。 本项目使用了开源 SQL 解析器 (JSQLParser)。 提供了有关如何使用此解析器的文档 架构 数据目录包含名为 table na
【文件预览】:
Simple-SPJUA-Query-Evaluator-master
----.gitignore(574B)
----datasets()
--------NBA()
--------personInfo()
----src()
--------edu()
----Readme.md(2KB)
----queries()
--------tpch6.sql(202B)
--------tpch1.sql(538B)
--------tpch3.sql(492B)
--------tpch5.sql(396B)
----tpch_schemas.sql(2KB)
----lib()
--------jsqlparser.jar(140KB)
----.gitattributes(378B)