TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
精通SQL Server 2005程序設計(簡體書)
滿額折

精通SQL Server 2005程序設計(簡體書)

人民幣定價:86 元
定  價:NT$ 516 元
優惠價:87449
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:13 點
相關商品
商品簡介
作者簡介
目次

商品簡介

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

作者簡介

Andrew J.Brust是twentysix New公司新技術部門的負責人,該公司是微軟金牌認證合作伙伴,主要從事商業智能、企業集成和Microsoft.NET應用程序開發。Andrew是微軟的紐約/新澤西區域總監,是微軟商業智能合作伙伴咨詢委員會的成員。

目次

第I部分 設計基礎知識與核心技術 第1章 概述 1.1 令人望塵莫及的產品 1.2 行業趨勢、SO、L Servet特性和一本指導用書 1.2.1 服務器編程 1.2.2 應用程序代碼與SQL Server:擴展數據庫的功能 1.2.3 這是策略 1.3 由開發人員合作完成,并為開發人員服務 第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 動態旋轉列 2.3.3 APPLY運算符 2.4 TOP改進 2.5 排名函數 2.5.1 ROW NLJMBERO 2.5.2 RANKO 2.5.3 DENSE RANKO與NTILE(n) 2.5.4 結合使用所有的排名函數 2.5.5 按組排名:PARTITION BY 2.6 事務中的異常處理 2.7 新數據類型 2.7.1 varchar(max)數據類型 2.7.2 xml數據類型 2.8 WAITFOR命令 2.9 DDL觸發器與通知 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 創建SQL CLR存儲過程 3.4 CLR存儲過程與服務器端數據訪問: 3.5 部署 3.5.1 部署程序集 3.5.2 部署存儲過程 3.5.3 測試存儲過程 3.6 CLR函數 3.7 CLR觸發器 3.8 CLR聚合 3.9 CLR類型 3.1O 安全性 3.11 檢查和管理數據庫中的CLR類型 3.12 SQLCLR應用的最佳實踐 3.13 小結 第4章 XML和關系數據庫 4.1 SQL Server 2000中的XMI 4.2 XML數據類型 4.2.1 將XML數據類型作為變量處理 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數據 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 放置停靠窗口 5.1.4 窗口自定義選項 5.1.5 連接到數據庫服務器 5.2 使用對象資源管理器 5.3 Management Studio解決方案、項目和文件 5.3.1 代碼和文本編輯器 5.3.2 跟蹤修改指示器 5.3.3 書簽 5.4 創建對象 5.4.1 創建表 5.4.2 創建與表相關的對象 5.4.3 創建索引 5.4.4 為新用戶設置屬性 5.4.5 從對象生成腳本 5.5 創建查詢 5.6 使用模板 5.7 維護功能 5.8 件能工具 5.8.1 SOL Server事件探查器 5.8.2 數據庫引擎優化顧問 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 創建備份與恢復應用程序 6.2.4 用SMO執行可程序化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 數據庫用戶 7.2.3 來賓用戶賬戶 7.3 驗證與授權 7.3.1 客戶端如何建立連接 7.3.2 密碼策略 7.3.3 用戶架構分離 7.3.4 執行上下文 7.4 SQL Setwe[。2005葉]的加密支持 7.4.1 在活動巾加密數據 7.4.2 在靜止巾加密數據 7.5 保護SQL Server2005 7.6 黑客如何攻擊SQL Server 7.6.1 直接連接到互聯網 7.6.2 弱SA密碼 7.6.3 SO、L Server Browser服務 7.6.4 OL注入 7.6.5 智能觀察 7.7 小結 第II部分 應用程序開發與實現技術 第8章 ADO.NET 2.0、類型化數據集對象和.NET數據綁定 8.1 數據訪問對象模型簡史 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 新的類型化數據集成員 8.2.2 其他改進 8.3 類型化數據集的改進 8.3.1 類型化數據集設計器中的DataTable對象 8.3.2 TableAdapter對象 8.3.3 連接字符串管理 8.3.4 使用TableAdapter配置向導 8.3.5 關于查詢和參數的更多內容 8.3.6 添加查詢對象 8.3.7 DBDirect方法和類型化數據集對象的連接使用 8.3.8 獨立DataTable對象 8.4 “純粹的”AD0.NET:使用代碼 8.4.1 查詢入門 8.4.2 使數據保持最新 8.4.3 有響應的用戶界面:異步執行查詢 8.4.4 不僅僅用于服務器:客戶端批量復制 8.5 不僅僅是文本:用ADO.NET和System.Xml命名空處理XML列 8.5.1 就是.NET:將SOL CLRUDT數據用作小地.NET對象 8.5.2 返回繪圖板 8.6 將SQL CLR對象嵌入類型化數據集對象 8.6.1 ru]類型化數據集巾添加CLR存儲過程 8.6.2 TVF:舒適的生活 8.6.3 聚合與UDT 8.7 Windows窗體數據綁定 8.7.1 DataGridView綁定 8.7.2 詳細信息視圖綁定 8.7.3 智能默認設置 8.7.4 綁定到存儲過程和視圖 8.7.5 SQLCLR綁定 8.7.6 主從與查找綁定 8.7.7 參數化查詢數據綁定 8.8 Web上的數據綁定 8.8.1 類型化數據集對象與web.config文件 8.8.2 數據源配置向導、ObjectDataSource控件和新的數據綁定控件 8.9 小結 第9章 調試 9.1 關于示例代碼 9.2 Adtoc調試 9.2.1 創建數據連接 9.2.2 TSQL“單步執行”調試 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 存儲過程和用戶定義的函數 10.2.2 SOL批處理 10.2.3 用Gttp.sys保留uRL 10.2.4 創建和管理端點 10.2.5 授了端點權限 10.2.6 從客戶端應用程序調用本機xMLWeb服務端點 10.3 本機XML Web服務示例項目 10.3.1 創建sOL服務器功能 10.3.2 用Httpsys注冊URL 10.3.3 公開端點 10.3.4 授予訪問端點的安全權限 10.3.5 創建客戶端應用程序 10.4 使用本機XML Web服務的最佳實踐 10.4.1 本機XMLWeb服務的優點 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 登記規則與方法 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 發送服務程序 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開發桌面應用程序 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 通過命令行參數或配置 文件安裝 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合并復制開發應用程序 15.1 SQL Everywhere與SQL Server 2005的集成 15.1.1 在Mariag.,emeflt studio中 使用SQL Eve[ywlaere 數據庫 15.1.2 在Management studio中使用sQLEverwlaere數據 15.2 用SQL Selver復制和VistlalStudio 2005創建SQLEverywllere應用程序 15.2.1 創建一個發布 15.2.2 為IlS安裝和配置SQL Evelywllere服務器組件 15.2.3 使用Mariagement Studio創建訂閱 15.2.4 使用Visunl Studio 2005創建移動應用程序 15.3 小結 第Ⅲ部分 報表與商業智能 第16章 使用SQL Server2005IntearatiOn Bervices 16.1 SQL Sever中的數據傳輸歷史 16.2 處理Integralion Services包 16.2.1 控制流 16.2.2 數據流 l6.3 使用Integration SerVices包 16.3.1 使用導入和導出向導創建包 16.3.2 使用BI Development Studio創建包 16.3.3 使用Management StuO管理包 16.3.4 使用命令行執行和管理包 16.3.5 使用SOL server’代理計劃包 16.3.6 配置和部署包 16.3.7 包擴腱編程概述 16.4 安全性 16.4.1 處理敏感信息和資產 16.4.2 在單一開發計算機上工作的考慮事項 16.4.3 工作組的考慮事項 16.5 Integration Services編程 16.5.1 在visual studio巾編程 16.5.2 在應用程序葉]加載和執行包 16.5.3 以編程方式創建包 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 構建第一個多維數據集 17.3.1 準備星形架構對象 17.3.2 一個“名不符實”的工具 17.3.3 創建項目 17.3.4 添加數據源視圖 17.3.5 用多維數據集向導創建多維數據集 17.3.6 使用多維數據集設計器 17.3.7 使用維度向導 17.3.8 使用維度設計器 17.3.9 使用【屬性】窗口和解決方案資源管理器 17.3.10 處理多維數據集 17.4 執行查詢 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 向數據源視圖添加命名查詢 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可視化:狀態和走向 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 分區、聚合設計、存儲設置和主動緩存 18.6.1 編輯和創建分區 18.6.2 聚合設計 18.6.3 分區存儲選項 18.6.4 主動緩存 18.6.5 附加功能和提示 18.7 透視 18.8 翻譯 18.9 角色 18.10 小結 第19章 OLAP應用程序開發 19.1 使用Excel 19.1.1 在Excel中工作 19.1.2 在應用程序和網頁中使用數據透視表和數據透視圖 19.2 超越OWC:完傘依賴OLAP進行開發 19.2.1 MDX和Analysis Services API 19.2.2 MDX 19.2.3 作為MDX客戶端的 Management Studio 19.2.4 用AD0 MD.NET 開發0LAP l9.2.5 (Analysis)Services 的XMMLA 19.2.6 Analysis Services CLR支持:服務器端 ADO MD.NET 19.3 小結 第20章 用數據挖掘擴展數據庫系統 20.1 為什么要挖掘數據 20.2 入門 20.2.1 準備源數據 20.2.2 創建定型和測試樣本. 20.2.3 添加SSAS項目 20.3 使用數據挖掘向導和數據挖掘設計器 20.3.1 創建挖掘結構 20.3.2 創建挖掘模型 20.3.3 編輯和添加挖掘模型 20.3.4 部署和處理數據挖掘對象 20.3.5 查看挖掘模型 20.3.6 驗證和對比挖掘模型 20.3.7 嵌套表 20.4 使用數據挖掘擴展 20.4.1 使用DMX建立數據挖掘模型 20.4.2 使用DMX進行數據挖掘預測 20.4.3 DMX模板 20.5 數據挖掘應用 20.5.1 數據挖掘與API編程 20.5.2 使用winForms模型內容瀏覽器控件 20.5.3 用AD0 MD.NET執行預測查詢 20.5.4 模型內容查詢 20.5.5 ADO MD.NET和ASP.NET 20.5.6 使用數據挖掘Web控件 20.5.7 開發托管存儲過程 20.5.8 XMLA和數據挖掘 20.5.9 數據挖掘和報表服務 20.6 小結 第21章 Reporting Sen,ices 21.1 報表定義與設計 21.1.1 數據源 21.1.2 報表布局 21.1.3 報表設計器 21.1.4 報表生成器 21.1.5 報表定義語言 21.2 報表管理 21.2.1 發布 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 表現格式 21.3.4 編程:呈現 21.4 報表服務器體系結構 21.4.1 部署模式 21.4.2 擴展性 21.4.3 報表集成 21.5 小結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 449
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區