ZetaSQL SQL 的分析框架

程序名称:ZetaSQL

授权协议: Apache

操作系统: 跨平台

开发语言: C/C++

ZetaSQL 介绍

Zetasql 定义了一种语言(语法,类型,数据模型和语义)以及解析器和分析器。 它本身不是数据库查询引擎。
相反,它旨在被多个引擎使用,这些引擎希望为所有语义分析,名称解析,类型检查,隐式转换等提供一致的行为。特定的查询引擎可能无法实现Zetasql语言中的所有功能,并且如果特定功能可能会出错
不受支持。 例如,引擎A可能不支持任何更新,并且引擎B可能不支持分析功能

Zetasql 实用 bazel 进行构建以及依赖解析,可通过如下命令行来运行
Zetasql

bazel build zetasql/...

ZetaSQL 官网

https://github.com/google/zetasql

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...