SQL Server 2008學(xué)習(xí)筆記

出版時間:2009-10  出版社:人民郵電  作者:吳戈//朱勇//趙婉芳  頁數(shù):555  
Tag標(biāo)簽:無  

前言

10多年前因為工作的關(guān)系筆者開始學(xué)習(xí)和使用SQL Servel。那時SQL Server的版本還是7.0。剛一接觸,筆者便被它強大的功能和友好的界面所吸引,再加上工作需要,就開始了對sOL Server數(shù)據(jù)庫的系統(tǒng)學(xué)習(xí)和研究。之后每當(dāng)微軟推出SQL Server的新版本,我們都會下載試用版本,了解它的新功能、新技術(shù),對它進(jìn)行深入細(xì)致的研究。  在學(xué)習(xí)SQL Server的過程中,筆者按照個人習(xí)慣記錄了很多學(xué)習(xí)筆記,用于整理基本概念、學(xué)習(xí)心得、應(yīng)用情景和疑難問題(從SQL Server 7.0開始,-直到SQL Server 2000、SQL Server 2005和SQL Server2008)。記錄學(xué)習(xí)筆記的好處有很多,比如可以使自己目標(biāo)明確、思路清晰;可以做到溫故知新、加強理解和記憶;可以記錄一些心得、經(jīng)驗和解決問題的方法,以便日后查閱和分享。  在多年的學(xué)習(xí)和工作中,我們深切地感受到,對于初學(xué)者而言,要輕松掌握SQL Server,并在實踐中不斷提高,有5個因素是至關(guān)重要的:培養(yǎng)學(xué)習(xí)興趣、明確學(xué)習(xí)目標(biāo)、制定合理的規(guī)劃、借鑒前人的經(jīng)驗以及在實踐中不斷積累和提高。為了幫助初學(xué)者在學(xué)習(xí)SQL Server 2008時能夠輕松上手、穩(wěn)步提高,筆者對多年積累的學(xué)習(xí)筆記進(jìn)行了系統(tǒng)的整理,并針對學(xué)習(xí)sOL Server過程中至關(guān)重要的5大要素進(jìn)行精心設(shè)計,編寫了這本SQL Servei學(xué)習(xí)筆記。培養(yǎng)學(xué)習(xí)興趣’  興趣培養(yǎng)在學(xué)習(xí)和工作中的效果是顯而易見的。為了幫助讀者提高學(xué)習(xí)興趣,本書按照學(xué)習(xí)筆記這種輕松的方式進(jìn)行編排,把枯燥的學(xué)習(xí)變成讀者與作者之間的交流。在閱讀本書的同時,讀者還可以分享到作者的經(jīng)驗和心得。本書將SQL Server數(shù)據(jù)庫管理員分成19個級別,在每篇學(xué)習(xí)筆記中都定制一個級別所需要掌握的技能和應(yīng)該具備的能力。讀者在學(xué)習(xí)的同時,可以切實感受到自己的進(jìn)步以及與目標(biāo)之間的差距,把枯燥的學(xué)習(xí)變成主動追求進(jìn)級和提高的過程,從而激發(fā)讀者的主動性和積極性。明確學(xué)習(xí)目標(biāo)  做任何事情都應(yīng)該有明確的目標(biāo),學(xué)習(xí)SQL Server也是一樣。本書在設(shè)計之初,就為讀者設(shè)計了遠(yuǎn)大的目標(biāo),即從初學(xué)者進(jìn)級到合格的數(shù)據(jù)庫管理員,最終成為經(jīng)驗豐富的sOL Serxrer數(shù)據(jù)庫管理專家。當(dāng)然,要達(dá)到這一目標(biāo),還需要讀者自身不斷地努力實踐和積累。但是在您開始閱讀本書時,這個目標(biāo)就已經(jīng)確立了。制定合理的規(guī)劃合理的規(guī)劃是順利達(dá)到目標(biāo)的重要保障。為了使讀者能夠循序漸進(jìn)地提高,筆者將學(xué)習(xí)筆記分成數(shù)據(jù)庫日常維護(hù)、深入管理和性能優(yōu)化3個階段。每篇學(xué)習(xí)筆記都設(shè)置了編寫初衷、學(xué)習(xí)目標(biāo)和技能設(shè)計、當(dāng)前級別等欄目,使讀者在閱讀時能夠清楚地了解當(dāng)前的學(xué)習(xí)進(jìn)度和需要掌握的知識。有了這些,讀者不需要再為如何提高而苦惱,你所要做的只是按照本書設(shè)計的進(jìn)級之路不斷前行。

內(nèi)容概要

