SQL Server 2005寶典

出版時(shí)間:2008-6  出版社:人民郵電出版社  作者:Paul Nielsen  頁(yè)數(shù):974  字?jǐn)?shù):1743000  譯者:趙子鵬  
Tag標(biāo)簽:無  

內(nèi)容概要

本書以理論和實(shí)踐相結(jié)合的方式,通過大量示例全面而詳盡地介紹了SQL Server 2005,涵蓋數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)操作、開發(fā)、管理、優(yōu)化和商業(yè)智能等主題。作者Paul Nielsen是數(shù)據(jù)架構(gòu)師、數(shù)據(jù)庫(kù)開發(fā)人員和培訓(xùn)師,本書是其在這3個(gè)領(lǐng)域的經(jīng)驗(yàn)結(jié)晶?! ∪珪善卟糠纸M成,第一部分介紹了SQL Server 2005基礎(chǔ)知識(shí),包括信息體系結(jié)構(gòu)原則、關(guān)系數(shù)據(jù)庫(kù)建模、SQL Server 2005的體系結(jié)構(gòu)、SQL Server 2005的安裝以及Management Studio的用法。第二部分討論如何操作數(shù)據(jù),包括查詢流程、表達(dá)式、標(biāo)量函數(shù)、連接、子查詢、公用表表達(dá)式、聚合、全文搜索、視圖、分布式查詢和數(shù)據(jù)修改等主題。第三部分討論數(shù)據(jù)庫(kù)開發(fā),包括物理架構(gòu)的設(shè)計(jì)、T-SQL編程、大容量操作、游標(biāo),用戶定義函數(shù)、存儲(chǔ)過程、觸發(fā)器、數(shù)據(jù)抽象層、CLR集成、ADO.NET 2.0編程、SQL Server Everywhere開發(fā)、Web服務(wù)等。第四部分闡述數(shù)據(jù)庫(kù)管理,涵蓋配置、數(shù)據(jù)庫(kù)傳輸、恢復(fù)計(jì)劃、數(shù)據(jù)庫(kù)維護(hù)、數(shù)據(jù)復(fù)制、安全性等主題。第五部分探討商業(yè)智能,包括使用Integration Services實(shí)現(xiàn)ETL、使用Analysis Services進(jìn)行數(shù)據(jù)挖掘、使用Reporting Services制作和管理報(bào)表以及MDX查詢編程等。第六部分闡述數(shù)據(jù)庫(kù)優(yōu)化,包括性能的測(cè)量、查詢分析和索引優(yōu)化、管理事務(wù)、鎖定和阻塞、提高數(shù)據(jù)庫(kù)的可用性和伸縮性等主題。第七部分為附錄?! o論您是數(shù)據(jù)庫(kù)開發(fā)人員還是數(shù)據(jù)庫(kù)管理員,無論您是新手還是有一定的數(shù)據(jù)庫(kù)從業(yè)經(jīng)驗(yàn),閱讀本書后都將受益匪淺。

作者簡(jiǎn)介

Paul Nielsen是經(jīng)驗(yàn)豐富的數(shù)據(jù)庫(kù)開發(fā)人員和Microsoft SQL Server MVP,還是作者和培訓(xùn)師,他主要致力于數(shù)據(jù)架構(gòu)和Microsoft SQL Server技術(shù)。除擁有多個(gè)證書外,他還是Microsoft官方課程Tuning and Optimizing Queries using Microsoft SQL Server 2005的Subject Matter Expe

書籍目錄

