注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫SQL Sever貫通SQL Server 2008數據庫系統(tǒng)開發(fā)

貫通SQL Server 2008數據庫系統(tǒng)開發(fā)

貫通SQL Server 2008數據庫系統(tǒng)開發(fā)

定 價:¥79.00

作 者: 希賽IT發(fā)展研究中心 組編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: SQL

購買這本書可以去


ISBN: 9787121074288 出版時間: 2009-01-01 包裝: 平裝
開本: 大16開 頁數: 620 字數:  

內容簡介

  《貫通SQL Server 2008數據庫系統(tǒng)開發(fā)(附VCD光盤1張)》分為25章,包括SQL Server 2008的最基本、最常用、最重要的知識,同時通過貫穿全文的實例使讀者更易、更快地掌握各章的知識點,最后通過實際應用中的完整實例讓讀者順利地將所學理論知識運用到實際工作中去。全書內容由淺入深,并輔以大量的實例說明,使讀者能更快、更好地掌握SQL Server 2008。隨書的配套光盤中含有全書所有實例的源代碼,供讀者學習參考使用。《貫通SQL Server 2008數據庫系統(tǒng)開發(fā)(附VCD光盤1張)》可供初學者作為入門書籍,也可為有一定的SQL Server編程基礎的程序員作為參考用書,對于缺乏項目實戰(zhàn)經驗的程序員還可用于快速積累項目開發(fā)經驗。

作者簡介

暫缺《貫通SQL Server 2008數據庫系統(tǒng)開發(fā)》作者簡介

圖書目錄

