專家精講

出版時間:2008-9  出版社:電子工業(yè)出版社  作者:楊志強(qiáng) 著,何洪波 改編  頁數(shù):676  字?jǐn)?shù):1107200  

前言

  十年有成”這句話,是此時筆者學(xué)習(xí)SQL Server數(shù)據(jù)庫的最佳心情寫照。筆者從1995年的Windows NT時代開始接觸SQL Server 6.0,然后投入企業(yè)擔(dān)任SQL Server 6.5的數(shù)據(jù)庫管理員與應(yīng)用程序開發(fā)人員,在這個時期筆者接觸到的數(shù)據(jù)庫可以說是微軟在數(shù)據(jù)庫的啟蒙階段。它雖具備了許多大型數(shù)據(jù)庫的基本特質(zhì),如故障轉(zhuǎn)移叢集、復(fù)寫、自動化排程與整合Windows資源,但是仍缺乏整合性的產(chǎn)品,因此該階段的技術(shù)磨練使筆者學(xué)會了數(shù)據(jù)庫的許多處理技巧?! 〗又?jīng)歷了1998年SQL Server 7.0的上市,當(dāng)時也正是XML語言與OLAP概念在臺灣起步的階段,在該階段筆者使用它開發(fā)出了一套超過百人使用的賬務(wù)系統(tǒng)。筆者在此階段對數(shù)據(jù)庫最大的感覺,就是SQL Server 7.0的鎖定階段已經(jīng)從早期的分頁鎖定細(xì)分到行鎖定,這樣的機(jī)制大幅降低了數(shù)據(jù)使用中的沖突的發(fā)生?! ∥④洈?shù)據(jù)庫真正開始讓企業(yè)用戶大幅接受的版本就是SQL Server 2000,它也是現(xiàn)在臺灣企業(yè)使用最多的數(shù)據(jù)庫。從基本的底層數(shù)據(jù)庫引擎強(qiáng)化增加了64位的版本,到附加產(chǎn)品如分析服務(wù)、主動通知與商業(yè)智能套件的報表服務(wù)、平衡計分卡建置工具的整合,它讓原本平淡無奇的數(shù)據(jù)庫,轉(zhuǎn)眼間變成了企業(yè)商業(yè)活動的好幫手。  在2005年第四季發(fā)表的SQL Server 2005版本,對開發(fā)人員的沖擊遠(yuǎn)遠(yuǎn)超過了其他數(shù)據(jù)庫使用角色。首先就是數(shù)據(jù)庫引擎整合了微軟最引以為傲的開發(fā)平臺,即.Net Framework的CLR,這也是筆者跟許多開發(fā)人員躍躍欲試的功能。由于CLR的輔助,原本需要前端應(yīng)用程序處理的運(yùn)算,譬如加密、解密、文件處理,都已經(jīng)整合在了數(shù)據(jù)庫引擎中,這樣就可以用單一行T-SQL處理以往百行程序的工作?! 〈送?,數(shù)據(jù)庫引擎整合了XML處理機(jī)制,它完全符合W3C規(guī)范的XQuery與XPath標(biāo)準(zhǔn),讓應(yīng)用程序開發(fā)人員多了一種處理XML的方式。由XML延伸的Web服務(wù)功能也在數(shù)據(jù)庫中完全實(shí)現(xiàn)了。另外還有許多功能,如MSMQ的繼承人Service Broker、全新的T-SQL語法、ADO.NET 2.0等。  當(dāng)時筆者見到這么多功能時,第一感受就是微軟SQL Server 2005數(shù)據(jù)庫真正做到了替開發(fā)人員設(shè)想。但是,從事多年微軟數(shù)據(jù)庫課程教學(xué)經(jīng)驗(yàn)的我,此時腦海中浮現(xiàn)出的卻是另一個不一樣的想法:這么多的功能要如何由有用的實(shí)際案例轉(zhuǎn)換成簡易方式,傳達(dá)給廣大的讀者呢?這才是真正最艱難的挑戰(zhàn)!  筆者開始撰寫本書時,一直回想以往所擔(dān)任的無數(shù)次演講與編寫的教學(xué)課程,反復(fù)地詢問自己:數(shù)據(jù)庫開發(fā)人員為何僅知道T-SQL,而對其他功能卻很陌生呢?大家需要的是什么新功能?這些新功能該怎么應(yīng)用?有沒有實(shí)際完整的范例可以參考?這些疑問使筆者在撰寫此書的過程中,明確抓到了一個主題方向,就是開發(fā)的數(shù)據(jù)庫要能夠活用,且一定要有完整的前端開發(fā)工具的案例進(jìn)行輔助說明,只有這樣才能加深讀者的認(rèn)同感?! ∫虼耍緯鴥?nèi)容中每一章節(jié)所介紹的新功能,都會根據(jù)筆者十年以來積累的問題解決經(jīng)驗(yàn),由Visual Studio 2005的開發(fā)工具,寫出最佳的經(jīng)典解決方案,以突破僅有單點(diǎn)的數(shù)據(jù)庫開發(fā)功能的說明,并擴(kuò)展到全面性的整合開發(fā)工具與案例的應(yīng)用。