SQL Server 2008是Microsoft公司在數(shù)據(jù)庫領(lǐng)域中非常重要的產(chǎn)品,是關(guān)系型數(shù)據(jù)庫的代表產(chǎn)品之一,很多大型數(shù)據(jù)庫應(yīng)用系統(tǒng)都采用SQL Server作為后臺數(shù)據(jù)庫。本書設(shè)計了大量的實驗,介紹了數(shù)據(jù)庫管理員和開發(fā)人員常用的管理、維護(hù)和優(yōu)化SQL Server 2008數(shù)據(jù)庫技術(shù)。  通過閱讀本書,讀者可以了解SQL Server 2008的體系結(jié)構(gòu)、安裝過程、數(shù)據(jù)庫管理和配置、數(shù)據(jù)庫安全、數(shù)據(jù)庫日常維護(hù)、Transact-SQL語言等數(shù)據(jù)庫管理員的必備常識,還可以掌握SQL Server 2008的多種高級應(yīng)用,包括使用最新推出的空間數(shù)據(jù)技術(shù)、使用Reporting Services設(shè)計統(tǒng)計報表、用全文搜索技術(shù)對數(shù)據(jù)庫中的二進(jìn)制文件數(shù)據(jù)進(jìn)行搜索以及對SQL Server數(shù)據(jù)庫進(jìn)行性能監(jiān)測、分析和優(yōu)化等?! ”緯鴥?nèi)容豐富、注重實用,理論講解與大量實驗相結(jié)合,特別適用于SQL Server數(shù)據(jù)庫管理員和應(yīng)用程序開發(fā)人員,以及對相關(guān)技術(shù)感興趣的讀者,也可以作為大中專院?;蚺嘤?xùn)機構(gòu)的相關(guān)課程教材。

書籍目錄

第一篇 日常應(yīng)用   第1章 安裝及常用工具使用     1.1  基礎(chǔ)知識     1.2  應(yīng)用情景   第2章 Transact-SQL語言     2.1  基礎(chǔ)知識     2.2  應(yīng)用情景   第3章 數(shù)據(jù)庫管理     3.1  基礎(chǔ)知識     3.2  應(yīng)用情景   第4章 表和視圖     4.1  基礎(chǔ)知識     4.2  應(yīng)用情景   第5章 規(guī)則和索引     5.1  基礎(chǔ)知識     5.2  應(yīng)用情景   第6章 數(shù)據(jù)庫安全管理     6.1  基礎(chǔ)知識     6.2  應(yīng)用情景   第7章 SQL Server硬件管理和配置     7.1  基礎(chǔ)知識     7.2  應(yīng)用情景   第8章 服務(wù)器與客戶端配置     8.1  基礎(chǔ)知識     8.2  應(yīng)用情景   第9章 維護(hù)數(shù)據(jù)庫     9.1  基礎(chǔ)知識     9.2  應(yīng)用情景   第10章 常用數(shù)據(jù)操縱語言(DML)     10.1  基礎(chǔ)知識     10.2  應(yīng)用情景 第二篇 深入管理   第11章 使用Reporting Services設(shè)計報表     11.1  基礎(chǔ)知識     11.2  應(yīng)用情景   第12章 事務(wù)與鎖     12.1  基礎(chǔ)知識     12.2  應(yīng)用情景   第13章 存儲過程、函數(shù)和觸發(fā)器     13.1  背景知識     13.2  應(yīng)用情景   第14章 游標(biāo)     14.1  基礎(chǔ)知識     14.2  應(yīng)用情景   第15章 全文搜索     15.1  基礎(chǔ)知識     15.2  應(yīng)用情景 第三篇 系統(tǒng)優(yōu)化   第16章 使用空間數(shù)據(jù)   第17章 常用性能監(jiān)測和優(yōu)化工具   第18章 對SQL語句進(jìn)行分析和優(yōu)化   第19章 數(shù)據(jù)庫分區(qū)技術(shù)

章節(jié)摘錄

