注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數(shù)據庫SQL Sever精通SQL Server 2005程序設計

精通SQL Server 2005程序設計

精通SQL Server 2005程序設計

定 價:¥86.00

作 者: (美)布拉斯特(Brust,A.J.),(美)福特(Forte,S.)著,賈洪峰 譯
出版社: 清華大學出版社
叢編項: 微軟技術叢書
標 簽: SQL

購買這本書可以去


ISBN: 9787302164012 出版時間: 2007-11-01 包裝: 平裝
開本: 185*260 頁數(shù): 720 字數(shù):  

內容簡介

  《精通SQL Server 2005程序設計》由多位Microsoft SQL Server專家聯(lián)合編著,內容涵蓋了SQL Server 2005巾與開發(fā)人員相關的眾多功能。第1部分介紹如何使用數(shù)據庫服務器。第1I部分討論與實際數(shù)據庫軟件開發(fā)有關的概念,它處于中間層或者應用程序級別。第1IIgq~分涉及商業(yè)智能,介紹了SQL Server Integration Services,Analysis Services和Reporting Services。書中提供了理解這些功能所需要的概念性材料,并為進一步研究和學習提供了所需要的參考資料。通過閱讀《精通SQL Server 2005程序設計》,可以獲得有關SQL Server 2005的大量實用信息和示例?!毒⊿QL Server 2005程序設計》面向使用數(shù)據庫和數(shù)據訪問的.NET和SQL Server開發(fā)人員,需要讀者具備基本的.NET編程(C#)和T-SQL編程知識。

作者簡介

  Andrew J.Brust,是twentysix New York公司新技術部門的負責人,該公司是微軟金牌認證合作伙伴,主要從事商業(yè)智能。企業(yè)集成和Microsoft.NET應用程序開發(fā)。Andrew是微軟的紐約/新澤西區(qū)域總監(jiān),是微軟商業(yè)智能合作伙伴咨詢委員會的成員。Stephen Forte是Corzen公司的合伙創(chuàng)辦人和CTO。他還是微軟的紐約區(qū)域總監(jiān),也是微軟最有價值專家(MVP)。

圖書目錄

第I部分 設計基礎知識與核心技術
 第1章 概述
  1.1 令人望塵莫及的產品
  1.2 行業(yè)趨勢、SO、L Servet特性和一本指導用書
   1.2.1 服務器編程
   1.2.2 應用程序代碼與SQL Server:擴展數(shù)據庫的功能
   1.2.3 這是策略
  1.3 由開發(fā)人員合作完成,并為開發(fā)人員服務
 第2章 探究SQL Sever 2005中的T.SQL改進
  2.1 SOL Servet Management Studio簡介
  2.2 公用表表達式
  2.3 PIVOT與UNPIVOT操作
   2.3.1 使用LYNPIVOT
   2.3.2 動態(tài)旋轉列
   2.3.3 APPLY運算符
  2.4 TOP改進
  2.5 排名函數(shù)
   2.5.1 ROW NLJMBERO
   2.5.2 RANKO
   2.5.3 DENSE RANKO與NTILE(n)
   2.5.4 結合使用所有的排名函數(shù)
   2.5.5 按組排名:PARTITION BY
  2.6 事務中的異常處理
  2.7 新數(shù)據類型
   2.7.1 varchar(max)數(shù)據類型
   2.7.2 xml數(shù)據類型
  2.8 WAITFOR命令
  2.9 DDL觸發(fā)器與通知
  2.10 SNAPSHT隔離
  2.1l 語句級別的重新編譯
  2.12 小結
 第3章 SQL CLR綜述
  3.1 開始:啟用CLR集成
  3.2 Visual Studio/SQL Setwer集成
   3.2.1 Visua|Studio中的SQLSet.Ver項目
   3.2.2 自動部署
   3.2.3 SQL CLR代碼屬性
  3.3 創(chuàng)建SQL CLR存儲過程
  3.4 CLR存儲過程與服務器端數(shù)據訪問:
  3.5 部署
   3.5.1 部署程序集
   3.5.2 部署存儲過程
   3.5.3 測試存儲過程
  3.6 CLR函數(shù)
  3.7 CLR觸發(fā)器
  3.8 CLR聚合
  3.9 CLR類型
  3.1O 安全性
  3.11 檢查和管理數(shù)據庫中的CLR類型
  3.12 SQLCLR應用的最佳實踐
  3.13 小結
 第4章 XML和關系數(shù)據庫
  4.1 SQL Server 2000中的XMI
  4.2 XML數(shù)據類型
   4.2.1 將XML數(shù)據類型作為變量處理
   4.2.2 處理表中的XML
   4.2.3  XML架構
   4.2.4  XML索引
  4.3  FOR XML命令
   4.3.1 FOR XML RAW
   4.3.2 FOR XML AUTO
   4.3.3 FOR XML EXPL IClT
   4.3.4  SQL Servet 2005中的OPENXML改進
   4.3.5  XML批量加載
  4.4 用XQuery查詢XML數(shù)據
   4.4.1 定義的XOuery
   4.4.2 操作中的SQL Server2005XOuery
   4.4.3  XML DM[
   4.4.4 將一列轉換為XML
  4.5 小結
 第5章 SQL Server Managen"lent StudiO
  5.1 新的Management Studio界面
   5.1.1 新功能概述
   5.1.2 窗口類型
   5.1.3 放置??看翱?br />   5.1.4 窗口自定義選項
   5.1.5 連接到數(shù)據庫服務器
  5.2 使用對象資源管理器
  5.3 Management Studio解決方案、項目和文件
   5.3.1 代碼和文本編輯器
   5.3.2 跟蹤修改指示器
   5.3.3 書簽
  5.4 創(chuàng)建對象
   5.4.1 創(chuàng)建表
   5.4.2 創(chuàng)建與表相關的對象
   5.4.3 創(chuàng)建索引
   5.4.4 為新用戶設置屬性
   5.4.5 從對象生成腳本
  5.5 創(chuàng)建查詢
  5.6 使用模板
  5.7 維護功能
  5.8 件能工具
   5.8.1 SOL Server事件探查器
   5.8.2 數(shù)據庫引擎優(yōu)化顧問
  5.9 小結
 第6章 使用SQL Server管理對象(SMO)
  6.1 SMO是什么
   6.1.1 SQL.DMO怎么樣
   6.1.2 SMO中的新功能
  6.2 在Visual Studio中使用SMO
   6.2.1 迭代遍歷可用服務器
   6.2.2 獲取服務器設置
   6.2.3 創(chuàng)建備份與恢復應用程序
   6.2.4 用SMO執(zhí)行可程序化DBCC命令
  6.3 小結
 第7章 SQL Server 2005的安全性
  7.1 安全框架的4個主題
   7.1.1 設計安全
   7.1.2 默認安全
   7.1.3 部署安全
   7.1.4 通信
  7.2 SOL Server 2005安全性概述
   7.2.1 SQL Server登錄
   7.2.2 數(shù)據庫用戶
   7.2.3 來賓用戶賬戶
  7.3 驗證與授權
   7.3.1 客戶端如何建立連接
   7.3.2 密碼策略
   7.3.3 用戶架構分離
   7.3.4 執(zhí)行上下文
  7.4  SQL Setwe[。2005葉]的加密支持
   7.4.1 在活動巾加密數(shù)據
   7.4.2 在靜止巾加密數(shù)據
  7.5 保護SQL Server2005
  7.6 黑客如何攻擊SQL Server
   7.6.1 直接連接到互聯(lián)網
   7.6.2 弱SA密碼
   7.6.3 SO、L Server Browser服務
   7.6.4 OL注入
   7.6.5 智能觀察
  7.7 小結
第II部分 應用程序開發(fā)與實現(xiàn)技術
 第8章 ADO.NET 2.0、類型化數(shù)據集對象和.NET數(shù)據綁定
  8.1 數(shù)據訪問對象模型簡史
   8.1.1 DAO:非常出色的舊模型
   8.1.2 RDO:單薄的API包裝程序
   8.1.3 進入OLEDB和AD0“經典”
   8.1.4 AD0+.NET=ADO.NET
  8.2 ADO.NET 2.O中的新特性
   8.2.1 新的類型化數(shù)據集成員
   8.2.2 其他改進
  8.3 類型化數(shù)據集的改進
   8.3.1 類型化數(shù)據集設計器中的DataTable對象
   8.3.2 TableAdapter對象
   8.3.3 連接字符串管理
   8.3.4 使用TableAdapter配置向導
   8.3.5 關于查詢和參數(shù)的更多內容
   8.3.6 添加查詢對象
   8.3.7 DBDirect方法和類型化數(shù)據集對象的連接使用
   8.3.8 獨立DataTable對象
  8.4 “純粹的”AD0.NET:使用代碼
   8.4.1 查詢入門
   8.4.2 使數(shù)據保持最新
   8.4.3 有響應的用戶界面:異步執(zhí)行查詢
   8.4.4 不僅僅用于服務器:客戶端批量復制
  8.5 不僅僅是文本:用ADO.NET和System.Xml命名空處理XML列
   8.5.1 就是.NET:將SOL CLRUDT數(shù)據用作小地.NET對象
   8.5.2 返回繪圖板
  8.6 將SQL CLR對象嵌入類型化數(shù)據集對象
   8.6.1 ru]類型化數(shù)據集巾添加CLR存儲過程
   8.6.2 TVF:舒適的生活
   8.6.3 聚合與UDT
  8.7 Windows窗體數(shù)據綁定
   8.7.1 DataGridView綁定
   8.7.2 詳細信息視圖綁定
   8.7.3 智能默認設置
   8.7.4 綁定到存儲過程和視圖
   8.7.5 SQLCLR綁定
   8.7.6 主從與查找綁定
   8.7.7 參數(shù)化查詢數(shù)據綁定
  8.8 Web上的數(shù)據綁定
   8.8.1 類型化數(shù)據集對象與web.config文件
   8.8.2 數(shù)據源配置向導、ObjectDataSource控件和新的數(shù)據綁定控件
  8.9 小結
 第9章 調試
  9.1 關于示例代碼
  9.2  Adtoc調試
   9.2.1 創(chuàng)建數(shù)據連接
   9.2.2  TSQL“單步執(zhí)行”調試
  9.3 應用程序調試
   9.3.1 進入調試模式
   9.3.2 調試SOL CLR代碼
   9.3.3 斷點與上下文切換
  9.4 混合SQLCLR與T.SQL代碼
  9.5 測試腳小調試
  9.6 調試Visual Studio外部的查詢
  9.7 遠程調試
   9.7.1 服務器配置
   9.7.2 服務器防火墻配置
   9.7.3 返M客戶端
   9.7.4 客戶端防火墻配置
   9.7.5 附加到遠程進程
  9.8 小結
 第10章 SQL Server2005本機XML Web服務
  10.1 理解小機XML web服務
  10.2 將SOL可編程性公開為 web服務
   10.2.1 存儲過程和用戶定義的函數(shù)
   10.2.2 SOL批處理
   10.2.3 用Gttp.sys保留uRL
   10.2.4 創(chuàng)建和管理端點
   10.2.5 授了端點權限
   10.2.6 從客戶端應用程序調用本機xMLWeb服務端點
  10.3 本機XML Web服務示例項目
   10.3.1 創(chuàng)建sOL服務器功能
   10.3.2 用Httpsys注冊URL
   10.3.3 公開端點
   10.3.4 授予訪問端點的安全權限
   10.3.5 創(chuàng)建客戶端應用程序
  10.4 使用本機XML Web服務的最佳實踐
   10.4.1 本機XMLWeb服務的優(yōu)點
   10.4.2 本機XMLweb服務的局限性
   10.4.3 安傘建議
   10.4.4 性能建議
   10.4.5 何時避免小機XML Wed服務
   10.4.6 何時使用本機XML Web 服務
  10.5 小結
 第11章 事務
  11.1 什么是事務
  11.2  SQL Server 2005巾的本地事務支持
   11.2.1 自動提交事務模式
   11.2.2 顯式事務模式
   11.2.3 隱式事務模式
   11.2.4 批范圍的事務模式
   11.2.5 在AD0.NET中使用本地事務
  11.3 事務術語
  11.4 隔離級別
   11.4.1 SOL Server 2005中的隔離級別
   11.4.2 AD0.NET中的隔離級別
  11.5 分布式事務
   11.5.1 分布式事務術語
   11.5.2 登記規(guī)則與方法
   11.5.3 SOL Serve!。2005中的分布式事務
   11.5.4 NETFramework中的分布式事務
   11.5.5 在成功的事務中使用資源管理器
  11.6 SQLCLR中的事務(CLR集成)
  11.7 綜合應用
  11.8 小結
 第12章 SQL ServerService Broker:新的中間件
  12.1 什么是中間件
  12.2 什么是SQL Server ServiceBroker
  12.3  什么是SQL Server ServiceBroker應用程序
  12.4 Service Broker體系結構
  12.5 集成管理與操作
  12.6 路由與負載甲衡
  12.7 T.SQL中的Service Broker編程
   12.7.1 一個關于編程語言的單詞
   12.7.2 啟用Service Broker
  12.8 定義Service Broker對象
   12.8.1 發(fā)送服務程序
   12.8.2 接收服務程序
   12.8.3 運行應用程序
   12.8.4 更強健的實際應用程序
  12.9  Service Broker和查詢通知
  12.10  Service Broker在中間件領域的地位
  12.11 小結
 第13章 使用SQL Server 2005Notification Services
  13.1 什么是通知應用程序
   13.1.1  Notification Services組件
   13.1.2  Notiffcation ServiceR部署策略
  13.2 使用Notification Services
  13.3 示例通知應用程序
  13.4 小結
 第14章 用SQL Server Express Edition開發(fā)桌面應用程序
  14.1 什么是SQL Server Express Edition
   14.1.1 許可
   14.1.2 功能概述
   14.1.3 具有高級服務的 SQL Server 2005 Express Edition.
  14.2 配置
  14.3 使用SQL Server Express Edition
   14.3.1 SQLCMD命令行工具
   14.3.2 用戶實例
   14.3.3 SSEUTIL
  14.4 安裝SQL Server Express Edition
   14.4.1 使用安裝向導手動安裝 Express Edition
   14.4.2 通過命令行參數(shù)或配置 文件安裝
   14.4.3 使用包裝類部署Express Edition應用程序
   14.4.4 使用ClickOnce部署Express Edition應用程序
   14.4.5 更新使用Express Edition 的ClickOnce部署
  14.5 小結
 第15章 用SQL Server 2'005 Everywhere Edition和SQL Server合并復制開發(fā)應用程序
  15.1  SQL Everywhere與SQL Server 2005的集成
   15.1.1 在Mariag.,emeflt studio中 使用SQL Eve[ywlaere 數(shù)據庫
   15.1.2 在Management studio中使用sQLEverwlaere數(shù)據
  15.2 用SQL Selver復制和VistlalStudio 2005創(chuàng)建SQLEverywllere應用程序
   15.2.1 創(chuàng)建一個發(fā)布
   15.2.2 為IlS安裝和配置SQL Evelywllere服務器組件
   15.2.3 使用Mariagement Studio創(chuàng)建訂閱
   15.2.4 使用Visunl Studio 2005創(chuàng)建移動應用程序
  15.3 小結
第Ⅲ部分 報表與商業(yè)智能
 第16章 使用SQL Server2005IntearatiOn Bervices
  16.1 SQL Sever中的數(shù)據傳輸歷史
  16.2 處理Integralion Services包
   16.2.1 控制流
   16.2.2 數(shù)據流
  l6.3 使用Integration SerVices包
   16.3.1 使用導入和導出向導創(chuàng)建包
   16.3.2 使用BI Development Studio創(chuàng)建包
   16.3.3 使用Management StuO管理包
   16.3.4 使用命令行執(zhí)行和管理包
   16.3.5 使用SOL server’代理計劃包
   16.3.6 配置和部署包
   16.3.7 包擴腱編程概述
  16.4 安全性
   16.4.1 處理敏感信息和資產
   16.4.2 在單一開發(fā)計算機上工作的考慮事項
   16.4.3 工作組的考慮事項
  16.5 Integration Services編程
   16.5.1 在visual studio巾編程
   16.5.2 在應用程序葉]加載和執(zhí)行包
   16.5.3 以編程方式創(chuàng)建包
  16.6 可擴展件
   16.6.1 腳小任務
   16.6.2 自定義任務
   16.6.3 自定義組件
   16.6.4 腳本組件
   16.6.5 自定義連接管理器
   16.6.6 日志提供程序
   16.6.7  Foreach枚舉器
  16.7 小結
 第17章 基本OLAP
  17.1 為什么使用BI
  17.2 0LAP入門
   17.2.1 OLAP詞匯
   17.2.2 維度、軸、星形架構和雪花形架構
  17.3 構建第一個多維數(shù)據集
   17.3.1 準備星形架構對象
   17.3.2 一個“名不符實”的工具
   17.3.3 創(chuàng)建項目
   17.3.4 添加數(shù)據源視圖
   17.3.5 用多維數(shù)據集向導創(chuàng)建多維數(shù)據集
   17.3.6 使用多維數(shù)據集設計器
   17.3.7 使用維度向導
   17.3.8 使用維度設計器
   17.3.9 使用【屬性】窗口和解決方案資源管理器
   17.3.10 處理多維數(shù)據集
  17.4 執(zhí)行查詢
  17.5 小結
 第18章 高級OLAP
  l8.1 概述
   18.1.1 上F文中的MDX
   18.1.2 忠告
  18.2 高級維度和度量值
   18.2.1 鍵和名稱
   18.2.2 更改a11成員
   18.2.3 向數(shù)據源視圖添加命名查詢
   18.2.4 父子關系維度
   18.2.5 成員分組
   18.2.6 服務器時間維度
   18.2.7 事實維度
   18.2.8 角色扮演維度
   18.2.9 高級度量值
  18.3 計算
   18.3.1 計算成員
   18.3.2 命名集
   18.3.3 關于腳本視圖的更多內容
  l8.4 關鍵性能指標
   18.4.1 KPI可視化:狀態(tài)和走向
   18.4.2 一個具體KPI
   18.4.3 在瀏覽器視圖中測試KPI
   18.4.4 Management Studio由的KPI查詢
   l8.4.5 Management Studio巾的其他BI技巧
  18.5 操作
   18.5.1 簡單定義的操作
   18.5.2 設計操作
   18.5.3 測試操作
  18.6 分區(qū)、聚合設計、存儲設置和主動緩存
   18.6.1 編輯和創(chuàng)建分區(qū)
   18.6.2 聚合設計
   18.6.3 分區(qū)存儲選項
   18.6.4 主動緩存
   18.6.5 附加功能和提示
  18.7 透視
  18.8 翻譯
  18.9 角色
  18.10 小結
 第19章 OLAP應用程序開發(fā)
  19.1 使用Excel
   19.1.1 在Excel中工作
   19.1.2 在應用程序和網頁中使用數(shù)據透視表和數(shù)據透視圖
  19.2 超越OWC:完傘依賴OLAP進行開發(fā)
   19.2.1 MDX和Analysis Services API
   19.2.2  MDX
   19.2.3 作為MDX客戶端的 Management Studio
   19.2.4 用AD0 MD.NET 開發(fā)0LAP
   l9.2.5 (Analysis)Services 的XMMLA
   19.2.6  Analysis Services CLR支持:服務器端 ADO MD.NET
   19.3 小結
第20章 用數(shù)據挖掘擴展數(shù)據庫系統(tǒng)
  20.1 為什么要挖掘數(shù)據
  20.2 入門
   20.2.1 準備源數(shù)據
   20.2.2 創(chuàng)建定型和測試樣本.
   20.2.3 添加SSAS項目
  20.3 使用數(shù)據挖掘向導和數(shù)據挖掘設計器
   20.3.1 創(chuàng)建挖掘結構
   20.3.2 創(chuàng)建挖掘模型
   20.3.3 編輯和添加挖掘模型
   20.3.4 部署和處理數(shù)據挖掘對象
   20.3.5 查看挖掘模型
   20.3.6 驗證和對比挖掘模型
   20.3.7 嵌套表
  20.4 使用數(shù)據挖掘擴展
   20.4.1 使用DMX建立數(shù)據挖掘模型
   20.4.2 使用DMX進行數(shù)據挖掘預測
   20.4.3 DMX模板
  20.5 數(shù)據挖掘應用
   20.5.1 數(shù)據挖掘與API編程
   20.5.2 使用winForms模型內容瀏覽器控件
   20.5.3 用AD0 MD.NET執(zhí)行預測查詢
   20.5.4 模型內容查詢
   20.5.5 ADO MD.NET和ASP.NET
   20.5.6 使用數(shù)據挖掘Web控件
   20.5.7 開發(fā)托管存儲過程
   20.5.8 XMLA和數(shù)據挖掘
   20.5.9 數(shù)據挖掘和報表服務
  20.6 小結
 第21章 Reporting Sen,ices
  21.1 報表定義與設計
   21.1.1 數(shù)據源
   21.1.2 報表布局
   21.1.3 報表設計器
   21.1.4 報表生成器
   21.1.5 報表定義語言
  21.2 報表管理
   21.2.1 發(fā)布
   21.2.2 報表管理器
   21.2.3  SQLServer ManagementStudio
   21.2.4 命令行實用工具
   21.2.5 編程:管理Web服務
  21.3 報表訪問與傳遞
   21.3.1 按需傳遞
   21.3.2 訂閱
   21.3.3 表現(xiàn)格式
   21.3.4 編程:呈現(xiàn)
  21.4 報表服務器體系結構
   21.4.1 部署模式
   21.4.2 擴展性
   21.4.3 報表集成
  21.5 小結

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號