SQL Server 2008實戰(zhàn)

出版時間:2010-2  出版社:人民郵電出版社  作者:薩克  頁數(shù):713  字數(shù):1290000  譯者:金迎春  
Tag標(biāo)簽:無  

前言

  不知不覺我已經(jīng)從事數(shù)據(jù)庫相關(guān)工作十年了,可以說是與SQL Server一起成長起來的,6.5、7.0、2000、2005,到現(xiàn)在的2008,每一次版本的更新都顯著地增強了SQL Server的性能。  比如SQL Server 7.0帶來了OLE DB和MSDE。服役時間最長的SQL Server 2000及后續(xù)的Service Pack帶來了諸如Notification Services、Reporting Services、對Web的支持以及對XML的支持。SQL Server 2005新增了多種T-SQL指令,例如PIVOT/UNPIVOT和公共表表達式(Common Table Expression,CTE)等,強化了XML的處理能力,并新增了原生XML數(shù)據(jù)類型以及支持原生XML數(shù)據(jù)類型的XML查詢操作符,大幅強化了數(shù)據(jù)庫引擎的安全性功能,并支持數(shù)據(jù)結(jié)構(gòu)變更的觸發(fā)程序(DDL Trigger)等?! 《緯榻B的SQL Server 2008在T-SQL方面帶來了:  可以由管理者設(shè)置以調(diào)整執(zhí)行資源的資源調(diào)節(jié)器(Resource Governer);  數(shù)據(jù)壓縮能力;  DDL(數(shù)據(jù)定義語言)審核能力;  透明數(shù)據(jù)加密(Transparent Data Encryption);  本地的DATE和TIME分割的數(shù)據(jù)類型,并且支持時間位移的DATETIMEOFFSET和更精確的DATETIME2數(shù)據(jù)類型;  稀疏字段(Sparse Column)的支持,可節(jié)省因為NULL值所占據(jù)的存儲空間;  空間數(shù)據(jù)類型,包含geometry以及geography數(shù)據(jù)類型,分別用來存儲地理和幾何的數(shù)據(jù),有助于GIS系統(tǒng)的開發(fā);  變更數(shù)據(jù)捕獲(Change Data Capture);  hierarchyid數(shù)據(jù)類型,可以存儲分層數(shù)據(jù);  MERGE命令,可根據(jù)與來源數(shù)據(jù)表聯(lián)結(jié)的結(jié)果,在目標(biāo)數(shù)據(jù)表上執(zhí)行插入、更新或刪除操作;  ……  因為本書的重點是在T-SQL,其他方面的新增功能就不再闡述了。可以看到,新增的內(nèi)容還是很多的,而這些內(nèi)容會貫穿于本書所有章節(jié)?! ”緯谝韵聨讉€方面特色鮮明?! ≈R面廣,幾乎涵蓋所有SQL Server 2008 T-SQL的內(nèi)容。在學(xué)習(xí)和工作中遇到的任何T-SQL問題都可以在本書中找到答案?! ≈v解通俗,突出基礎(chǔ),言簡意賅。你可以通過本書迅速找到你關(guān)心的T-SQL內(nèi)容,并很快理解它是如何使用的?! ∈纠S富。書中提供了大量的代碼示例,方便讀者理論與實踐相結(jié)合。通過實際操作,讓讀者更容易理解相應(yīng)的內(nèi)容。

內(nèi)容概要

T-SQL一直以來都是 SQL Server編程的基礎(chǔ)。和傳統(tǒng)的 T-SQL書籍不同,本書以獨特的 “技巧”形式來介紹知識點,涵蓋了數(shù)據(jù)處理(增刪改、視圖、索引、存儲過程、觸發(fā)器等)、數(shù)據(jù)應(yīng)用(Web服務(wù)、 CLR集成、分布式查詢等)和數(shù)據(jù)庫配置(主體、安全、數(shù)據(jù)庫鏡像和快照、備份等)3個方面的內(nèi)容。其中每一個技巧中都包含了有代表性的示例和精煉的解析。    本書實用、高效、技巧性強,適用于 SQL Server專業(yè)技術(shù)人員,也可供初學(xué)者學(xué)習(xí)參考。

作者簡介