第1部分 SQL Server 2005基礎(chǔ) 第1章 信息體系結(jié)構(gòu)原則  1.1 復(fù)雜性和簡(jiǎn)單性   1.1.1 復(fù)雜性   1.1.2 簡(jiǎn)單性  1.2 有用性目標(biāo)   1.2.1 設(shè)計(jì)的適宜性   1.2.2 數(shù)據(jù)存儲(chǔ)配置   1.2.3 主數(shù)據(jù)存儲(chǔ)的設(shè)計(jì)方法  1.3 數(shù)據(jù)完整性   1.3.1 實(shí)體完整性   1.3.2 域完整性   1.3.3 引用完整性   1.3.4 用戶定義的完整性   1.3.5 事務(wù)完整性   1.3.6 事務(wù)缺陷   1.3.7 隔離級(jí)別   1.3.8 空值  1.4 性能   1.4.1 設(shè)計(jì)   1.4.2 基于集合的處理   1.4.3 索引   1.4.4 分區(qū)   1.4.5 緩存  1.5 可用性   1.5.1 冗余   1.5.2 恢復(fù)  1.6 可擴(kuò)展性   1.6.1 抽象層   1.6.2 歸一化  1.7 安全性   1.7.1 限制訪問   1.7.2 信息所有權(quán)   1.7.3 審核跟蹤  1.8 優(yōu)化理論和SQL Server   1.8.1 架構(gòu)設(shè)計(jì)   1.8.2 查詢   1.8.3 索引   1.8.4 并發(fā)性   1.8.5 高級(jí)伸縮性  1.9 總結(jié) 第2章 關(guān)系數(shù)據(jù)庫(kù)建?! ?.1 模擬現(xiàn)實(shí)  2.2 可見實(shí)體   2.2.1 每個(gè)元組(行)都是獨(dú)立的   2.2.2 主鍵   2.2.3 表、行和列  2.3 識(shí)別多個(gè)實(shí)體   2.3.1 多個(gè)對(duì)象   2.3.2 對(duì)象之間的關(guān)系   2.3.3 組織對(duì)象   2.3.4 一致的查找值   2.3.5 復(fù)雜對(duì)象  2.4 關(guān)系模式   2.4.1 輔助實(shí)體和外鍵   2.4.2 關(guān)系的基數(shù)   2.4.3 關(guān)系的可選性   2.4.4 繪制數(shù)據(jù)模型關(guān)系圖   2.4.5 一對(duì)多關(guān)系   2.4.6 一對(duì)一關(guān)系   2.4.7 超類/子類關(guān)系   2.4.8 多對(duì)多關(guān)系   2.4.9 類別實(shí)體   2.4.10 自反關(guān)系  2.5 規(guī)范化   2.5.1 實(shí)體/屬性的設(shè)計(jì)原則   2.5.2 范式   2.5.3 簡(jiǎn)單性和規(guī)范化   2.5.4 第一范式   2.5.5 第二范式   2.5.6 第三范式   2.5.7 BCNF范式   2.5.8 第四范式   2.5.9 第五范式  2.6 關(guān)系代數(shù) …… 第3章 探索SQL Server 2005的體系結(jié)構(gòu) 第4章 安裝SQL Server 2005 第5章 客戶端軟件的連接性 第6章 使用Management Studio第2部分 使用Select操作數(shù)據(jù) 第7章 理解基本的查詢流程 第8章 使用表達(dá)式和標(biāo)量函數(shù) 第9章 使用聯(lián)結(jié)和聯(lián)合合并數(shù)據(jù) 第10章 使用子查詢和CTE提供數(shù)據(jù) 第11章 匯總數(shù)據(jù) 第12章 導(dǎo)航層次型數(shù)據(jù) 第13章 使用全文搜索 第14章 創(chuàng)建視圖 第15章 使用分布式查詢 第16章 修改數(shù)據(jù)第3部分 SQL Server開發(fā) 第17章 實(shí)現(xiàn)數(shù)據(jù)庫(kù)物理架構(gòu) 第18章 Transact-SQL編程 第19章 執(zhí)行大容量操作 第20章 消滅游標(biāo) 第21章 開發(fā)存儲(chǔ)過程 第22章 創(chuàng)建用戶定義函數(shù) 第23章 實(shí)現(xiàn)觸發(fā)器 第24章 探討T-SQL高級(jí)解決方案 第25章 使用數(shù)據(jù)抽象層提供可擴(kuò)展性 第26章 SQL Server Everywhere開發(fā) 第27章 CLR程序集編程 第28章 使用Services Broker將數(shù)據(jù)排隊(duì) 第29章 持久化自定義數(shù)據(jù)類型 第30章 ADO.NET 2.0編程 第31章 使用XML、XPath和Xquery 第32章 使用Web服務(wù)創(chuàng)建SOA數(shù)據(jù)存儲(chǔ) 第33章 InfoPath 和SQL Server 2005第4部分 企業(yè)數(shù)據(jù)庫(kù)管理 第34章 配置SQL Server 第35章 傳輸數(shù)據(jù)庫(kù) 第36章 恢復(fù)規(guī)劃 第37章 維護(hù)數(shù)據(jù)庫(kù) 第38章 使用SQL Server代理自動(dòng)維護(hù)數(shù)據(jù)庫(kù) 第39章 關(guān)系數(shù)據(jù)庫(kù)建?!〉?0章 確保數(shù)據(jù)庫(kù)安全 第41章 管理SQL Server Express第5部分 商業(yè)智能 第42章 使用Integration Services實(shí)現(xiàn)ETL 第43章 使用Analysis Services實(shí)現(xiàn)商業(yè)智能 第44章 使用Analysis Services進(jìn)行數(shù)據(jù)挖掘 第45章 MDX查詢編程 第46章 使用Reporting Services制作報(bào)表 第47章 使用Reporting Services管理報(bào)表第6部分 優(yōu)化策略 第48章 使用Excel 和Data Analyzer分析數(shù)據(jù) 第49章 度量性能 第50章 確保數(shù)據(jù)安全 第51章 管理事務(wù)、鎖定和阻塞 第52章 提供高可用性 第53章 擴(kuò)展超大型數(shù)據(jù)庫(kù) 第54章 設(shè)計(jì)高性能的數(shù)據(jù)訪問提供程序附錄 A SQL Server 2005規(guī)范附錄 B 示例數(shù)據(jù)庫(kù)

