真正的数据库大师怎样讨论关系数据库
2007-10-29
这是一本大师级的书,属于那些“开先河之人”的著作。它的作者是关系数据库之父E.F. Codd的好友/伙伴写(可惜Codd已经不在尘世了)——读过这本书就知道,作者C.J. Date与Codd该是那种学问上的神交之人,而这种关系的价值充分地反映在书的内容中。这种独一无二身份和理解,是历史的,没有替代的。
虽然我应用和研习数据库十多年,自以为有不少心得,但读过这本书之后,才觉真正理解了关系模型。
翻译这种逻辑与概念上经常要咬文嚼字的书,不是件容易的事。这个中译本中还是会碰到的一些费解甚至可能是错误中文表达,文字编辑上也有一些瑕疵(这本应能够避免的啊!)但总体上译文比较流畅,并且保留了关键用语的英文对照,可读性还行。
对于工作中会涉及数据库结构或理解(逻辑或概念)的人,本书值得推荐,对于那些要深入地设计数据库的人,这本书应该是必读。
---
这书评写了很久了,今天补充一点书中的内容:
随便翻开,我的一些学习标注的地方,例如第76页的一段:
事实上,连同那些运算数据库中的命题(或命题集)的运算符一起,是一个‘逻辑系统’,……这归功于Codd非常棒的洞察力……他1969的见解……,数据库并不真的只是一个数据集合(虽然名字上听起来是数据);更恰当地说,它是‘事实’的集合,或者换句话说,是真命题的集合。……整个形式逻辑可以被用来解决“数据库问题”。
这本书不厚,正文只到176页,排版也很疏朗,最后还有一个十多页的附录,关于逻辑学的一些知识。无疑,这些基本的逻辑知识也是理解关系模型所必需的。
个人认为,这是理解关系模型实质的必读书。
2011-06-08