資料庫系統——學習資料(更新.........)
阿新 • • 發佈:2019-01-02
首先要提一點,平時我們總愛把資料庫管理系統(DBMS)簡稱為資料庫系統,注意兩者是不同的。MySQL、SQL Server、Oracle等這些全是資料庫管理系統,是一個軟體而已。
學習一個新東西,最好最快的方式就是看到它,去操作它,有了一個認識後,再進一步深入研究它,介於此,我推薦一下自己的學習方式。
入門
在入門階段,推薦MySQL,開源,用的人多,資料也比較好找。入門視訊就看慕課網的:http://www.imooc.com/learn/122 和 http://www.imooc.com/learn/398 看視訊的同時一定要實際操作。對於不想看上面幾個視訊的,推薦兩本書《SQL必知必會》 和《MySQL必知必會》,那叫一個簡單啊。
接下來是時候對資料庫概念來一個整體掌握,推薦經典書籍《資料庫系統概念》,Abraham Silberschatz等著,機械工業出版社,覺得翻譯還是不錯的,這本書有點厚,選擇性的慢慢看就行。
進階
這時候就會有兩條路線,可以同時進行,一個是MySQL的學習,另外一個就是資料庫理論的深入。
MySQL的學習:
資料庫理論學習:
這些知乎問題下面的回答很有參考價值,可以仔細看看。
視訊
國內(網易雲課堂、網易公開課、中國大學MOOC、學堂線上、清北公開課、交大公開課等)
國外(Coursera、edX、udacity、可汗學院、世界一流大學公開課等)
待補充。。。
網站部落格
待補充。。。