ISBN:9787115213952
坦白说这本书我只是看大部分,还没有完全看完。不过介绍这本书倒是可以了。
一个数据库好或者不好,很大程序上取决于一开如的时候设计质量如何,而设计得好不好,往往取决于设计者对数据库技术和理论的认识程度。
在我的书架上,我将数据库的书大体上按照设计、开发、运维的顺序排列,《SQL沉思录》被我排在第一本。
读过之后,纠正了很多我以前对数据库理解的偏差,每翻一页,总有有种“啊,原来如此!”的想法。
在学校里的时候,画ER图,总是一个Entity一张表,读完这本书才明白完全不是那么回事。而且还有很多必备的设计技巧和模式,在书中也有详细的介绍和描述。
如果我没记错的话,作者是个老得不行了人了吧,超资深人士!但是他对数据库一些新的发展,也讲得非常清晰。
据说《SQL解惑》跟这本书是同一个作者,可惜我发现《SQL解惑》的时候已经基本没得买了(所以至今没有见过《SQL解惑》),我终于意识到一些经典的技术书籍并不一定是热门的畅销书,印刷量也不大,很快就会缺货的。幸运的是《SQL沉思录》及时地摆上了我的书架,嘿嘿!
不过网上貌似有流传电子版,但是貌似并没有包含全部的内容。
我认为这本书跟运维的关系不大,运维人员,比如运维型的DBA,我想可以不用看。主要是面向跟设计工作有关的人员,特别是那些自以为懂设计的项目经理(在国内数据库设计常常是由项目经理一手包办),我认为这本书是必读的。
欢迎加入QQ群112782249(SQLServer精英群)联系我,我是群主。我买了很多书,但还没都看完。我不是所谓牛人,只是看过一些不错的书而已。希望能与各位多多交流!