做一個好的DBA必須瞭解得資料庫基本知識,包括數學知識,推薦國外經典資料庫書籍!
資料庫經典書籍:
一:資料庫管理系統(Database Management Systems)Author : Raghu Ramakrishnan Johannes Gehrke
二: 推薦<資料庫系統全書>,英文叫<Database System: The Complete Book> 這本書應該是國際公認的最權威的資料庫書了,很深的。我剛看完一遍。美國大學研究生院的計算機都用這本書,推薦看英文版的。 該書分為前後兩冊,前半本叫<資料庫系統概念>(Database System Concepts),是最基本的資料庫知識,包括ER圖設計、關係模式、關係代數、關係積分、SQL語言、模式規範化等,有中文版的。 後半本叫<資料庫系統實現>(Database System Implementation),講的是資料庫系統是如何實現的,包括磁碟規劃、索引、資料庫演算法、查詢最佳化、日誌管理、併發控制、資料整合等等。這本書可能只有英文版的。
註記:在亞馬遜上看到,這幾本書籍都有列印錯誤,所以大家可在官網上下載勘誤表,也可以免費下載課件!資料庫的數學知識是集合數學,要想深入理解可以看看集合論;而DBMS軟體是由程式碼與演算法組成的,所以想深入理解可以去看看『演算法導論』這本書;DBMS軟體核心程式碼都是C,C++,所以可以程式設計方面看看C語言方面的書籍;DBMS是構建在OS上的,多數為*NIX,所以看看UNIX,LINUX核心方面的書是很好的,OS方面的有一本『作業系統概論』很經典,已經出到第八版了;資料庫是存放在儲存裝置上的,所以瞭解計算機儲存硬體也很好!最後我建議大家看英文原版書籍,雖然慢但看的清楚!可以去GOOGLE上搜尋原版PDF,列印出來看能省不少錢,而且比在計算機上看方便。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25067344/viewspace-1048788/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 推薦:Oracle資料庫DBA原文經典書籍Oracle資料庫
- 學習資料庫的基礎知識的書籍資料庫
- 強烈推薦:程式設計師必須懂的資料庫知識程式設計師資料庫
- MySQL資料庫基本知識MySql資料庫
- 關於資料庫索引,必須掌握的知識點資料庫索引
- 資料庫MySQL需要學習基本知識資料庫MySql
- 資料庫的一些基本知識部落格資料庫
- 知識分享--資料庫資料庫
- MySQL資料庫知識MySql資料庫
- 推薦學Java——初識資料庫Java資料庫
- 【資料科學家】跨入商業分析、資料科學、挖掘領域必須哪些基本數學知識資料科學
- 有關WebSocket必須瞭解的知識Web
- 資料庫基礎知識講解資料庫
- Oracle資料庫基本知識及問題解決(轉)Oracle資料庫
- 資料庫開發必備知識介紹資料庫
- Linux好書、經典書籍推薦Linux
- Java 資料庫知識整理Java資料庫
- 資料庫理論知識資料庫
- 資料庫基礎知識資料庫
- 關於 Laravel 資料庫查詢鎖必須要知道的知識點Laravel資料庫
- 聊聊圖資料庫和圖資料庫的小知識資料庫
- 基礎知識梳理~資料庫資料庫
- 資料庫安全知識介紹資料庫
- 資料庫基礎重要知識資料庫
- GEO資料庫基礎知識資料庫
- sqlite 資料庫 相關知識SQLite資料庫
- QT知識整合--資料庫操作QT資料庫
- NoSQL資料庫的基礎知識SQL資料庫
- 新時代下前端工程師的推薦書籍和必備知識前端工程師
- Java 異常你必須瞭解的一些知識Java
- mysql資料庫學習基礎知識整理MySql資料庫
- 【知識詳解】資料庫(秋招總結)資料庫
- 設計模式 經典書籍必備推薦設計模式
- Flutter 資料庫sqflite使用知識點Flutter資料庫
- 資料庫基礎知識介紹!資料庫
- 資料庫相關知識點提要資料庫
- java Web知識點--資料庫(3)JavaWeb資料庫
- 資料分析師必須知道的知識:資料倉儲的特點