資料庫學習書籍推薦?

入門學習的教材或網站,非面向開發的,如MySQL, SQL server, oracle ,該怎麼規劃學習。


資料庫相關的書籍推薦:

1、《資料庫設計與開發》

2、《SQL Server 資料庫設計與系統開發教程》

3、《SQL語言與資料庫操作技術大全》

4、《資料庫系統概念》等等,還有些相關的視頻資料:Oracle之SQL語法系統精講

建議先從SQL語言、資料庫原理學起,再慢慢深入。


  • Beginning Database Design: From Novice to Professional - *

  • Head First SQL

  • The Manga Guide to Databases

  • Six-Step Relational Database Design: A Step by Step Approach to Relational Database Design and Development


本文根據上年度的瀏覽數據,從 DB Weekly 分享的文章中精選出了 13 篇最受歡迎的流行資料庫相關文章分享給大家,希望對你們的學習有幫助。

註:DB Weekly 是一個免費的訂閱電子郵件,總結最新的資料庫技術新聞和文章,涵蓋 SQL,NoSQL,文檔資料庫,圖形資料庫等新的發展。

1: 你想不到的 10 個 SQL 資料庫技巧

作者:Lukas Eder | 分享於第 102 期

關於 SQL 可能性和屬性的演練,非常有趣且內容廣泛,但很容易被人忽略。

2: Forrester 的擁擠 NoSQL 浪潮提供大量選擇

作者:Alex Woodie | 分享於第 119 期

一篇 Forrester 發表的有趣報道,內容主要從一個高層次商業化的角度談日益壯大的 NoSQL 資料庫市場。

3: 為何 Uber 工程師從 Postgres 轉向 MySQL

作者:Evan Klitzke | 分享於第 115 期

Uber 工程師從技術層面解釋了資料庫轉換的原因。

4: SQL 注入速查表

作者:Ferruh Mavituna | 分享於第 97 期

文章提供詳細資料,用以尋找關於 SQL 注入漏洞的不同變種的技術信息。為測試人員和剛剛接觸網路應用程序安全性的程序員提供參考。

5: 關於 Uber 的資料庫選擇

作者:Markus Winand | 分享自第 116 期

Uber 從 Postgres 遷移到 MySQL 的新聞得到了廣泛的關注,對此,Postgres 社區給出了相應的回復。

6: 十步帶你完全了解 SQL

作者:Lukas Eder | 分享於第 96 期

文章簡單介紹了一些 SQL 的基礎知識和核心概念。

7: 關於索引:基礎介紹

作者:Emil Drku?i? | 分享於第 112 期

定義良好的索引能顯著提高資料庫性能,但它們是如何工作的呢?這篇文章能給你答案。

8: 2016 年應該使用 SQLite 的五個原因

作者:Charles Leifer | 分享於第 86 期

SQLite 是一個獨立的零配置 SQL 資料庫引擎。雖然經常被低估,但它的快速和方便的特性,在某些情況下十分受用。

9: 給 SQL 開發人員的 7 個便利腳本

作者:Sovit Poudel | 分享於第 105 期

文章分享了七個 SQL 的便利腳本,對 SQL 開發者非常有用。

10: 10 個開源時間序列資料庫的比較

作者:Steven Acreman | 分享於第 102 期

11: 關於資料庫設計錯誤的十九個資源

作者:Jeffrey Edison | 分享於第 89 期

文章介紹了許多在線資源,以避免資料庫設計不良的問題。

12: NoSQL 資料庫:調查和決策指南

作者:Felix Gessert | 分享於第 118 期

能幫助你深入了解 NoSQL。

13: 初學者在使用資料庫時容易犯的 5 個錯誤

作者:Craig Kerstiens | 分享於第 108 期

文章列舉了在使用資料庫時容易犯的一些錯誤。

編譯自:The 13 most popular Database links of 2016

責任編輯:開源中國 — 達爾文


介紹三本書非常適合Oracle的初學者(也是閱讀的順序)。

1. 《Oracle SQL培訓教程 - 從實踐中學習Oracle SQL及Web快速應用開發》(第2版),2009年12月出版,作者:何明 何茜穎。

2。《Oracle DBA培訓教程 - 從實踐中學習Oracle 資料庫管理和維護》(第2版),第2次印刷,2009年出版,作者:何明。

3. 《Oracle 快速Web應用開發- 從實踐中學習Oracle Application Express》,2010年1月出版,作者:何明 何茜穎。

三本書都是清華大學出版社出版,每本書都附有DVD和AVI格式的視頻教學錄像。

另外就是找專業的WDP機構做系統的培訓輔導,有老師帶著學還是好得多,

有個做的不錯的Oracle/Linux/mysql等技術的論壇可以參考下bbs.cqsztech.com/


由淺入深,逐步進階,理論指導,多加練習。書籍順序:入門《Mysql必知必會》,進階《高性能Mysql》,升華《Mysql技術內幕:innodb存儲引擎》。


基於Oracle的性能優化


《資料庫技術與應用教程》、《資料庫技術與應用教程實驗指導》,兩本都是電子科技大學出版社出版的,基礎的比較合適,題型較新,內容較全,總結歸納也不錯,良心推薦。


SQL查詢初學者指南(原書第2版)作者:(美國)威斯卡斯、(美國)亨毛賊德茲 著;劉紅偉、等 譯出版社:機械工業出版社出版

sql標準委員會推薦的書,等你看完基本原理之後開始動手寫sql的時候這個比較適合


推薦閱讀:

如何評價帆軟的兩個產品FineReport和FineBI,兩者似乎都能做報表和分析?
國產的資料庫都有哪些?
為什麼大學的資料庫課程用的是微軟的SQL server而不是mysql?
外文文獻庫Wiley,EBSCO,OSA,IEEE,Sciencedirect,springer在醫學臨床醫學文獻檢索方面的各有什麼特點與優勢?
《中國期刊網》(CNKI)和《萬方數據資源系統》兩個資料庫在收錄內容和檢索方法方面有何異同呢?

TAG:資料庫 | SQL | MySQL | MicrosoftSQLServer | Oracle資料庫 |