Joseph Sack 世界知名的SQL Server技術(shù)專家,微軟認證數(shù)據(jù)庫管理員(MCDBA),有10多年的SQL Server開發(fā)和管理工作經(jīng)驗。目前就職于微軟公司高級現(xiàn)場工程組(Premier Field Engineering team)。除本書外,他撰寫的SQL Server 2000 Fast Answers for DBAs and Developers(即

書籍目錄

第1章 SELECT    第2章 執(zhí)行、捕獲和跟蹤數(shù)據(jù)修改  第3章 事務(wù)、鎖定、阻塞和死鎖   第4章 表    第5章 索引   第6章 全文搜索    第7章 視圖    第8章 SQL Server函數(shù)    第9章 條件處理、流控制和游標(biāo)    第10章 存儲過程    第11章 用戶定義函數(shù)和類型    第12章 觸發(fā)器    第13章 CLR集成    第14章 XML、分層和空間數(shù)據(jù)    第15章 提示    第16章 錯誤處理    第17章 主體    第18章 安全對象、權(quán)限和審核    第19章 加密    第20章 Service Broker    第21章 配置和查看SQL Server的選項    第22章 創(chuàng)建和配置數(shù)據(jù)庫    第23章 數(shù)據(jù)庫完整性和優(yōu)化    第24章 維護數(shù)據(jù)庫對象和對象依賴第25章 數(shù)據(jù)庫鏡像    第26章 數(shù)據(jù)庫快照    第27章 鏈接服務(wù)器和分布式查詢    第28章 查詢性能調(diào)優(yōu)    第29章 備份與恢復(fù)    索引

章節(jié)摘錄

  這一章介紹了使用SEL.ECT語句從SQL Server數(shù)據(jù)庫中返回數(shù)據(jù)的一些技巧。你會注意到,在每一章的開始都會先介紹最基礎(chǔ)的概念。這些內(nèi)容是為那些SQL Server2008 T-SQL查詢語言的初學(xué)者準(zhǔn)備的。除基礎(chǔ)內(nèi)容之外,還會介紹一些在日常的開發(fā)和管理工作中用得到的技巧。這些技巧還會幫助你學(xué)習(xí)SQL Server 2008中引入的新特性。  書中的大部分示例使用了Adventure Works數(shù)據(jù)庫(SOL Server·2008 0LTP版),你可以從Code Plex網(wǎng)站(WWW.codeplex.com)的“Microsoft SQL Servel"Product Samples:Database”項目中查找名為AdventureWorks2008.msi的文件,然后下載該文件。而且,如果你決定嘗試本書技巧的示例,我強烈建議你在非生產(chǎn)性的學(xué)習(xí)環(huán)境下做這些。這樣你就可以自由地做試驗且不會帶來負面影響?! 『喢鞫笠潜緯年P(guān)鍵原則,因此在最開始描述一個新的T-SQL概念時,我只著重講解示例代碼必要的語法塊。在闡明一個概念或任務(wù)時,如果語法塊對示例來說不是必需的,我就不會講它。對于完整語法,可以參考聯(lián)機叢書,因此我不會給你復(fù)習(xí)全部語法,而只關(guān)注技巧中用到的語法。關(guān)于技巧返回的結(jié)果集,經(jīng)常會為了節(jié)省篇幅而減少顯示的列和行。  SOL Server2008的新特性會貫穿在本書中。對于那些非常重要的改進內(nèi)容,我會在每章的開頭加以聲明,這樣你就知道去留意它們。本章我會講到的SQL Server2008新特性包括:  GROIJP BY子句的新擴展,可以在不需使用UNION ALL的情況下,在同一查詢中產(chǎn)生多個分組結(jié)果集;  聲明時初始化變量的新方法,可以減少需要設(shè)置變量值的代碼。  你幾乎可以按任意順序閱讀書中的這些技巧??梢灾苯犹礁信d趣的主題,也可以按順序閱讀。如果看到有用的內(nèi)容(代碼段或者示例),可以根據(jù)自己的應(yīng)用進行修改或者整合到你自己的函數(shù)或存儲過程中去,那就體現(xiàn)了本書的價值。

媒體關(guān)注與評論

  “如果你正在尋找一本簡明好用的SQL Server 2008和T-SQL參考指南,我極力推薦此書?!薄  狣avid Hayden,Microsoft MVP,CodeBetter.com  “本書編排格式非常便于查閱,實例直截了當(dāng),應(yīng)該成為每個程序員的桌面參考手冊。搞不定手上的任務(wù)時,你會立即發(fā)現(xiàn)它的價值?!薄  狝dam Machanic,Microsoft MVP,《SQL Server 2005編程藝術(shù)》作者

編輯推薦

  SQL Server程序員和DBA不可或缺的權(quán)威參考手冊,查詢方便,迅速解決工作中的難題,一冊在手,精通SQL Server 2008?! ≡诠ぷ髦杏龅诫y題了?需要迅速查閱某個SQL Server任務(wù)的解決方案或T-SQL命令?在SQL Server聯(lián)機叢書上沒有找到所需要的內(nèi)容?想了解T-SQL相關(guān)的新特性?《SQL Server 2008實戰(zhàn)》將是你理想的選擇?! -SQL一直以來就是SQL Server,所有編程的基礎(chǔ)。DBA和數(shù)據(jù)庫應(yīng)用程序開發(fā)人員的日常工作都離不開T-SQL?!  禨QL Server 2008實戰(zhàn)》是享有盛譽的SQL Server工具書。和傳統(tǒng)的T-SQL圖書不同?!禨QL Server 2008實戰(zhàn)》從實用性出發(fā)。以獨特的問題/解決技巧形式來介紹知識點,每個技巧中都包含了有代表性的示例和精煉的說明。書中涵蓋了基本的T-SQL數(shù)據(jù)操作、存儲過程、觸發(fā)器和LJDF的使用。以及針對數(shù)據(jù)庫安全和維護的高級T-SQL技術(shù)等多方面的內(nèi)容。新版更是貫穿著SQL Server 2008的新特性。具體涉及命令、選項、數(shù)據(jù)類型、函數(shù)以及功能等內(nèi)容。此外。你無需按照順序閱讀和學(xué)習(xí).可以根據(jù)自身需要迅速找到相應(yīng)的信息。高效地完成工作。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    SQL Server 2008實戰(zhàn) PDF格式下載


用戶評論 (總計7條)

 
 

  •   我覺得這本書作為一本工具書還是很合適的,就是名字起的有點唬人。大部分都是用SQL代碼來完成。對平常的工作還是有一定的幫助的。
  •   這么書寫的很好,內(nèi)容全面,知識點明確,也很有深度,我很喜歡,正在仔細詳讀!
  •   老公說很有用
  •   平時遇到的常見的不常見的問題都可以翻翻。。不錯。
  •   適合提高,不適合入門,整體來說看不錯,值得一看
    ……
  •   很不錯的書。!
  •   看別人評價的那么好才買的,沒有想象中的那么好。實際上是一本介紹T-Sql的書,這類型的書,我已經(jīng)買過一本了,有點文不對題,購買的時候注意吧。
 

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

京ICP備13047387號-7