【问题标题】:MySQL to read relational algebra?MySQL 读取关系代数?
【发布时间】:2013-04-20 04:22:57
【问题描述】:

我试图让 MySQL 接受关系代数输入,但它不接受投影等符号。

例如

Πstarter, ender, pointsStarter, pointsEnder, debatedate (contest)

我收到不接受投影的错误。

我有

(Πstarter, ender, pointsStarter, pointsEnder, debatedate(σpointsStarter>=pointsEnder(Contest))) |>

Contest.starter=Debater.name (σclub='Plato'(Debater))

MySQL 不会接受它,想法?

【问题讨论】:

  • 这类似于用西里尔字母拼写英文句子;含义没有改变,但是能够理解它的接收者的集合会发生巨大的变化。
  • 你知道我有什么方法可以测试 RA 是否对我的表起作用吗?
  • 请不要破坏您的问题。

标签: mysql relational-algebra


【解决方案1】:

有效的 MySQL 输入是 SQL 查询的形式,而不是关系代数表达式。不过,如果确实如此,那将非常有趣。

编辑:RA 一个将关系代数转换为 SQL 查询的 Java 软件,如果你想走这条路的话。

【讨论】:

  • 有没有我可以对照表测试 RA 以查看它是否有效?
  • 基于链接页面,看起来您可以配置 MySQL 数据库的设置并运行 jar 文件。它似乎有一个命令行界面。我自己没有使用过它,但这是我认为值得一提的东西。
猜你喜欢
  • 2018-07-20
  • 1970-01-01
  • 2023-04-03
  • 2011-03-07
  • 2020-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-08
相关资源
最近更新 更多