內(nèi)容概要

此書主要是將筆者以往使用多種數(shù)據(jù)庫的經(jīng)驗(yàn),從SQL Server、Oracle、Sybase到Access,傳達(dá)給廣大讀者。因此本書以介紹新版本的SQL Server 2005的功能為起始點(diǎn),搭配深入的命令與部分圖形界面逐項說明,以期讓讀者可以深入體會到其中的奧妙與技巧。本書后半部則對3種數(shù)據(jù)庫,Oracle、Sybase和Access進(jìn)行從基本架構(gòu)的組成到開發(fā)的比較,再講解如何使用工具快速遷移到SQL Server 2005的環(huán)境?! ”緯m合從事數(shù)據(jù)庫管理、數(shù)據(jù)庫開發(fā)和數(shù)據(jù)庫愛好者等人員參考學(xué)習(xí)?! ”緯斌w字版名為《SQL Server 2005管理升級與移轉(zhuǎn)達(dá)人手冊》,由統(tǒng)一元?dú)赓Y產(chǎn)管理股份有限公司出版,版權(quán)屬統(tǒng)一元?dú)赓Y產(chǎn)管理股份有限公司所有。本中文簡體字版由統(tǒng)一元?dú)赓Y產(chǎn)管理股份有限公司授權(quán)電子工業(yè)出版社獨(dú)家出版發(fā)行。未經(jīng)本書原版出版者和本書出版者書面許可,任何單位和個人均不得以任何方式或任何手段復(fù)制或傳播本書的部分或全部。

作者簡介

楊志強(qiáng),中國臺灣地區(qū)微軟特約資深顧問,致力于大型數(shù)據(jù)庫與.NET程序開發(fā),多年SQL Server、Oracle、Sybase等實(shí)際企業(yè)導(dǎo)入經(jīng)驗(yàn),從事企業(yè)不同數(shù)據(jù)庫的整合與應(yīng)用軟件的的開發(fā),積累了大量企業(yè)系統(tǒng)開發(fā)與計算機(jī)教學(xué)經(jīng)驗(yàn),是一位活躍于數(shù)據(jù)庫與開發(fā)領(lǐng)域的權(quán)威專家。
  擁有

書籍目錄

第1章  SQL Server 2005初接觸 1-1  SQL Server 2005服務(wù)器  1-1-1  服務(wù)器架構(gòu)與組成組件  1-1-2  版本功能與特色 1-2  器服務(wù)啟動賬戶及安全性 1-3  數(shù)據(jù)庫實(shí)例的組成架構(gòu) 1-4  安裝要點(diǎn)  1-4-1  啟動安裝操作  1-4-2  排序規(guī)則的設(shè)置  1-4-3  權(quán)限與數(shù)據(jù)庫實(shí)例的設(shè)置  1-4-4  安裝完成后的注意事項 1-5  數(shù)據(jù)庫實(shí)例連接與工具的使用  1-5-1  SQL Server配置管理器  1-5-2  SQL Server Management Studio  1-5-3  SQLCMD 1-6  檢查數(shù)據(jù)庫實(shí)例的設(shè)置 1-7  使用圖形界面管理數(shù)據(jù)庫實(shí)例  1-7-1  常規(guī)  1-7-2  內(nèi)存  1-7-3  處理器  1-7-4  安全性  1-7-5  連接  1-7-6  數(shù)據(jù)庫設(shè)置  1-7-7  高級  1-7-8  權(quán)限 1-8  實(shí)戰(zhàn)案例  1-8-1  SQL Server 2005服務(wù)器名稱變更的技巧  1-8-2  利用開機(jī)自動啟動存儲過程傳送Email給DBA  1-8-3  管理SQL Server 2005服務(wù)器的十大技巧第2章  數(shù)據(jù)庫的組成 2-1  數(shù)據(jù)與數(shù)據(jù)庫的組成  2-1-1  數(shù)據(jù)存儲架構(gòu)  2-1-2  數(shù)據(jù)庫選項的使用技巧  2-1-3  數(shù)據(jù)庫種類與系統(tǒng)數(shù)據(jù)庫master、msdb、model、tempdb  2-1-4  修改數(shù)據(jù)庫與刪除數(shù)據(jù)庫 2-2  日志文件的作用  2-2-1  事務(wù)處理整合日志文件  2-2-2  日志文件的管理 2-3  文件組與高級使用  2-3-1  文件組的基本概念  2-3-2  文件組管理與高級技巧  2-3-3  數(shù)據(jù)分區(qū)數(shù)據(jù)表整合文件組  2-3-4  分區(qū)管理技術(shù)Switch、Merge與Split 2-4  數(shù)據(jù)庫管理技巧  2-4-1  系統(tǒng)對象與元數(shù)據(jù)查詢  2-4-2  使用DBCC表達(dá)式管理數(shù)據(jù)庫  2-4-3  數(shù)據(jù)庫的高級管理技巧 2-5  實(shí)際案例  2-5-1  解決數(shù)據(jù)庫日志文件過大的問題  2-5-2  解決缺少日志文件的數(shù)據(jù)庫  2-5-3  多個日志文件縮減成一個第3章  安全性的管理 3-1  SQL Server安全性概述  3-1-1  主體與范圍  3-1-2  安全對象與范圍  3-1-3  SQL Server 2005的權(quán)限 3-2  連接實(shí)例的第一步 ……第4章  保護(hù)數(shù)據(jù)的備份操作第5章  故障恢復(fù)第6章  數(shù)據(jù)轉(zhuǎn)換服務(wù)第7章  自動執(zhí)行管理任務(wù)第8章  打造永不停頓的服務(wù)第9章  從SQL Server 7.0與2000升級到SQL Server 2005第10章  將異類數(shù)據(jù)庫遷移到SQL Server 2005

