我正在为一个学校项目实现一个关系数据库管理系统。系统基于用户输入到交互式系统中的内容来生成伪SQL命令。这些命令通过解析器传递,解析器将该行转换为引擎可以执行的实际函数调用。
我觉得我非常了解SQL意义上的数据库需要执行的操作,但我不确定如何将这些任务转换为可以实际执行这些操作的过程性语言。
我正在尝试寻找一个或多个用面向对象语言(如C++或Java )实现的关系代数系统的示例,这样我就可以了解什么可能适用于我的设计。如果任何人有一个例子可以与我分享,那将是非常感谢的。它不需要非常复杂(实际上我更喜欢相反的情况),我只是想知道如何将选择或投影等操作转换为实际的编程语言。
发布于 2016-09-21 14:14:00
看看SIRA_PRISE --“关系代数的简单实现--关系信息存储引擎的原型”。
https://stackoverflow.com/questions/39606273
复制相似问题