章節(jié)摘錄

  第1部分 SQL Server 2005基礎(chǔ)  第1章 信息儺系結(jié)構(gòu)原則  要實(shí)現(xiàn)復(fù)雜的目標(biāo),一開始就需要根據(jù)通用原則確定設(shè)計(jì)方案、流程和做出決策??煽康脑瓌t都是易于理解、健壯、完備、一致和穩(wěn)定的。就整體原則達(dá)成一致后,便可以客觀地評(píng)價(jià)不同的意見,并確定支持原則的標(biāo)準(zhǔn)?! ∠旅娴脑瓌t涵蓋了信息管理的3個(gè)主要方面:數(shù)據(jù)庫(kù)設(shè)計(jì)和開發(fā)、企業(yè)數(shù)據(jù)中心的管理和商業(yè)智能分析?! ⌒畔Ⅲw系結(jié)構(gòu)原則:信息是組織的資產(chǎn),必須根據(jù)信息的價(jià)值和應(yīng)用領(lǐng)域進(jìn)行組織、編目、確保數(shù)據(jù)安全,并以便于使用的格式提供,以便能夠在現(xiàn)在和未來的日常工作中使用以及供個(gè)人、小組和業(yè)務(wù)流程對(duì)其進(jìn)行分析。  信息體系結(jié)構(gòu)原則首先必須有詳細(xì)的信息清單,這包括信息的位置、來源、敏感性、當(dāng)前和未來的價(jià)值以及當(dāng)前的擁有者。雖然大多數(shù)組織的信息存儲(chǔ)在IT數(shù)據(jù)庫(kù)中,但經(jīng)常有未經(jīng)造冊(cè)的重要數(shù)據(jù)存儲(chǔ)在桌面數(shù)據(jù)庫(kù)、電子表格中以及組織的各個(gè)地方?! ∥镔|(zhì)資產(chǎn)的價(jià)值隨資產(chǎn)和時(shí)間的改變而改變,同樣,信息的價(jià)值也是不斷變化的,因此,必須對(duì)其進(jìn)行評(píng)估。有些信息的價(jià)值對(duì)某個(gè)個(gè)人或部門來說可能很高,但對(duì)整個(gè)組織而言可能并非如此;當(dāng)前非常重要的信息可能在一個(gè)月后毫無價(jià)值;有些信息如果單獨(dú)存在可能意義不大,但將它們合并后可能對(duì)組織規(guī)劃來說至關(guān)重要?! ∫_保數(shù)據(jù)能夠在未來使用,必須降低當(dāng)前設(shè)計(jì)的耦合程度,避免將數(shù)據(jù)限定在嚴(yán)格但脆弱的數(shù)據(jù)庫(kù)中?! 』谏鲜鲂畔Ⅲw系結(jié)構(gòu)原則,可根據(jù)7個(gè)相互依賴的數(shù)據(jù)存儲(chǔ)目標(biāo)來設(shè)計(jì)和評(píng)估任何數(shù)據(jù)存儲(chǔ):簡(jiǎn)單性、有用性、數(shù)據(jù)完整性、性能、可用性、可擴(kuò)展性和安全性。  注意:本章從原則的角度介紹一些基本知識(shí),確定本書要介紹的其他內(nèi)容。然而,該原則涉及一些高級(jí)數(shù)據(jù)庫(kù)概念,如果讀者不熟悉數(shù)據(jù)庫(kù),建議先閱讀第3章,再閱讀其他有關(guān)數(shù)據(jù)庫(kù)概念的章節(jié)。