章節(jié)摘錄

  第1章 SQL Server 2005初接觸  1-1 SQL Server 2005服務(wù)器  雖然SQL Server 2005是一個數(shù)據(jù)庫管理系統(tǒng),但是它更包含許多重要的組件與服務(wù),組合成一個企業(yè)級的完整開發(fā)平臺。為了讓讀者了解SQL Server 2005到底包含哪些組件,以下將對每個組件及部分功能進(jìn)行簡單地說明與示范。更深入的內(nèi)容將繼續(xù)在本書或開發(fā)達(dá)入手冊中予以介紹。  ……

編輯推薦

  中國臺灣地區(qū)微軟特約資深顧問楊專強(qiáng)嘔心力作!中國臺灣地區(qū)微軟技術(shù)社區(qū)&中國臺灣地區(qū)微軟強(qiáng)力推薦!  附超值光盤,長達(dá)162分鐘的作者親錄真人發(fā)音教學(xué)視頻  全書搭配完整企業(yè)范例說明SQL Server 2005管理技巧與特色  本書是真正為SQL Server 200S管理者設(shè)計的書籍  本書包含升級SQL Server 7.Ol2000到SQL Server 2005的實(shí)際案例  本書包含轉(zhuǎn)移0racle、Sybase、Microsoft Access工具的使用說明  本書每一章節(jié)包含實(shí)際企業(yè)應(yīng)用案例完整程序代碼  本書包含前所未有與極具深度的管理技巧  適合有興趣者、有數(shù)據(jù)庫管理經(jīng)驗(yàn)者及參加認(rèn)證考試者閱讀  可結(jié)合《專家精講:SQL Server Transact—SQL語言入門》學(xué)習(xí)SQL語言和用法  可搭配《專家精講:SQL Server數(shù)據(jù)庫開發(fā)》學(xué)習(xí)高級開發(fā)技巧  本書從DBA的角度來探討如何學(xué)習(xí)SQL Server 2005管理的基本知識與高級管理技巧。內(nèi)容豐富,從基本的服務(wù)器、數(shù)據(jù)庫的建立與管理,安全性的介紹,災(zāi)難恢復(fù)與7×24高可用性,數(shù)據(jù)庫遷移及異構(gòu)數(shù)據(jù)庫整合等,到高級的自動化管理、復(fù)制及性能調(diào)試等,都是本書的重點(diǎn)。此外,本書大膽突破以往圖書的限制,內(nèi)容覆蓋到廣大的SQL Server 7.0/2000用戶,介紹了如何將早期版本升級到SQL Server 2005。本書對其他數(shù)據(jù)庫(如Oracle、Sybase、Access等)的用戶同樣有價值。書中完整介紹了各種數(shù)據(jù)庫的比較與遷移工具的使用,讓想使用SQL Server 2005的讀者對其功能強(qiáng)大的環(huán)境充滿信心。  此書的特色:  它是入門者學(xué)習(xí)SQL Server 2005管理的范例手冊  它包含最完整的全新SQL Server 2005功能介紹  它包含最全面的SQL Server 2005安全性案例講解  它包含最詳盡的數(shù)據(jù)庫備份/還原實(shí)際案例  它包含最新SQL Server Integration Services對象范例說明  它包含全新SQL Sewer Agent自動化籬理范例說明  它包含SQL Server 2005高可用性實(shí)作范例說明  它是SQL Server高級用戶的實(shí)際問題解決范例手冊  它是0racle、Sybase、Access數(shù)據(jù)庫管理員遷移與轉(zhuǎn)換必讀手冊  它是適合自學(xué)與授課的實(shí)作范例手冊

圖書封面

評論、評分、閱讀與下載


    專家精講 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7