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

精通SQL Server 2005程序設(shè)計

精通SQL Server 2005程序設(shè)計

定 價:¥86.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號