我想知道是否有人对一些好的免费资源有任何建议,我可以学习如何设计复杂的数据库架构?
任何有关可扩展性,容错性,可供选择的DBMS,可用性和所有必要因素的知识的书籍。
所有建议都表示赞赏。
答案 0 :(得分:3)
我有一些信息给你,但有些信息不是你要求的。所以......
第1部分
我(我猜)和你在一段时间内处于类似的位置;阅读有关数据库设计和数据仓库的信息绝对是有用的,最好的智慧来源于其他长期以来一直在做的人。
第2部分 - 有用的链接
就文章而言,我已经从维基百科中获得了很多里程碑 - 维基百科没有一篇名为“如何使用Ace数据库设计”的文章,但它确实有很多关于很多部分/机制的文章。数据库,数据集市和数据仓库;我推荐的阅读清单包括:
答案 1 :(得分:2)
如果您是这门学科的新手,那么在您进入数据库设计之前,Chris Date的数据库系统简介是一个很好的起点。
http://www.amazon.com/Introduction-Database-Systems-8th/dp/0321197844
专门针对设计的书籍:
http://www.amazon.com/Information-Modeling-Relational-Databases-Management/dp/0123735688
http://www.amazon.com/Practical-Issues-Database-Management-Practitioner/dp/0201485559
答案 2 :(得分:2)
“关系数据库理论简介”,Hugh Darwen。
尽管标题可能给某些人留下了印象,但对于“数据库设计中的良好实践”来说,这是一个极其宝贵的资源,至少如果你也愿意思考关于基础理论。