編輯推薦

  像專家那樣開發(fā)和管理SQL Server 2005數(shù)據(jù)庫(kù)  經(jīng)驗(yàn)豐富的數(shù)據(jù)庫(kù)開發(fā)人員考慮的是盒子里面的問題,因?yàn)檫@是代碼的依附之地。本書詳盡而全面,引領(lǐng)您探索SQL Server 2005這個(gè)最新、最酷、功能最強(qiáng)大的盒子的奧秘。全書由七部分組成,以合乎邏輯的順序重點(diǎn)探討了最重要的元素,讀者可輕松地找到感興趣的內(nèi)容,這包括基礎(chǔ)知識(shí)、最佳實(shí)踐、有針對(duì)性的示例以及示例代碼。本書深入探討了SQL Server 2005數(shù)據(jù)庫(kù)的開發(fā)、管理和維護(hù)。是您踏上成功之路的跳板?!  ふ莆沼嘘P(guān)SQL Server技術(shù)的基礎(chǔ)知識(shí);  ·編寫更好的邏輯查詢;  ·管理生產(chǎn)數(shù)據(jù)庫(kù)并確保其始終安全;  ·集成.NET CLR和XML;  ·理解SQA和新出現(xiàn)的技術(shù);  ·借助新工具實(shí)現(xiàn)商業(yè)智能目標(biāo);  ·測(cè)量性能、鎖定事務(wù)以及擴(kuò)展超大型數(shù)據(jù)庫(kù)?! √剿鱀BA和程序員必須掌握的大量功能,編寫存儲(chǔ)過程及提高生產(chǎn)效率,集成XML和Web服務(wù)?! 『退小秾毜洹废盗幸粯樱緯舶瑢?shí)用教程和應(yīng)用程序,還提供了幫助讀者學(xué)習(xí)的參考資料和背景知識(shí)。然而,SQL Server 2005非常復(fù)雜,要詳細(xì)介紹其每個(gè)命令需要幾千頁(yè)的篇幅,因此,本書的第二個(gè)目標(biāo)是提供簡(jiǎn)明而全面的SQL Server2005指南,涵蓋了作為數(shù)據(jù)庫(kù)開發(fā)人員、咨詢員和教員的筆者認(rèn)為最有用的信息。閱讀本書后,讀者具備開發(fā)和管理SQL Server2005數(shù)據(jù)庫(kù)所需的技能。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    SQL Server 2005寶典 PDF格式下載


