数据库难学吗?我觉得也没有那么难。数据库的体系的搭建应该是非常有趣而且自然的。如果你觉得难学,那很可能是没有用对资料。这里推荐一个很好的数据库学习资源,PingCAP的一个github项目:
https://github.com/pingcap/awesome-database-learning强推一下里面提到的courses:
CMU Database Systems (15-445/645), thanks to Andy Pavlo
CMU Advanced Database Systems (15-721), thanks to Andy Pavlo
UC Berkeley Introduction to Database Systems
Stanford Database System Implementation
Let's Build a Simple Database, thanks to cstack 每一门都是非常有趣非常好的课程,学习的话一定要完成作业。从工程角度而言,几门导论课扎实地学了一门之后,找实习/工作应该就不愁了。从research角度来说,Andy的两门课程学得扎实了之后,甚至可以直接尝试自己想idea发sigmod/vldb了。 |