SQL Server 2008從入門到精通

出版時間:2011-4  出版社:清華大學出版社  作者:賀特克  頁數(shù):440  譯者:潘玉琪  
Tag標簽:無  

內容概要

  本書注重理論與實踐,在7大部分26章的篇幅中,按照一個知識點一個練習的方式,循序漸進、由淺入深地介紹SQL Server
2008的核心組件、數(shù)據(jù)庫設計、數(shù)據(jù)檢索與操作、高級數(shù)據(jù)庫對象設計、數(shù)據(jù)庫管理、高可用性和商業(yè)智能等主題。與此同時,作者還根據(jù)自己三十年的數(shù)據(jù)庫開發(fā)經(jīng)驗,提供翔實的案例、豐富的最佳實踐和實用的技巧,充分呈現(xiàn)了SQL
Server 2008這一靈活、高擴展性、高安全性的大型數(shù)據(jù)庫系統(tǒng)。
  作為深受讀者歡迎的Step by Step系列叢書,本書尤其適合開發(fā)人員和數(shù)據(jù)庫管理員閱讀?可幫助他們在短時間內熟悉并掌握SQL
Server 2008。

作者簡介

作者:(美國)賀特克(Mike Hotek) 譯者:潘玉琪Mike Hotek,具有三十年豐富經(jīng)驗的SQL Server數(shù)據(jù)庫專家,從事咨詢、寫作和數(shù)據(jù)庫開發(fā)多年。他曾用多種開發(fā)語言設計過許多數(shù)據(jù)庫解決方案,對SQL Server的各個特性具有深刻而廣泛的領悟和理解。他著作頗豐,至今已出版多本專業(yè)書籍,其中七本與SQL Server有關。他還發(fā)表過數(shù)十篇文章,在全球各地成功舉辦過上百個培訓班、研討班和研討會。

書籍目錄

第1部分 SQL Server 2008入門
 第1章 SQL Server 概述
  1.1數(shù)據(jù)庫引擎
   1.1.1存儲引擎
   1.1.2安全子系統(tǒng)
   1.1.3編程接口
   1.1.4服務代理
   1.1.5 SQL Server代理
   1.1.6復制
   1.1.7高可用性
   1.1.8 SQL Server 2008中的關系引擎
  1.2商業(yè)智能
   1.2.1 集成服務
   1.2.2報表服務
   1.2.3 分析服務
  第1章快速參考
 第2章SQL Server2008的安裝和配置
  2.1 SQL Server 2008的版本
  2.2基礎設施需求
  2.3服務帳戶
  2.7升級到SQL Server 2008
  2.8 安裝SQL Server 2008
  第2章快速參考
 第3章 使用SQL Server 2008的工具
  3.2 SQL Server 2008的管理工具
   3.2.2 SQL Server Management
   3.2.3數(shù)據(jù)庫郵件
  3.3性能管理工具
   3.3.1數(shù)據(jù)庫引擎優(yōu)化顧問
   3.3.2性能工具
  3.4商業(yè)智能工具
  第3?快速參考
第2部分 設計數(shù)據(jù)庫
 第4章 創(chuàng)建數(shù)據(jù)庫
  4.1 SQL Server系統(tǒng)數(shù)據(jù)庫
  4.2 SQL Server數(shù)據(jù)庫結構
   4.2.1數(shù)據(jù)庫文件
   4.2.2文件組
  ……
第3部分 數(shù)據(jù)檢索與操作
第4部分 高級數(shù)據(jù)庫對象設計
第5部分 數(shù)據(jù)庫管理
第6部分 高可用性
第7部分 商業(yè)智能

章節(jié)摘錄

