iT邦幫忙

0

想自學MS SQL , 請問一下有推薦的入門書籍能參考嗎?

sql

請教各位先進有推薦的課本或是網站參考嗎?(想說能循序漸進比較有方向)
因打算自修資料庫部分,想找一些書本來看自修

主要想學SQL 2008 R2的部份,但不知道會不會和最新的SQL 2014 差異太大呢?

一尾 iT邦研究生 1 級 ‧ 2014-09-03 17:52:43 檢舉
考試會考最新的
但業界在用的大概只有2008或R2而以
10
mis2000lab
iT邦好手 1 級 ‧ 2014-09-04 09:11:45
最佳解答

把市面上的書都買了,就可以開始囉。

每本書都寫的東西,就是「重點」。
你想比人家強,就把不同書本中的「小招式」都彙整起來(吸星大法,通通學)

如果沒這麼多錢,那就跟我當年一樣,每天下班去天瓏書局,現場看到十點打烊。因為天天去看,就知道哪些作者的寫法比較合我的胃口

我就能從十本書裡面,找出兩三本買回家

可以的話,學新版本吧。 SQL 2005起都差不多(但每版都有新功能加入)

這幾篇文章是我挑書(電腦書)的經驗談,希望對您有幫助:

[給初學者的話]挑書與買書,買適合自己的書(電腦書、程式設計入門書)
http://www.dotblogs.com.tw/mis2000lab/archive/2010/11/15/choice\_your\_style\_choice\_good\_book\_for\_yourself.aspx

給讀者、學生、初學者的話(不管你買哪一本電腦書,都適用)
http://www.dotblogs.com.tw/mis2000lab/archive/2008/08/18/4931.aspx

[給初學者的話] IT世界裡面,沒有一本搞定的「初學者聖經」
http://www.dotblogs.com.tw/mis2000lab/archive/2008/07/14/4490.aspx

[FAQ]上完你的課,讀完你的書,就能找到寫程式的工作嗎?
http://www.dotblogs.com.tw/mis2000lab/archive/2013/12/23/135683.aspx

一尾 iT邦研究生 1 級 ‧ 2014-09-04 10:29:40 檢舉

這幾個url我都看過

學習跟習武練劍一樣
不是一朝一夕的
就算是百年難得一見的練武奇材
也不是在電影剛開始就能成為絕世高手
雖然說

但食神也是在片頭就做的出好吃的菜色

一尾 iT邦研究生 1 級 ‧ 2014-09-04 11:27:46 檢舉

更正一下
食神也不是在片頭燒的菜就好吃的

6
丁丁 (Dean)
iT邦大師 6 級 ‧ 2014-09-04 00:26:00
看更多先前的回應...收起先前的回應...
pantc328 iT邦研究生 1 級 ‧ 2014-09-04 09:16:03 檢舉

兩條路
RD - SQL語法
http://www.1keydata.com/tw/sql/sql.html
DBA - SQL Server管理
http://msdn.microsoft.com/zh-tw/sqlserver/bb895927

一條路 SQL Server管理->RD - SQL語法
不會管理,SQL會學得很辛苦.不知什麼是權限,不知檔案管理,不知連線網路,Port有沒有開~
那SQL 語法還要玩嗎?

?? 學 SQL... 應該是不用先管權限, 檔案管理, 連線網路, Port有沒有開吧... @@

pantc328 iT邦研究生 1 級 ‧ 2014-09-04 11:36:40 檢舉

我學MSDN 時的歷程
是先學管理
把環境設起來,在SQL Manager…工具玩SQL Command
先學管理,知道基本的物件,Table ,Row,屬性,關聯,角色.......

後面再學深的CRUD,索引.....
在學程式怎麼跟資料庫系統聯結

基礎的東西不知道,寫ADO.NET 出現SQL Exception 就不知怎麼處理

deanya提到:
DBA - SQL Server管理
http://msdn.microsoft.com/zh-tw/sqlserver/bb895927

DBA會是一條不歸路,因為會越管越多XD

pantc328 iT邦研究生 1 級 ‧ 2014-09-11 11:09:28 檢舉

aenbishyar提到:
DBA會是一條不歸路,因為會越管越多XD

能管是幸福..

現在我開發環境都丟雲端了,虛擬化了
公司機房都廢了,MIS 都不用了

用雲端服務,OS多快有多快,DB要多大有多大,頻寬要多少有多少

只要申請帳號,找雲端服務Portal去設一設就行了

0
pantc328
iT邦研究生 1 級 ‧ 2014-09-04 09:19:10

cloud0369提到:
主要想學SQL 2008 R2的部份,但不知道會不會和最新的SQL 2014 差異太大呢?

學語法從最初的92->95->97....開始學
語法向下有相容,向上不相容

2014 可執行 2008 語法,2008 不能執行 2014 新指令(純 CRUD 語法,管理語法不一定相容)

0
souda
iT邦研究生 4 級 ‧ 2014-09-11 10:27:59

MSSQL MYSQL 等...! 很多都是不用錢的,你可以試著裝看看玩玩.
各家都會有些許不同差異之類的,至於語法Google大神已經夠用了.
剩下就是如何去應用它如軟體設計等....族繁不及備載.

其中的奧妙只有自己去發掘.

我要發表回答

立即登入回答