系统学习数据库理论和实践

松鼠亲自奥利奥
来自: 松鼠亲自奥利奥 (北京) 2019-03-01创建   2019-03-09更新
这些书籍主要分成三个角度:理论框架、应用实践、内部设计。
学习数据库没有一定的顺序,倾向获得短期回报的可以从应用实践入手(一定要配合写项目),倾向形式化描述定义的可以从理论框架入手(先离散数学-关系代数,再数据库理论),有一定编程和算法基础、愿意研究底层的可以从内部实现入手。学习过程可用三个角度互为比照印证,逐步完善、巩固知识网络。
对于有一定经验的软件从业者,也可以从这三个角度来查漏补缺,向下深挖。
这个书单试图摘选学习数据库理论实践的“最小知识核”,以便伸展出一个不太陡峭的初期学习曲线。掌握了这些内容以后,可以向外了解更多大型、超大型分布式数据库系统的设计案例、理论、模式等,但这些都不在这个书单的覆盖范围。
1人
176 人关注
来自:豆瓣读书
9.5 (34人评价)
作者: Joseph M. Hellerstein / Michael Stonebraker
出版社: The MIT Press
出版年: 2005-1-7
评语:内部实现(主题较分散,进阶型,有余力的话可作为扩展阅读)
回复
来自:豆瓣读书
9.7 (813人评价)
作者: Martin Kleppmann
出版社: 中国电力出版社
出版年: 2018-9-1
评语:应用实践(主要看第二部分,覆盖分片、复制等分布式数据系统主题,基于传统关系型数据库设计高可用、可伸缩数据系统必读)
回复
来自:豆瓣读书
9.0 (108人评价)
作者: [美] Kenneth H. Rosen
出版社: 机械工业出版社
出版年: 2011-7
评语:理论框架(只看第八章关系代数即可)
回复
来自:豆瓣读书
8.5 (532人评价)
作者: 姜承尧
出版社: 机械工业出版社
出版年: 2013-5
评语:内部实现(InnoDB 调优必读)
回复
来自:豆瓣读书
8.1 (64人评价)
作者: 彭智勇 / 彭煜玮
出版社: 机械工业出版社华章公司
出版年: 2012-1
评语:内部实现(PostgreSQL 调优必读)
回复
来自:豆瓣读书
8.5 (273人评价)
作者: [美] Bill Karwin
出版社: 人民邮电出版社
出版年: 2011-9
评语:应用实践(员外:每个使用关系型数据库的工程师都应该读)
回复
来自:豆瓣读书
8.4 (382人评价)
作者: (美)Abraham Silberschatz / (美)Henry F.Korth / (美)S.Sudarshan
出版社: 机械工业出版社
出版年: 2012-3
评语:理论框架(掌握基本的关系代数之后可以读这本来学习 SQL 的本质、数据表设计范式等)
回复

什么是书单  · · · · · ·

书单是收集图书的工具,创建书单后,在豆瓣看到符合书单主题的图书时可以将它放入书单,方便以后找到。

你还可以看看其他人的收集,关注你感兴趣的书单。

这个书单的标签  · · · · · ·

最新留言  · · · · · ·  ( 全部 )

松鼠亲自奥利奥的其它豆列  · · · · · ·  ( 全部 )