小编Gor*_*yle的帖子

学习关系代数背后的实际原因是什么?

学习如何在关系代数中制定类似查询的表达式是许多(也许是大多数)“数据库简介”课程的传统部分。

这通常是由关系代数是一般关系数据库的数学基础,特别是 SQL 的数学基础的断言来证明的,这意味着了解它很重要。

然而,在我看来,在关系代数中制定表达式与在 SQL 中制定查询基本相同,而且这两个任务的思想过程基本相同。特别是,我真的看不出知道关系代数会使编写 SQL 查询变得更容易,反之亦然。这让我怀疑关系代数的教学是否只是某种历史遗留问题,或者了解它是否真的有特定的好处。

所以我的问题是“了解关系代数是否有特定的实际好处,是否足够重要以使其值得教授?”

作为数据库管理员,您是否认为关系代数对您的职业轨迹很重要?

一个子问题是学习关系代数的时间是否可以通过学习更多的 SQL 来更有效地利用?

learning relational-theory

8
推荐指数
1
解决办法
5959
查看次数

标签 统计

learning ×1

relational-theory ×1