在编写SQL之前用关系代数思考是否有益?

Cel*_*tas 2 sql relational-algebra

在dbms的一个类中,我们被教导在转换为SQL之前"在关系代数中创建解决方案".它确实已成为第二天性,直接编写SQL几乎是困难的.这是坏事还是好事?我被告知它可以带来更好的查询,但是如果每次他们要求在数据库中找到某些东西,他们就会开始在一张纸上写数学,我会看到一个人被快速解雇.

Nic*_*aro 7

你可以看到有人因为急于解决问题而被解雇了吗?

在提出解决方案之前,总是,总是很好地解决您需要的任何问题.随着时间的推移,随着技能的进步,你会发现你不需要做多少准备.