第1篇 基礎知識篇
第1章 SQL Server 2008概述、安裝和配置
1.1 SQL Server 2008概述
1.1.1 數據庫引擎
1.1.2 分析服務
1.1.3 集成服務
1.1.4 復制
1.1.5 報表服務
1.1.6 通知服務
1.1.7 全文搜索
1.1.8 Service Broker
1.2 選擇SQL Server 2008的優(yōu)勢
1.3 安裝SQL Server 2008軟、硬件要求
1.4 安裝示例
1.5 服務器網絡配置
1.5.1 SQL Server配置管理器
1.5.2 配置服務器網絡協(xié)議和網絡庫
1.5.3 加密與SQL Server的連接
1.6 客戶端網絡配置
1.6.1 本地客戶端配置
1.6.2 使用防火墻系統(tǒng)
1.7 小結
第2章 SQL Server 2008新增及加強功能介紹
2.1 新增及加強功能簡介
2.2 安全方面
2.2.1 加密
2.2.2 審計
2.3 管理方面
2.3.1 數據壓縮
2.3.2 資源管理器
2.3.3 管理非結構化數據
2.4 開發(fā)方面
2.4.1 一次性插入多行數據
2.4.2 FORCESEEK提示
2.4.3 GROUPING SETS
2.4.4 兼容性級別
2.4.5 用戶自定義表數據類型
2.4.6 表值參數
2.4.7 MERGE語句
2.5 新的數據類型
2.6 安裝
2.7 系統(tǒng)效能方面
2.8 其他增強
2.8.1 報表服務的新功能
2.8.2 服務器合并解決方案
2.8.3 與Microsoft Office 2007結合
2.8.4 SQL Server集成服務
2.8.5 SQL Server分析服務
2.9 小結
第3章 SQL Server管理工具集
3.1 SQL Server管理工具集簡介
3.2 功能組件和工具窗口介紹
3.3 使用SQL Server管理工具集管理服務器
3.4 使用SQL Server管理工具集編寫、分析和編輯腳本
3.5 使用SQL Server管理工具集模板
3.6 在SQL Server管理工具集中開發(fā)解決方案和項目
3.7 SQL Server管理工具集與其他組件協(xié)同工作
3.8 小結
第4章 數據庫和規(guī)范式
4.1 概述
4.2 數據庫的物理存儲結構設計和邏輯結構設計
4.2.1 數據庫物理存儲結構設計
4.2.2 數據庫邏輯結構設計
4.3 創(chuàng)建數據庫
4.4 刪除數據庫
4.5 修改數據庫
4.5.1 修改數據庫的名稱
4.5.2 更改數據庫所有者
4.6 數據庫設計規(guī)范式
4.7 系統(tǒng)數據庫
4.8 小結
第5章 表
5.1 概述
5.2 表的結構
5.3 創(chuàng)建表
5.3.1 字段
5.3.2 數據類型
5.3.3 表設計
5.3.4 全局唯一標識符與自動編號字段
5.3.5 用戶定義數據類型
5.3.6 創(chuàng)建計算字段
5.4 修改數據記錄
5.5 更改表設計
5.6 刪除表
5.7 表的連接
5.8 表的其他操作
5.8.1 表的導入
5.8.2 鎖定表的某些記錄
5.9 小結
第6章 索引
6.1 概述
6.2 索引的基本概念
6.2.1 索引的結構
6.2.2 索引的優(yōu)點和缺點
6.3 索引的設計準則
6.4 索引的類型
6.4.1 聚集索引與非聚集索引
6.4.2 唯一索引與非唯一索引
6.4.3 單列索引與多列索引
6.5 填充因子
6.6 創(chuàng)建索引
6.7 禁用索引
6.8 刪除索引
6.9 小結
第7章 視圖
7.1 視圖概述
7.1.1 視圖的優(yōu)點
7.1.2 視圖的類型
7.2 創(chuàng)建視圖
7.2.1 創(chuàng)建視圖的準則
7.2.2 創(chuàng)建視圖的方法
7.3 使用視圖
7.3.1 使用索引視圖
7.3.2 使用分區(qū)視圖
7.4 可更新的視圖
7.5 通過視圖來更新數據
7.6 更改視圖
7.6.1 更改視圖的名稱
7.6.2 更改視圖的定義
7.7 刪除視圖
7.8 小結
第8章 數據庫的備份、還原和維護
8.1 概述
8.2 備份數據庫
8.2.1 備份概述
8.2.2 完全備份
8.2.3 差異備份
8.2.4 使用事務日志備份
8.2.5 將數據庫遷移到其他系統(tǒng)進行備份
8.2.6 導入/導出
8.3 還原和恢復數據庫
8.3.1 還原方案
8.3.2 解決孤立用戶
8.3.3 還原差異數據庫備份
8.3.4 還原事務日志備份
8.3.5 完全恢復
8.3.6 大容量日志記錄恢復
8.4 備份和恢復系統(tǒng)數據庫
8.4.1 備份系統(tǒng)數據庫
8.4.2 還原系統(tǒng)數據庫
8.5 附加和分離數據庫
8.5.1 分離數據庫
8.5.2 附加數據庫
8.5.3 使用分離和附加操作來移動數據庫
8.6 復制
8.6.1 復制類型概述
8.6.2 執(zhí)行復制
8.7 維護計劃和策略
8.7.1 維護計劃概述
8.7.2 如何創(chuàng)建維護計劃
8.8 小結
第9章 存儲過程
9.1 存儲過程概述
9.1.1 存儲過程的優(yōu)缺點
9.1.2 存儲過程的種類
9.2 創(chuàng)建存儲過程
9.2.1 創(chuàng)建自定義存儲過程時的一些注意事項
9.2.2 創(chuàng)建用戶自定義存儲過程
9.2.3 擴展存儲過程
9.2.4 存儲過程表達式語法解析
9.2.5 參數
9.2.6 游標
9.2.7 嵌套存儲過程
9.2.8 在存儲過程中使用數據庫事務處理
9.3 執(zhí)行存儲過程
9.3.1 在SQL Server中執(zhí)行存儲過程
9.3.2 在Java/JSP中調用存儲過程
9.4 更新存儲過程
9.4.1 重命名存儲過程
9.4.2 修改存儲過程
9.4.3 重新編譯存儲過程
9.5 刪除存儲過程
9.6 系統(tǒng)存儲過程
9.7 優(yōu)化存儲過程
9.8 存儲過程分頁
9.9 項目示例:企業(yè)員工考勤查詢系統(tǒng)
9.10 小結
第10章 T-SQL基礎
10.1 概述
10.1.1 T-SQL語言的特點
10.1.2 T-SQL語言類型
10.2 數據類型
10.3 關系代數
10.4 T-SQL基本語法約定
10.5 變量
10.6 運算符
10.7 函數
10.8 控制流程語句
10.9 小結
第11章 高級T-SQL
11.1 概述
11.2 腳本與批處理
11.2.1 使用INSERT...SELECT進行批處理添加
11.2.2 使用INSERT TOP進行批處理添加
11.2.3 使用SELECT...INTO進行批處理添加
11.3 添加存儲過程的查詢結果
11.4 使用UPDATE TOP修改數據記錄
11.5 刪除數據記錄
11.5.1 使用DELETE TOP刪除數據記錄
11.5.2 使用帶OUTPUT子句的DELETE刪除數據記錄
11.5.3 使用TRUNCATE TABLE表達式刪除數據記錄
11.6 匯總和分組數據
11.6.1 使用GROUP BY
11.6.2 使用COMPUTE BY
11.7 模糊查詢
11.8 使用T-SQL代碼進行全文索引
11.9 小結
第12章 觸發(fā)器
12.1 概述
12.2 創(chuàng)建觸發(fā)器
12.3 修改觸發(fā)器
12.3.1 查看觸發(fā)器
12.3.2 修改觸發(fā)器的定義
12.3.3 重命名觸發(fā)器
12.4 禁用與啟用觸發(fā)器
12.5 刪除觸發(fā)器
12.6 嵌套觸發(fā)器
12.7 遞歸觸發(fā)器
12.8 使用觸發(fā)器
12.8.1 使用觸發(fā)器概述
12.8.2 檢查特定的字段是否已被修改
12.8.3 使用包含ROLLBACK TRANSACTION
表達式的觸發(fā)器
12.8.4 有條件的INSERT觸發(fā)器
12.8.5 指定AFTER觸發(fā)器的順序
12.8.6 使用INSTEAD OF觸發(fā)器更新視圖
12.8.7 使用TRY...CATCH表達式
12.8.8 使用sp_addmessage創(chuàng)建用戶定義錯誤消息
12.9 DDL觸發(fā)器、DML觸發(fā)器和CLR觸發(fā)器
12.9.1 DDL觸發(fā)器
12.9.2 DML觸發(fā)器
12.9.3 CLR觸發(fā)器
12.10 實例:員工就餐統(tǒng)計系統(tǒng)
12.11 小結
第13章 作業(yè)和警報
13.1 概述
13.2 創(chuàng)建作業(yè)
13.3 管理作業(yè)
13.3.1 修改作業(yè)
13.3.2 運行作業(yè)
13.3.3 禁用作業(yè)
13.3.4 停止作業(yè)
13.3.5 刪除作業(yè)
13.4 作業(yè)響應
13.5 警報
13.5.1 創(chuàng)建事件警報
13.5.2 創(chuàng)建性能警報
13.5.3 編輯警報
13.5.4 刪除警報
13.6 操作員
13.6.1 創(chuàng)建操作員
13.6.2 向操作員分配警報
13.6.3 修改操作員
13.6.4 刪除操作員
13.7 為作業(yè)通知和警報配置SQL Server Agent Mail
13.8 診斷及解決作業(yè)和警報故障
13.9 實例:企業(yè)巡更考勤系統(tǒng)
13.10 小結
第14章 安全
14.1 概述
14.2 身份驗證
14.2.1 身份驗證模式概述
14.2.2 身份驗證模式的更改
14.3 安全管理
14.3.1 SQL Server登錄管理
14.3.2 數據庫角色管理
14.3.3 權限管理
14.3.4 應用程序角色管理
14.3.5 事務日志管理
14.4 訪問管理
14.4.1 啟用Guest用戶
14.4.2 拒絕用戶訪問
14.4.3 管理對數據庫的訪問
14.4.4 對數據庫訪問進行授權
14.4.5 管理對表和列的訪問
14.5 數據文件安全
14.6 安全配置
安全配置策略
14.7 加密
14.8 小結
第15章 SQL Server報表服務
15.1 SQL Server報表服務概述
15.2 報表服務體系架構
15.3 報表服務功能
15.4 安裝SQL Server報表服務
15.5 配置報表服務
15.6 創(chuàng)建和設計報表
15.7 部署報表服務
15.7.1 報表服務的部署模式
15.7.2 報表服務部署計劃
15.7.3 復制報表服務器環(huán)境
15.8 訪問報表
15.9 發(fā)布報表
15.10 管理報表服務
15.10.1 管理報表服務的要求
15.10.2 報表服務器管理工具
15.10.3 報表服務安裝的備份和還原
15.10.4 報表服務器數據庫
15.11 小結
第16章 商業(yè)智能開發(fā)套件
16.1 概述
16.2 BIDS圖形界面介紹
16.2.1 起始頁
16.2.2 BIDS主界面
16.2.3 菜單
16.2.4 自定義環(huán)境、工具和窗口
16.3 生成BI解決方案
16.4 設計、開發(fā)和調試SQL Server Integration Services包
16.5 小結
第17章 分析服務
17.1 概述
17.2 多維數據
17.3 數據挖掘
17.4 使用分析服務
17.5 小結
第18章 集成服務
18.1 概述
18.2 復制和下載文件
18.2.1 FTP任務
18.2.2 文件系統(tǒng)任務
18.3 發(fā)送電子郵件以響應事件
18.4 管理SQL Server對象和數據
18.5 小結
第19章 性能工具
19.1 概述
19.2 數據庫引擎優(yōu)化顧問
19.2.1 數據庫引擎優(yōu)化顧問圖形用戶界面(GUI)程序
19.2.2 dta實用工具
19.3 SQL Server事件探查器(SQL Server Profiler)
19.3.1 SQL跟蹤
19.3.2 使用SQL Server事件探查器
19.4 小結
第20章 配置工具
20.1 概述
20.2 報表服務配置管理器
20.3 SQL Server配置管理器
20.4 SQL Server錯誤和使用情況報告
20.5 SQL Server安裝中心
20.6 小結
第 2 篇 交互提高篇
第21章 提高查詢性能
21.1 概述
21.2 建立索引以快速執(zhí)行查詢
21.3 用“數據庫引擎優(yōu)化顧問”來優(yōu)化查詢
21.4 其他提高查詢性能方法
21.5 小結
第22章 訪問SQL Server 2008
22.1 配置服務器
22.2 訪問SQL Server
22.3 遠程訪問
22.4 局域網中多個SQL Server 2008互聯(lián)同步數據
22.5 項目實例:服務部就餐統(tǒng)計系統(tǒng)
22.6 小結
第23章 SQL Server 2008與Office 2007集成
23.1 概述
23.2 SQL Server與Excel的集成
23.2.1 在Excel中使用SQL Server的數據
23.2.2 Excel數據轉入到SQL Server
23.3 SQL Server 2008數據挖掘外接程序
23.3.1 Excel表分析工具
23.3.2 Excel數據挖掘客戶端
23.3.3 數據挖掘Visio模板
23.4 使用SQL Server 2008和Office
構造OLAP報表應用
23.5 小結
第24章 Java與SQL Server
24.1 概述
24.2 使用JDBC與SQL Server進行交互
24.3 使用ODBC與SQL Server進行交互
24.4 項目實例:數字化圖書管理系統(tǒng)
24.5 小結
第3篇 項目實戰(zhàn)篇
第25章 完整項目實例
25.1 概述
25.2 企業(yè)巡更考勤系統(tǒng)(B/S)
25.3 數字化圖書管理系統(tǒng)(C/S與B/S結合)
25.4 小結
實例目錄
例2-1 一次插入多行數據
例2-2 FORCESEEK提示
例2-3 使用CREATE TYPE語句創(chuàng)建用戶自定義表數據類型
例2-4 使用表值參數
例2-5 使用MERGE在一張表上執(zhí)行更新和刪除操作
例2-6 新數據類型1
例2-7 新數據類型2
例2-8 新數據類型3
例2-9 設置系統(tǒng)數據類型 datetime2
例2-10 控制數據類型的精度
例2-11 新數據類型4
例2-12 經理和雇員之間的父子關系
例3-1 縮進代碼
例3-2 查找特定部分順序的存儲過程
例3-3 使用自定義模板
例3-4 確定結束日期早于開始日期的工作訂單
例4-1 創(chuàng)建未指定文件的數據庫
例4-2 創(chuàng)建指定數據和事務日志文件的數據庫
例4-3 刪除單個數據庫
例4-4 刪除多個數據庫
例4-5 刪除數據庫快照
例4-6 修改數據庫名
例4-7 修改數據庫所有者
例4-8 重建系統(tǒng)數據庫
例8-1 備份到磁盤設備
例8-2 創(chuàng)建完整備份和差異備份
例8-3 數據合并
例8-4 通過OPENDATASOURCE查詢表t1
例8-5 通過OPENROWSET查詢表t1
例8-6 使用bcp
例8-7 通過SQL執(zhí)行bcp
例8-8 數據轉換
例8-9 查找孤立用戶
例8-10 將用戶名對應的登錄名添加到syslogins中
例8-11 將用戶名映射為指定的登錄名
例8-12 解決dbo為孤立用戶的情況
例8-13 還原數據庫及差異數據庫備份
例8-14 還原數據庫及其差異數據庫和事務日志備份
例8-15 事務日志還原到某個標記處
例8-16 還原完整數據庫
例8-17 分離數據庫1
例8-18 分離數據庫2
例8-19 打開數據庫主密鑰
例8-20 對主密鑰啟用自動加密
例9-1 判斷存儲過程是否存在
例9-2 創(chuàng)建存儲過程
例9-3 帶有復雜SELECT語句的簡單過程
例9-4 帶有參數的簡單過程
例9-5 帶有通配符參數的簡單過程
例9-6 使用OUTPUT參數的過程
例9-7 使用OUTPUT游標參數的過程
例9-8 使用WITH RECOMPILE選項的過程
例9-9 使用WITH ENCRYPTION選項過程
例9-10 創(chuàng)建帶參數的儲存過程
例9-11 在存儲過程中使用游標
例9-12 在JSP中調用存儲過程
例9-13 重命名存儲過程
例9-14 修改存儲過程test
例9-15 在Database Engine Query中刪除存儲過程
例9-16 刪除擴展存儲過程
例9-18 staffQuery.jsp
例9-19 創(chuàng)建存儲過程kqOnDutyReport1
例9-20 創(chuàng)建存儲過程SelectCDate1
例12-1 發(fā)送通知郵件
例12-2 INSTEAD OF觸發(fā)器
例12-3 觸發(fā)器中IF UPDATE應用
例12-4 虛擬表inserted和deleted
例12-5 創(chuàng)建觸發(fā)器
例12-6 更新t2表中的數據
例12-7 查詢某個數據庫中的所有觸發(fā)器
例12-8 使用SQL 語句查看觸發(fā)器tg_sum的內容
例12-9 修改觸發(fā)器的內容
例12-10 修改觸發(fā)器名
例12-11 禁用觸發(fā)器tg_sum
例12-12 刪除觸發(fā)器
例12-13 創(chuàng)建操作記錄表
例12-14 在數據表上創(chuàng)建觸發(fā)器
例12-15 創(chuàng)建類別表
例12-16 在類別表上創(chuàng)建觸發(fā)器
例12-17 檢測表t的第二列和第三列是否被修改過
例12-18 觸發(fā)器回滾
例12-19 觸發(fā)器回滾
例12-20 觸發(fā)器回滾
例12-21 有條件的INSERT觸發(fā)器
例12-22 創(chuàng)建product_Insert觸發(fā)器
例12-23 創(chuàng)建product_Insert1觸發(fā)器
例12-24 改變觸發(fā)器次序
例12-25 使用Instead Of觸發(fā)器
例12-26 包含錯誤處理函數的存儲過程
例12-27 CATCH塊捕捉錯誤
例12-28 TRY CATCH構造處理錯誤
例12-29 創(chuàng)建用戶定義消息
例12-30 調用定義的錯誤消息
例12-31 創(chuàng)建用于保護數據庫中的數據表不被修改和刪除的存儲過程
例12-32 創(chuàng)建用于保護當前SQL Server服務器里所有數據庫不能被刪除
的存儲過程
例12-33 創(chuàng)建用來記錄數據庫修改狀態(tài)的觸發(fā)器
例12-34 判斷庫存數量是否為0
例12-35 使用inserted表
例12-36 員工就餐統(tǒng)計系統(tǒng)
例13-1 添加一個沒有功能的作業(yè)
例13-2 添加一個具有尋呼、電子郵件和網絡發(fā)送信息的作業(yè)
例13-3 修改作業(yè)
例13-5 更改原來存在的作業(yè)步驟
例13-6 刪除原先存在的作業(yè)步驟
例13-7 從作業(yè)中刪除關聯(lián)服務器
例13-8 將作業(yè)指派給本地服務器
例13-9 將作業(yè)指派給不同的服務器
例13-10 啟動作業(yè)
例13-11 更改作業(yè)的名稱
例13-12 停止一個作業(yè)
例13-13 刪除一個作業(yè)
例13-14 為警報添加電子郵件通知
例13-15 創(chuàng)建事件警報
例13-16 編輯警報
例13-17 刪除警報
例13-18 設置操作員信息
例13-19 修改操作員信息
例13-20 刪除操作員
例13-21 企業(yè)巡更考勤系統(tǒng)
例14-1 創(chuàng)建登錄ID和默認數據庫
例14-2 創(chuàng)建使用其他默認語言的登錄ID
例14-3 創(chuàng)建帶有特定SID的登錄ID
例14-4 刪除登錄
例14-5 將Windows NT用戶設定為SQL Server登錄者
例14-6 拒絕Windows NT用戶登錄到SQL Server
例14-7 刪除Windows NT用戶的登錄信息
例14-8 顯示登錄信息
例14-9 將用戶添加到固定服務器角色中
例14-10 創(chuàng)建應用程序角色
例14-11 刪除數據庫中的應用程序角色
例14-12 修改應用程序角色的密碼
例14-13 啟用Guest用戶
例14-14 啟用/禁用登錄名
例14-15 檢查被禁用的登錄名
例14-16 刪除登錄名
例14-17 創(chuàng)建數據庫角色并添加用戶
例14-18 判斷當前用戶
例14-19 刪除用戶及角色
例14-20 為數據庫用戶授予某種權限
例14-21 創(chuàng)建數據庫用戶
例14-22 撤銷用戶授權
例14-24 授予用戶對表的操作權限
例14-25 收回賦予給某個用戶的權限
例14-26 拒絕用戶訪問
例14-27 授予權限
例14-29 產生數據庫主密鑰
例14-30 產生密鑰
例14-31 加密數據
例14-32 數據解密
例14-33 用RC4算法產生對稱密鑰
例15-1 報表服務器的URL示例
例22-1 查詢當前連接所使用的協(xié)議
例22-2 使用連接字符串連接SQL Server
例22-3 創(chuàng)建一個鏈接服務器
例22-4 服務部就餐統(tǒng)計系統(tǒng)
例24-1 使用JDBC連接MS SQL Server
例24-2 使用ODBC數據源連接MS SQL Server
例24-3 數字化圖書管理系統(tǒng)
例25-1 企業(yè)巡更考勤系統(tǒng)(B/S)
例25-2 數字化圖書管理系統(tǒng)(C/S與B/S結合)
……

本目錄推薦

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