版權頁:插圖:數(shù)據(jù)庫鏡像處理事務的方式?jīng)Q定著它有別于其他冗余技術——如日志傳送、復制等,只有事務處理完成后,才能被傳輸?shù)狡渌掌魃?。?shù)據(jù)庫鏡像在日志記錄被寫入主體數(shù)據(jù)庫時發(fā)送日志記錄。通過這種處理方式,數(shù)據(jù)庫鏡像可以處理影響大量記錄行的事務,而應用程序幾乎可以不受干擾。實際上,隨著事務平均大小的增長,數(shù)據(jù)庫鏡像同步數(shù)據(jù)傳輸?shù)挠绊憛s在降低。正是由于隨著事務大小的增長,高可用性操作模式所需的確認占整個執(zhí)行時間的比例卻在下降,所以才達到了降低影響的效果。數(shù)據(jù)同步傳輸引發(fā)了應用程序的計劃問題。直到SQL Seirver成功將事務日志同時提交到主體數(shù)據(jù)庫與鏡像數(shù)據(jù)庫,事務才被認為已完成提交,高可用性操作模式對應用程序的性能造成了一定影響。隨著主體數(shù)據(jù)庫與鏡像數(shù)據(jù)庫之間距離的增加,性能影響也隨之加大。在高可用性操作模式中完成數(shù)據(jù)庫鏡像,除主體數(shù)據(jù)庫與鏡像數(shù)據(jù)庫外,還需要見證服務器,以自動完成對主體數(shù)據(jù)庫的故障檢測,以及向鏡像數(shù)據(jù)庫的故障轉移。為完成故障檢測,高可用性操作模式采用了在參與數(shù)據(jù)庫鏡像會話的實例間發(fā)送PING包的技術。當數(shù)據(jù)庫鏡像會話故障轉移時,SQL Server將進行主體數(shù)據(jù)庫與鏡像數(shù)據(jù)庫間的角色切換。SQL Server將鏡像數(shù)據(jù)庫提升為主體數(shù)據(jù)庫,并開始為數(shù)據(jù)庫提供服務;同時將原來的主體數(shù)據(jù)庫切換為鏡像數(shù)據(jù)庫。SQL Server。同時自動切換事務流。因為在切換事務流時該過程無需人工干預或確認,因而它取得了相對于日志傳送或復制而言更為重大的進步。在這個故障轉移的過程中,鏡像實際上將自身提升為主體角色,并開始為數(shù)據(jù)庫提供服務。但首先見證服務器必須確認故障,且需要數(shù)據(jù)庫鏡像三種角色中的兩種——或仲裁的角色來確認切換。仲裁是指在設置了見證服務器實例的數(shù)據(jù)庫鏡像會話中,會話中至少有兩個服務器實例相互連接時才建立的一種關系,必須具有仲裁才能使數(shù)據(jù)庫可用。如果主體角色失敗,而鏡像角色又無法連接見證服務器,便不可能獲得仲裁,SOL Server。不會將鏡像角色提升為主體角色。

編輯推薦

《SQL Server 2008從入門到精通》:沿襲深受讀者歡迎Step by Step風格循序漸進,注重動手實踐的入門教程構建SQL Server 2008應用的入門經(jīng)典《SQL Server 2008從入門到精通》通過循序漸進,一次一個步驟的方式,指導讀者學習SQL Server 2008。通過數(shù)據(jù)庫專家Mike Hotek的悉心指導,這本實踐性強的教程將幫助您建立數(shù)據(jù)庫解決方案,從而輕松破解實際工作中的業(yè)務難題。通過《SQL Server 2008從入門到精通》的閱讀,您將掌握如何將SQL.Server數(shù)據(jù)集成到應用程序,如何編寫查詢、開發(fā)報表以及使用功能強大的商業(yè)智能系統(tǒng)?!禨QL Server 2008從入門到精通》重要主題:·安裝和使用核心組件與工具·創(chuàng)建表與索引結構·操作與檢索數(shù)據(jù)·保護、管理、備份和還原數(shù)據(jù)庫·采用調試與優(yōu)化技術生成高性能的數(shù)據(jù)庫應用·通過群集、數(shù)據(jù)庫鏡像和日志傳送等技術提高可用性·商業(yè)智能工具入門——報表、分析和集成服務

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    SQL Server 2008從入門到精通 PDF格式下載


