學資料庫的書
『壹』 學資料庫入門那本書好
前段時間開始自學資料庫,學了一段時間下來,看了好幾本書了,品味一下,有幾本感覺對剛接觸資料庫(甚至是資料庫高手)的兄弟們來說是相當不錯的所以向大家推薦一下:
一:《資料庫設計與開發》
英文名:database design and development --- a visual approach
清華大學出版社
一本很實用的書籍,圖文並茂,講解生動,讓你在不知不覺中已經對資料庫的設計產生了興趣,看完本書後,也許你會感嘆,原來資料庫設計還是挺簡單的哦
二:《SQL Server 資料庫設計與系統開發教程》
清華大學出版社 唐紅亮 主編
這本書雖說沒什麼牛逼的頭銜,但是絕對是一本不錯的教材,全書用兩個實際的項目來詮釋SQL的各個知識點,語言通俗,但基本知識點都講得很清楚。作者娓娓道來,一點點的將知識深入進去。很不錯的一種寫法,強烈推薦你看這本書
三:《SQL語言與資料庫操作技術大全》
電子工業出版社 馬軍 李玉林 等編著
這本書我建議大家做SQL語言的字典用,比如要查詢、更改、刪除數據了,卻突然忘了某個子句(如 Having子句)的具體用法,這裡面會很准確的告訴你。當然,對於專門學習SQL語言的來說,我覺得這本書也是相當不錯的選擇
四:《SQL Server2005資料庫管理入門經典 》
清華大學出版社 Dan Wood Chris Leiter Paul Turley 著 馬振晗 等譯
對MSSQL Server 2005裡面的各種工具、組件的功能做了介紹,本書主要適合管理人員看
.........
.........
.........
說明:雖然我也是一名資料庫新手,但我希望能通過這樣一種方式來幫州我能幫助的人,讓他們在學習的初期就不走彎路,給他們一點實實在在的建議。以後我發現的好書我還會持續的發上來,供大家參考。
『貳』 想學習資料庫知識,買什麼書好啊
簡單學習,只是學習一下ACCESS或者是Foxpro就可以了。如果想深入學習,要先學習<<離散數學>>中的關系代數部分,再學習資料庫原理與優化,再學習TranSQL-92標准,再學習SQLSERVER、MYSQL、ORACLE中的一種就可以了。還用要了解ODBC、OLEDB、ADO、RDO等數據訪問介面方法。學習SQL語句可以用ACCESS做入門程序,因為ACCESS中的可視化查詢非常好用,可以製作完查詢後再翻譯成SQL語句。
書籍:ACCESS----清華大學出版社<<ACCESS入門與提高>>
離散數學----上海科技與文獻出版社<<離散數學>>還用一本配套的習題
SQLSERVER----清華大學出版社<<SQL7.0系統管理員教程>>現在應該是SQL2000的系統管理員教程吧,我當時學的是7.0的,寫的很好,書對TRANSQL-92描述很清楚,如果你想再清楚就去下載相關的白皮書吧。
還有一本SQLSERVER的書叫<<SQL SERVER 2000高級編程指南>>對SQL2000寫的很詳細,是一本提高書,書中的程序代碼是用的VB,對ODBC、ADO等資料庫訪問介面寫的比較詳細。
如果你用VC++,建議你看一下鐵道出版社的<<Windows 下的VC++資料庫編程>>,書名記不太清楚了,關於VC++的資料庫介面這本書最好。
『叄』 本人想學資料庫,買什麼書好呢【急買!!!】大神們幫幫忙
Oracle資料庫,MySQL, SQL Server ,ACCESS,DB2這5個資料庫是目前用的比較多的,俺從事IT行業也有4年多的時間,有幸這4個資料庫都有接觸過,下面就個人的理解講講; Oracle 一般都是大型企業所用的 MySQL, SQL Server 一般都是中小型企業所用的,但是MySQL是免費的. ACCESS 一般只做小程序用,像考勤啊,小的圖書管理啊,一般做單機版的程序,不適合做網路的程序。 其實Oracle、DB2、SQL SERVER這3個資料庫一直都是比較熱門的,不過這3個資料庫裡面還是要細分; 網上很熱門的ERP(企業資源計劃的英文縮寫)系統oracle就佔了半壁江山,最大的2個ERP供應商分別是SAP(德國)和oracle ERP(美國); 全球十大銀行的系統(包括中國的工商銀行及建設銀行)60%都是由IBM公司來供應軟硬體企業解決方案(著名的IBM小型機AS400方案裡面配的就是DB2資料庫),所以銀行業金融業系統都是DB2居多;地球人都知道微軟,也知道PC機90%以上壟斷地位的windows系統,但是很多人不知道微軟在伺服器操作系統領域也三分天下,佔了近30%的市場,也就是說sql server佔了伺服器端的30%; 所以你只要精通Oracle、DB2、SQL SERVER中一種就業前景都是很不錯的; 大型企業用的比較多的也是這3種資料庫; 一定要說熱門第一位的話我投oracle,因為精通DB2的比較少,DB2資料庫的控制語言也是比較難學的。 個人認為按難易程度從低到高:ACCESS、MySQL、SQL SERVER、Oracle、DB2 上手時間(基本的一些維護和應用) ACCESS 一周 MySQL、SQL SERVER 一周到三周 Oracle 一個月 DB2 二個月 具體時間因人而異,上述只是我個人的一些看法. 建議學習SQL Server,在今後根據自己的需要再學習其他的,到時你也有了基礎。 直接學習:SQL Server 2005基礎教程,是不錯的入門教程,價格也不貴。 我有電子版的,你需要的話可聯系我。 後期學習中有不明的地方,你可以聯系我。
『肆』 資料庫學習書籍有哪些
資料庫相關書籍推薦:
《資料庫設計以開發》2.《資料庫系統概念》3.《SQL語言與資料庫操作技術大全》
4.《Mysql必知必會》等
『伍』 自學資料庫系統原理應該看什麼書好
開始的時候你可以針對某一種資料庫學習,比如Sql Server 、Oracle、MySql,因為這些資料庫雖說有不同之處,但是大同小異,只要對一種資料庫了解了,其他的資料庫也就沒什麼問題了。相同之處:
1、SQL(標准化查詢語言),這個是所有資料庫都通用的,只要學會了這個語言,你就可以遊走在所有資料庫系統之間,屢試不爽!
2、原理,目前主流資料庫都是關系型資料庫,就如同面向對象程序設計語言一樣,雖說C#和java是兩款不同的語言,但是都是面向對象語言,只要是面向對象語言,所有程序無非就是對象和對象之間的關系和調用的過程集合而已。關系型資料庫也是同理。了解了一種關系型資料庫的原理之後,其他的也是無師自通。
不同之處:
1、方言,方言就通現實生活中不同地區的方言是一樣的。不同資料庫之間會有他們自己方言,像函數,不同資料庫有自己的不同的函數,雖說功能一樣,但是寫法不同。如果你在實際中用到了其他的資料庫就要學習他的函數,原理和大的思路上都是一樣的。所以方言其實一種不統一而帶來的產物,慢慢的應該會消減去掉!
2、細節方面的差異。
推薦一本好書。Oracle是非常強大的資料庫系統,大型的伺服器上都是運行的Oracle或是DB2,所以學習Oracle是非常主流的。而且Oracle的參考資料非常的多。用戶多。所以學習Oracle很必要。推薦《《ORACLE 9i/10g入門與實踐》。9i和10g是兩個不同的版本,是兩本書。
『陸』 剛開始學習資料庫知識應該看哪些書
ACCESS或者是Foxpro;
<<離散數學>>中的關系代數部分;
資料庫原理與優化;
TranSQL-92標准;
SQL、ERVER、MYSQL、ORACLE中的一種。
『柒』 推薦幾本學習資料庫的書
買了抄一本《Oracle 10g 完全參考》,買的時候是沖著sql買的,在中關村圖書大廈看到這本書關於Oracle 10g介紹的挺全的,就買了,回來仔細一看關於sql的接受並不夠詳細,這本書是寫給DBA的,本人開發,不適合,呵呵,想轉手,北京地區當面交易
『捌』 想學習資料庫推薦什麼書
1.入門類書籍推薦 :《MySQL必知必會》 這本書英文原版名是很標題黨的《Teach Yourself SQL in 10 Minutes》,卻是最好的資料庫入門書,在Amazon上長期排在資料庫銷售榜首。
2.進階類書籍推薦 :《MySQL技術內幕——InnoDB存儲引擎》 該書目前已經有了三版。
3.強化類書籍推薦 :《高可用MySQL(第2版)》 主要講解真實環境下如何使用MySQL。
『玖』 初學資料庫,看什麼書好
學習一下ACCESS或者是Foxpro就可以了。如果想深入學習,要先學習<<離散數學內>>中的關系代數部容分,再學習資料庫原理與優化,再學習TranSQL-92標准,再學習SQLSERVER、MYSQL、ORACLE中的一種就可以了。還用要了解ODBC、OLEDB、ADO、RDO等數據訪問介面方法。學習SQL語句可以用ACCESS做入門程序,因為ACCESS中的可視化查詢非常好用,可以製作完查詢後再翻譯成SQL語句。
書籍:ACCESS----清華大學出版社<<ACCESS入門與提高>>
離散數學----上海科技與文獻出版社<<離散數學>>
SQLSERVER----清華大學出版社