不懂數據庫索引的底層原理,數據庫系統原理

數據庫、操作系統、編譯原理應該以怎樣的的順序學習?

不懂數據庫索引的底層原理,數據庫系統原理


【不懂數據庫索引的底層原理,數據庫系統原理】數據庫、操作系統、編譯原理 。先明確目的,為什么你要學它們 。你的目的決定了這些東西你需要學多深,學完不常用基本一兩年之后都忘光了 。--------這仨是三個并行技能樹,后兩者更加接近底層 。操作系統大致就是告訴你為嘛要有這個玩意,它通常來說有哪些模塊,這些模塊的功能,實現方式,然后按照不同的標準操作系統可以分為幾類之類的 。
編譯原理就是告訴你,各種高級/低級語言是如何被一步一步編譯成機器語言的 。所以你看,二者之間沒什么必要的順序關系 。語言都是現成的,你一邊自己開發個linux,一邊自己開發個編譯器完全不影響 。數據庫就更不影響了,難不成你想在自己寫的系統上再自己寫個編譯器然后再自己寫個數據庫?生命是有限的,請站在巨人的肩膀上前行 。

    推薦閱讀