插圖:在fdhost.exe進(jìn)程中,協(xié)議處理程序?qū)臄?shù)據(jù)庫中獲取到指定的二進(jìn)制數(shù)據(jù),并使用篩選器將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換為文本,根據(jù)斷字符進(jìn)行斷字處理。數(shù)據(jù)庫引擎和篩選器后臺程序可以通過命令管道(Named pipe)和共享內(nèi)存(Shared memory)進(jìn)行通信。通信的內(nèi)容包括如下3個方面:(1)數(shù)據(jù)庫引擎將需要進(jìn)行索引的數(shù)據(jù)傳遞給篩選器后臺程序,再由篩選器將其轉(zhuǎn)換為文本內(nèi)容。(2)數(shù)據(jù)庫引擎中有一個篩選器后臺管理器,它可以與篩選器后臺程序相互通信,管理批處理請求和塊區(qū)緩沖狀態(tài)等。(3)數(shù)據(jù)庫引擎中包含查詢處理器,查詢處理器中又包含一個全文引擎,用于編譯和執(zhí)行與全文搜索相關(guān)的查詢。在執(zhí)行全文查詢時,數(shù)據(jù)庫引擎可以與篩選器后臺程序相互傳遞關(guān)鍵字、文檔和查詢到的信息。使用全文搜索功能可以查詢保存在數(shù)據(jù)庫中的二進(jìn)制文件(例如.doc文件)數(shù)據(jù)。在以前版本的SQL Server中,可以采用下面兩種方式保存大對象(例如圖像、文檔等):(1)使用image或varbinary(max)數(shù)據(jù)類型列來保存大對象,此時大對象數(shù)據(jù)保存在數(shù)據(jù)庫中。(2)將大對象數(shù)據(jù)保存在文件系統(tǒng)中,在數(shù)據(jù)庫中只保存文件的路徑。在很多網(wǎng)站中,都是使用這種方式來保存網(wǎng)頁上的圖片文件的。但這種方法不便于對數(shù)據(jù)的統(tǒng)一管理,例如在備份和還原數(shù)據(jù)庫時無法包含大對象數(shù)據(jù)。SQL Server 2008提供了全新的FILESTREAM技術(shù),它是上面兩種方法的結(jié)合。在使用FII,ESTREAM技術(shù)時,大對象數(shù)據(jù)保存在文件系統(tǒng)中,但可以在數(shù)據(jù)庫中對大對象數(shù)據(jù)進(jìn)行管理。在備份和還原數(shù)據(jù)庫時,可以包含大對象數(shù)據(jù)。本章將在后面的應(yīng)用情景中將介紹如何在數(shù)據(jù)庫中使用.FILESTREAM技術(shù)保存大對象數(shù)據(jù)。

編輯推薦

《SQL Server 2008學(xué)習(xí)筆記:日常維護(hù)、深入管理、性能優(yōu)化》:3位資深工程師,匯聚10年心血,再現(xiàn)343個經(jīng)典應(yīng)用情景。《SQL Server 2008學(xué)習(xí)筆記:日常維護(hù)、深入管理、性能優(yōu)化》采用筆記的形式講解,包含了管理員所能遇到的絕大多數(shù)問題.從數(shù)據(jù)庫日常維護(hù)到性能監(jiān)測、分析和優(yōu)化?!禨QL Server 2008學(xué)習(xí)筆記:日常維護(hù)、深入管理、性能優(yōu)化》主要特點如下:輕松高效:《SQL Server 2008學(xué)習(xí)筆記:日常維護(hù)、深入管理、性能優(yōu)化》通過知識點提醒、案例重現(xiàn)的形式.讓讀者輕松了解數(shù)據(jù)庫管理要點以及處理問題的方法?!禨QL Server 2008學(xué)習(xí)筆記:日常維護(hù)、深入管理、性能優(yōu)化》可以隨時查閱,事半功倍。內(nèi)容全面:《SQL Server 2008學(xué)習(xí)筆記:日常維護(hù)、深入管理、性能優(yōu)化》從淺入深,從簡單的查詢、建庫到系統(tǒng)優(yōu)化。包含了優(yōu)秀管理員應(yīng)該具備的各種素養(yǎng)。注意實踐:《SQL Server 2008學(xué)習(xí)筆記:日常維護(hù)、深入管理、性能優(yōu)化》重現(xiàn)了343個應(yīng)用情景,涵蓋了管理員能遇到的大多數(shù)問題。從實踐中來,到實踐中去。希望讀者能在工作中舉一反三,靈活應(yīng)對。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    SQL Server 2008學(xué)習(xí)筆記 PDF格式下載


用戶評論 (總計19條)

 
 

  •   很多場景都是在工作中用到很不錯的一本書
  •   不錯,可以做為平時遇到問題查詢所用。當(dāng)然能通讀一遍也非常不錯,介紹比較詳盡。
  •   很好的書,我學(xué)到很多
  •   作為工具書查閱
  •   書是正版的,比到書店買實惠的多
  •   是一般好書
  •   還不錯,適合初學(xué)者!
  •   書籍不是全新,印刷一般
  •   知識是比較概要性的提到,語法的書寫格式比較亂,而且沒有加注釋,很亂。練習(xí)還是挺多的,挺詳細(xì)的。
  •   感覺還可以,還沒有看完。
  •   適合入門學(xué)習(xí),高手就不要買了,比較有用,能打個好基礎(chǔ)
  •   書的內(nèi)容還是可以的,比較有新意,值得閱讀里面有一些新的知識
  •   標(biāo)題喜歡,書的封面喜歡,內(nèi)容還可以
  •   的確不錯,紙張的質(zhì)量也很好啊
  •   書還沒有看完。
  •   sql學(xué)習(xí)的利器
  •   這書貌似一般嘛
  •   有空翻翻不錯的
  •   此書內(nèi)容不錯,不適合初學(xué)者
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7