用戶評論 (總計67條)

 
 

  •   入門很好,就是和微軟的示例數(shù)據(jù)庫有點搭不上了,書中好多實例沒講解,讀起來有些困難。
  •   想學學數(shù)據(jù)庫的知識,這本書看著還不錯
  •   挺好的開發(fā)書籍,送貨速度也挺快的。
  •   書還不錯,不過對一個沒有基礎的人來說到后面幾章有點小看不懂了
  •   對工作很有幫助,也適合初學者
  •   翻開大致瀏覽一遍 覺得圖文并茂 是個入門的好教材
  •   好書,正版,入門級別正合適使用。
  •   本書不錯,很適合初學者。淺顯易懂型
  •   認真讀了兩遍,好書。理解需要時間!
  •   很好,書剛到,在閱讀的過程中
  •   以一定幫助
  •   很干凈的一本書...不錯...
  •   一直想買的一本書,很喜歡
  •   比想象中的要好的多啊
  •   不知道,還沒看,紙張不錯
  •   一書,提高技能用,慢慢看吧,謝謝賣家~
  •   應該多我有提升
  •   比較正統(tǒng),值得擁有
  •   之前學過,想通過此書復習一般加以鞏固。
  •   摸起來爽
  •   書寫的還不錯,當參考書用不錯
  •   書不錯,暫沒發(fā)現(xiàn)問題
  •   工作需要買的,還不錯,基本滿足了需求。
  •   清晰度、紙的質量很好
  •   送貨速度挺快的,大致的看了看書本,有很多東西值得初學者學習的地方。
  •   好像沒有SQL server2008安裝盤,挺讓人頭疼的。
  •   這本書是我學習微軟數(shù)據(jù)庫的第一本還不錯哦
  •   內容很基礎,適合入門,精通還談不上,翻譯有點小問題
  •   從2005過度到2008,很漫長,雖然現(xiàn)在2012都出來了,但循序漸進是需要的
  •   看目錄挺適合入手的,剛剛收到,沒深入!
  •   書的內容比較高深,不太適合初學者!
  •   雖然不是面面俱到,但書的總體安排還算合理,還有可惜的是書中提到的代碼示例下載無法實現(xiàn)。
  •   總體不錯,內容全面,個別圖片字有些小。
  •   郵的速度挺快,還可以
  •   看過英文電子版書,對比了下,基本一樣。中文翻譯有些生澀,只能說一般吧。
  •   內容有點難,需要有點基礎。。上來就把我打蒙了。不過內容很全!
  •   還沒細看,前面的部分大概翻了下,覺得還是有一點編程基礎的人再看這個才行,要是一點基礎沒有的話,自己學這個就有些難了。呵呵。
  •   一般啦!學下基礎也是好的。如想了解更多的數(shù)據(jù)庫技巧和實戰(zhàn),建議還是買其他吧!
  •   內容一般,重點不突出,這本書絕不能讓人從入門到“精通”
  •   入門的功效大于精通
  •   本書質量還不錯,是正品,物流也很快。但內容比較懸空,并不適合從零開始學的人,而且翻譯上也不是很好。其中的代碼還有語法錯誤,建議朋友們先買一本國內的,比較通俗易懂的先看看,心里有個大致的了解和概況后再看本書。
  •   還沒看,換購那本書太影響心情
  •   談不上經(jīng)典,勉強夠用。
  •   送貨很快,書的內容比較簡單
  •   不知道是翻譯的問題還是本身的問題,章節(jié)沒條理,根本看不懂。東一榔頭西一棒槌的
    ·不咋樣
  •   昨天定的,今天中午就到了,很快,書印刷的還不錯,清晰!
  •   不帶光盤呀
  •   1.本書跟C# 2010 step by step 翻譯的水準相差甚遠,不過英文版可能就寫得不全面不完善不仔細。2.書中好多sql語句雖然是沒什么語法錯誤,但是執(zhí)行的時候總會各種報錯,原因就是準備階段要開啟什么服務,準備什么schema都沒有交代,才讀到第五章,就百度,谷歌了N次才逐一解決了問題。比如P75唯一約束性下面的示例代碼,執(zhí)行的時候會報錯,原因是"Constraints" 章節(jié)并沒有就交代應該建立‘Products’schema in SQL2008SBSFS。類似這樣的錯誤還有很多。
  •   打算編個VB+SQL的數(shù)據(jù)庫,于是購買了這本書,結果這本書的內容難看懂,可能是我知識太淺薄,所以不知道里面寫的內容是要用在哪里。總之,對我而言是本沒什么用的書……白買了……
  •   主要學查詢的,別人推薦的,還可以吧
  •   給同事買的,雖然內容有點舊但是很實用
  •   不錯的書籍, 適合閱讀
  •   初學者可能比較難入手
  •   看起來是正版,努力學習中
  •   這里算法不錯,推薦給入門看
  •   很喜歡,適合我這個小菜鳥
  •   整體感覺 還不錯 內容易懂
  •   還不錯,學生很喜歡,我們作為教材使用。
  •   質量好,速度快,閱讀中
  •   講解得非常詳細,是入門的好書
  •   asdfsafafasdfasdfasdfasdfsdfsadfsdf
  •   一般般的書,臨時抱佛腳翻翻看
  •   還在看,速度很快
  •   希望給力
  •   書太淺易了。何來精通二字哦。
  •     名不副實,只能說入門級的書,淺嘗輒止,對不了解的做入門還行。精通還是看其他書吧。
      
      名不副實,只能說入門級的書,淺嘗輒止,對不了解的做入門還行。精通還是看其他書吧。
      
      名不副實,只能說入門級的書,淺嘗輒止,對不了解的做入門還行。精通還是看其他書吧。
  •     這本書英文名是《SQL Server 2008 Step by Step》,英文名更準確,就是通過具體的操作步驟來學習SQL Server 2008。本周快看完了??傮w評價很不錯,通過精心設計的練習,可以了解SQL Server 2008的方方面面:設計、開發(fā)、管理、靠可用性、商業(yè)智能。
      
      用這本書來入門還可以,想精通差的比較多。作者幾處建議向深入了解SQL Server 2008的話,可以去看《Microsoft SQL Server 2008 Internals》(中譯本叫《深入解析SQL Server 2008》)
      
      本書翻譯水平一般,看到一半,發(fā)現(xiàn)有幾處不準確、不清楚的地方。在IT中文翻譯書中我覺得可以得70分。看后半部分,覺得翻譯水平在下降,當然可能跟后半部分涉及的知識面相對來說更生僻一些有關?;究赐耆珪笥X得可以給翻譯打60分。有條件的話可以參考英文版一起看??床欢形牡牡胤娇纯从⑽倪€是比較清楚的。最不應該的是在212頁,沒由來的冒出一個“Oracle”,跟上下文完全不沾邊。
      
      中文版說在www.wenyuan.com.cn上可以找到書中的源代碼,不過上這個網(wǎng)站后連這本書都找不到,源代碼更是沒影。后來上英文版的出版社網(wǎng)站上找到了,URL:http://examples.oreilly.com/9780735626041/ 。安裝后發(fā)現(xiàn)有些表的結構與腳本不符,執(zhí)行會報錯。在Chapter24中有一個數(shù)據(jù)庫的備份文件,用這個備份文件恢復一個數(shù)據(jù)庫,結構是對的,腳本執(zhí)行不再報表結構錯誤。
      
      以下是幾點讀書筆記:
      
      SQL Server 2005開始新增的排序函數(shù)Row_Number()已經(jīng)用了幾年了,看這本書才注意到還有三個跟它同類的函數(shù)Rank()、Dense_Rank()、NTILE()。Row_Number()排序遇到相同的值,不會產(chǎn)生并列排名,因此重復執(zhí)行的話,排序可能不同,Rank()對重復值給予并列排名,比如兩個第二名,但是后面跟著的是第四名。Sense_Rank()同樣產(chǎn)生并列排名,但是兩個并列第二后面跟著第三名。NTILE()可以將結果集拆分為差不多的幾個部分。
      
      照原書14章最后一個例子建了一個實例上的限制訪問數(shù)量的觸發(fā)器,之后數(shù)據(jù)庫就連不上了。上網(wǎng)搜出了一個解決方法,要使用本書沒提到的SQL Server 2005開始增加的DAC功能去刪除這個觸發(fā)器:http://blog.sqlauthority.com/2009/06/27/sql-server-fix-error-17892-logon-failed-for-login-due-to-trigger-execution-changed-database-context-to-master/
      
      第20章按照書中給出的例子做備份后手工破壞數(shù)據(jù)庫,然后用備份文件恢復,報錯。我對這個問題不太關注,沒繼續(xù)深入。
      
      我看書過程中發(fā)現(xiàn)的錯誤或者不準確的地方都做了標注,本書譯者或者出版社愿意要的話可以與我聯(lián)系。
 

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

京ICP備13047387號-7