Beginning Database Design (Wrox Beginning Guides) 电子书下载
I`m a fairly technical person, but my knowledge of databases was superficial, so I decided to read this book. It is billed as suitable for the novice, and therefore should take things slowly and methodically.
It feels disjointed and poorly structured. The author seems to jump from one topic to the next. But probably the most significant problem is that the author uses terms and concepts before defining or describing them. I can only imagine how confused a true novice might be when reading some of this.
Examples:
He talks about Online Transaction Processing and Data Warehousing without really defining them or giving examples that would help the reader understand what they`re used for.
On page 10, there is a figure purportedly showing what a relational database model looks like. However, it uses symbols and lines that he does not explain till later in the book. Without explaining the symbols, what good is the diagram?
Many places, he talks about normalization before explaining what it is. In one spot where he starts to explain normalization, he writes, "Normal Forms beyond 3rd Normal Form are often ignored and sometimes even 3rd Normal Form itself is discounted." He does not explain what a Normal Form is.It`s just text that will have no meaning at all to the reader.
He talks about tables and columns before adequately explaining what they are.
In Chapter 3, he covers simple datatypes. First, he explains what a fixed length string is. But in his accompanying diagram, he uses SQL constructs to explain it. The first line of his explanatory diagram is:
SQL> select country||`,`||fxcode||`,`||currency
As anyone with programming experience could tell you, explaining what a fixed-length string is is pretty straightforward. But for some reason the author ties it to a complex SQL example, even before he has explained anything about SQL itself.
I almost gave up on the book, but slogged through to the end. It does get a little more understandable, yet I sometimes struggled to figure out just what the author was trying to convey. I found several mistakes, and there is an awful lot of needless repetition.
There seemed to be several cases where the author said things like:
It`s probably a bad idea to ever do X, Y, or Z
And then explained how to do X, Y, and Z. It also felt like the author did things like:
Explain how to do T
Note that it was probably a bad idea to do T
Explain how to undo T
Do yourself a favor and look through the book before buying it. Perhaps you`ll find it more readable than I have.
尊敬的读者:
欢迎您访问我们的网站。本站的初衷是为大家提供一个共享学习资料、交换知识的平台。每位用户都可以将文件上传至网盘并分享。
然而,随着用户上传的资料增多,我们发现部分不宜或版权问题的书籍被分享到了本站。
为此,我们已经关闭了分享入口,并进行了多次书籍审查,但仍有部分内容未能彻底审查到位。
在此,我们恳请广大读者与我们共同监督,如发现任何不宜内容,请 点击此处 进行举报,我们会第一时间处理并下架相关内容。
希望我们能共建一个文明社区!感谢您的理解与支持!
猜你喜欢
- 《淘宝天猫SEO从入门到精通》曾弘毅淘宝天猫开店,打造爆品、提升口碑、做成品牌、优化关键词、提升产品权重、引爆流量文字版 电子书下载
- 《美国史(全5册)世界中心的岛、奠基者、革命之夏、美国官僚体制、美国大外交》珍藏版 电子书下载
- 《秦谜 : 重新发现秦始皇》李开元 电子书下载
- 《卑微的套套 : 安全套进化史》安妮·科利尔 电子书下载
- 《文艺复兴人》罗伯特·戴维斯 电子书下载
- 《美容香体食疗宝典》顾奎琴文字版 电子书下载
- 《你看了,但你没看见》新井直之全译文字版 电子书下载
- 《与孩子一起学编程》(桑德).苏金国文字版 电子书下载
- 《企业内部控制从懂到用》冯萌&宋志强全新升级版 电子书下载
- 《终结拖延症》威廉·克瑙斯中文修订版 电子书下载
- 《躲在成功背后的50个职场细节》沈童文字版 电子书下载
- 《生命的法则》肖恩•B•卡罗尔(Sean B. Carroll ) 电子书下载