用戶評(píng)論 (總計(jì)29條)

 
 

  •   涵蓋了SQL2005的各個(gè)方面操作,很有參考價(jià)值
  •   講解全面但不夠深入,適合平時(shí)做參考書!
  •   還沒看書呢聽說也是很好買了兩本書速度非常之快
  •   第一次在當(dāng)當(dāng)買的,送貨物挺快的.
  •   非常好!非常經(jīng)典!內(nèi)容詳實(shí)
  •   質(zhì)量還可以,只是速度有點(diǎn)慢
  •   不錯(cuò),正在讀!
  •   邊學(xué)邊用,好!
  •   經(jīng)典好書,正在品味
  •   此書不錯(cuò),值得一看。
  •   前幾天收到的看了書不錯(cuò)比國(guó)內(nèi)寫的書好多了
  •   書俺是挺喜歡的,也很有用.寫的很精彩,值得一看.這是內(nèi)容評(píng)價(jià).現(xiàn)在說說書的表面,嘿嘿.那天我所在城市的取貨點(diǎn)取貨(以前提供送貨上門的,現(xiàn)在不提供了,不知道為什么),當(dāng)著送貨員的面開箱,結(jié)果,其中的一本SQLSERVER2005居然有破損,具體破損的地方在書脊的地方,送貨員說可能是快遞公司野蠻送貨造成的.但很明顯不是的,因?yàn)闀股线€用不干膠補(bǔ)過的,暈,幸好不影響使用,但是....讓俺們的心情一下子就不爽了,下次再出現(xiàn)這種情況,俺一定拒收,反正是貨到付款.
  •   還不錯(cuò)。跟sqlserver2000寶典一樣的風(fēng)格。
  •   寫的很詳細(xì)。。。很難找到這么一本寫sqlserver2005的書。。。外面寫的這么詳細(xì)的基本都是sql2000的。。。不過對(duì)于讀者的要求也不低。。。如果一點(diǎn)也不懂得是很難看懂的。。。最好配套視頻教程一起看。。。總體來說。。。可以稱得上是一本寶典!
  •   對(duì)于SQLServer入門學(xué)習(xí)有較大幫助,但是后面牽涉到數(shù)據(jù)庫(kù)管理層次的地方,很多概念都是一帶而過,而且?guī)缀鯖]有實(shí)例,個(gè)人覺得此書僅適合入門的時(shí)候讀。
  •   還可以,但是感覺不如SQLServer2000寶典寫的好
  •   只是隨便看了一下,目前我還是在用以前的版本,2005可能還要再過一段時(shí)間才會(huì)使用。
  •   書不錯(cuò)很多東西非常有用。。。
  •   此書寫得、翻譯都不錯(cuò)。對(duì)初學(xué)者非常有用!
  •   寫的還是挺詳細(xì)的!空閑之余多補(bǔ)習(xí)補(bǔ)習(xí)
  •   由于是翻譯的書,有些語(yǔ)句譯得不是很通順,錯(cuò)誤也較多。內(nèi)容還不錯(cuò)。
  •   as title
  •   挺快到貨的,書也可以
  •   書挺好,不錯(cuò)。
  •   寫的不錯(cuò),值得買
  •   配套網(wǎng)站根本登不上,那些評(píng)論的有沒有好好讀,你不下材料,怎么看的,我真服了,不過講的的確蠻細(xì),配套不全面,只能說一般
  •   幫人買的,不知道好不好
  •   書送得太慢了,本來很愉快的一次夠物弄得最后很不舒服,我在第十七天才收到書,讓我等了很久很久
  •   書已經(jīng)定了一個(gè)月了,一直沒發(fā)貨,打電話N次,也不退錢!
 

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

京ICP備13047387號(hào)-7