資料庫基礎與套用SQL Server 2008

資料庫基礎與套用SQL Server 2008

《資料庫基礎與套用SQL Server 2008》是2011年1月清華大學出版社出版的圖書,作者是高巍巍、穆麗新、俞國紅、曹洪軍。

基本介紹

  • 中文名:資料庫基礎與套用SQL Server 2008
  • 作者:高巍巍、穆麗新、俞國紅、曹洪軍
  • 出版社清華大學出版社
  • 出版時間:2011年01月01日
  • 定價:33 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302229575
圖書信息,圖書目錄,內容簡介,

圖書信息

  • 資料庫基礎與套用(SQL Server 2008)(21世紀套用型本科計算機科學與技術專業規劃教材)
  • 作 者:高巍巍 主編,穆麗新,俞國紅,侯相茹 副主編
  • 出版社:清華大學出版社
  • 出版日期:2011.01.01
  • 定 價:¥33.00
  • 開 本:16開
紙張:膠版紙
  • 包 裝:平裝
  • 是否套裝:否

圖書目錄

第1章資料庫與SQLServer2008簡介
1.1資料庫原理
1.1.1資料庫的基礎概念
1.1.2資料庫模型
1.2關係資料庫
1.2.1關係資料庫概述
1.2.2關係資料庫中的基本術照試凶語
1.2.3關係的完整性約束條件
1.3SQLServer2008概述
1.3.1SQLServer發展簡史
1.3.2SQLServer2008版本體系和安裝要求
1.3.3SQLServer2008體系結構
1.4SQLServer2008新增功能
1.4.1資料庫引擎
1.4.2分析服務新增功能——多維資料庫
1.4.3分析服務新增功能——數據挖掘
1.4.4集成服務新增功能
1.4.5複製新增功能
1.4.6報表服務新增功能
1.4.7ServiceBroker新增功能
1.5SQLServer2008的安裝與配置
1.5.1SQLServer2008的安裝
1.5.2SQLServer2008的配符牛阿置
1.6SQLServer2008管理工具
1.6.1SQLServerManagementStudio(SQLServer管理平台)
1.6.2BusinessIntelligenceDevelopmentStudio(商業智慧型少夜翻開發平台)
1.6.3SQLServer配置管理器
1.6.4SQLServerProfiler(SQLServer分析器)
1.6.5資料庫引擎最佳化顧問
1.6.6ReportingServices配置管理器(報表服務配置管理器)
1.6.7文檔和教程
1.7實驗指導
1.8思考與練習
第2章數據查詢和管理
2.1SELECT獲取簡單數據
2.1.1SELECT語句
2.1.2FROM子句
2.1.3WHERE子句
2.1.4ORDERBY子句
2.1.5GROUPBY子句
2.1.6HAVING子句
2.1.7使用TOP表達式
*[1]2.1.8SELECTINTO子句
2.2SELECT操作多表數據
2.2.1JOIN連線
2.2.2內連線
2.2.3外連線
2.2.4交叉連線
2.2.5自連線
2.2.6聯合查詢
*2.2.7EXCEPT和INTERSECT
2.2.8使用子查詢
2.3插入SQL數據
2.3.1INSERTVALUES語句
2.3.2INSERTSELECT語句
2.4更新SQL數據
2.4.1根據表中數據更新行
2.4.2根據其他表更新行
2.5刪除SQL數據
2.5.1DELETE語句
2.5.2刪除基於其他表的數據行
2.5.3TRUNCATETABLE語句
2.6實驗指導
2.7思考與練習
第3章管理資料庫
3.1什麼是資料庫
3.2SQLServer2008資料庫概述
3.2.1SQLServer2008系統資料庫
3.2.2檔案和檔案組
3.2.3資料庫狀態和檔案狀態
3.3SQLServer2008資料庫組成部分
3.3.1表
3.3.2視圖
3.3.3存儲過程和觸發器
3.3.4其他資料庫部分
3.4創建資料庫
3.4.1使用圖形化嚮導創建資料庫
3.4.2使用TransactSQL語句創建資料庫
3.5運算元據庫
3.5.1查看資料庫信息
3.5.2修改資料庫名稱
3.5.3修改資料庫大小
3.5.4刪除資料庫己鑽閥
3.5.5數據的導入導出操作
3.5.6資料庫分離
3.6資料庫快照
3.6.1資料庫快照簡介
3.6.2創建數據禁淚庫快照
3.6.3查看資料庫快照
3.6.4使用資料庫快照恢複數據庫
3.6.5資料庫快照的刪除
3.7實驗指導
3.8思考與練習
第4章管理表
4.1表概述
4.1.1什麼是表
4.1.2臨時表和系統朽烏拔辯表
4.2創建表
4.2.1數據類型
4.2.2創建表
4.3管理表
4.3.1修改表
4.3.2刪除表
4.4完整性與約束
4.4.1完整性
4.4.2約束
4.5實驗指導
4.6思考與練習
第5章使用TransactSQL編程
5.1概述
5.2常量、變數及運算符
5.2.1常量
5.2.2變數
5.2.3運算符
5.2.4運算符的優先權
5.3常用函式
5.3.1數學閥拘鑽希函式
5.3.2字元串函式
5.3.3日期和時間函式
5.3.4CONVERT函式
5.4用戶自定義函式
5.4.1使用CREATEFUNCTION創建用戶自定義函式
5.4.2使用SQLServerManagementStudio創建自定義函式
5.4.3修改和刪除用戶自定義函式
5.5批處理和流程控制語句
5.5.1批處理和注釋
5.5.2流程控制語句
5.6實驗指導
5.7思考與練習
第6章XML查詢技術
6.1XML查詢基礎
6.1.1XML數據類型
6.1.2XML數據類型方法
6.1.3XQuery簡介
6.2FORXML子句
6.2.1FORXMLRAW
6.2.2FORXMLAUTO
6.2.3FORXMLEXPLICIT
6.2.4FORXMLPATH
6.2.5TYPE命令
6.2.6嵌套查詢
6.3其他XML技術
6.3.1XML索引
6.3.2OPENXML函式
6.3.3XMLDML
6.4實驗指導
6.5思考與練習
第7章存儲過程與觸發器
7.1什麼是存儲過程
7.1.1存儲過程的類型
7.1.2系統存儲過程
7.2使用存儲過程
7.2.1創建普通存儲過程
7.2.2使用存儲過程參數
7.2.3自動執行存儲過程
7.2.4管理存儲過程
7.3觸發器的基本概述及分類
7.3.1觸發器概述
7.3.2觸發器的分類
7.4創建觸發器
7.4.1DML觸發器
7.4.2DDL觸發器
7.4.3嵌套觸發器
7.4.4遞歸觸發器
7.5管理觸發器
7.5.1查看觸發器
7.5.2重命名觸發器
7.5.3修改觸發器
7.5.4刪除觸發器
7.5.5禁用或重新啟用資料庫觸發器
7.6實驗指導
7.7思考與練習
第8章操作架構、索引和視圖
8.1架構
8.1.1創建架構
8.1.2修改架構
8.1.3刪除架構
8.2視圖
8.2.1視圖概述
8.2.2創建視圖
8.2.3管理視圖
8.2.4利用視圖運算元據
8.3索引
8.3.1索引概述
8.3.2聚集索引
8.3.4XML索引
8.3.5確定索引列
8.4操作索引
8.4.1創建索引
8.4.2管理索引
8.4.3查看索引
8.4.4使用資料庫引擎最佳化顧問
8.5實驗指導
8.6思考與練習
第9章SQLServer2008的安全機制
9.1SQLServer2008的安全機制概述
9.1.1安全主體和安全對象
9.1.2安全對象的許可權
9.2SQLServer2008的身份驗證模式
9.2.1Windows身份驗證
9.2.2混合模式和SQLServer登錄
9.2.3SQLServer身份驗證模式的設定
9.3特殊目的的登錄和用戶
9.3.1使用管理員組
9.3.2使用管理員用戶賬戶
9.3.3使用sa登錄
9.3.4使用NETWORKSERVICE和SYSTEM登錄
9.3.5使用guest用戶
9.3.6使用dbo用戶
9.3.7使用sys和INFORMATION_SCHEMA用戶
9.4管理伺服器登錄
9.4.1查看和編輯現有的登錄
9.4.2創建登錄
9.4.3啟用、禁用和解鎖登錄
9.4.4修改登錄
9.4.5刪除登錄
9.5角色
9.5.1伺服器角色
9.5.2資料庫角色
9.5.3管理伺服器角色
9.6許可權
9.6.1對象許可權
9.6.2語句許可權
9.6.3隱含許可權
9.6.4操作許可權
9.7實驗指導
9.8思考與練習
第10章SQLServer2008備份與恢復
10.1備份概述
10.1.1備份的重要性
10.1.2備份和恢復體系結構
10.1.3備份設備
10.2備份數據
10.2.1創建備份設備
10.2.2管理備份設備
10.2.3完整備份
10.2.4差異備份
10.2.5事務日誌備份
10.2.6檔案組備份
10.2.7備份壓縮
10.3恢複數據庫
10.4複製資料庫
10.5實驗指導
10.6思考與練習
第11章使用.NET訪問SQLServer2008
11.1CLR概述
11.2使用CLR
11.2.1CLR觸發器
11.2.2CLR函式
11.2.3CLR存儲過程
11.2.4CLR用戶定義類型
11.3ADO.NET概述
11.3.1ADO.NET組成
11.3.2ADO.NET命名空間
11.4ADO.NET對象
11.4.3DataReader對象
11.5實驗指導
11.6思考與練習
第12章SQLServer2008高級主題
12.1SMO概述
12.1.1什麼是SMO
12.1.2比較SMO與ADO.NET
12.1.3對象模型
12.2報表服務
12.2.1報表服務概述
12.2.2利用嚮導創建報表
12.2.3發布報表
12.3集成服務
12.3.1集成服務概述
12.3.2集成服務體系結構
12.3.3創建包
12.3.4運行包
12.3.5包配置
12.4分析服務
12.4.1分析服務概述
12.4.2分析服務項目
12.5實驗指導
12.6思考與練習
參考答案
參考文獻

內容簡介

本書以SQLServer2008為平台,系統地講述了SQLServer2008的功能和套用。全書共分12章,主要內容包括:資料庫與SQLServer2008簡介,數據查詢和管理,管理資料庫,管理表,使用TransactSQL編程,XML查詢技術,存儲過程與觸發器,操作架構、索引和視圖,SQLServer2008的安全機制,SQLServer2008備份與恢復,使用.NET訪問SQLServer2008,SQLServer2008高級主題。
本書結構合理,內容翔實,實例豐富,循序漸進,實用性強,是學習SQL Server、了解和使用SQL Server 2008新功能、擴展SQL Server知識面、完善讀者知識結構的很好選擇。
2.1.4ORDERBY子句
2.1.5GROUPBY子句
2.1.6HAVING子句
2.1.7使用TOP表達式
*[1]2.1.8SELECTINTO子句
2.2SELECT操作多表數據
2.2.1JOIN連線
2.2.2內連線
2.2.3外連線
2.2.4交叉連線
2.2.5自連線
2.2.6聯合查詢
*2.2.7EXCEPT和INTERSECT
2.2.8使用子查詢
2.3插入SQL數據
2.3.1INSERTVALUES語句
2.3.2INSERTSELECT語句
2.4更新SQL數據
2.4.1根據表中數據更新行
2.4.2根據其他表更新行
2.5刪除SQL數據
2.5.1DELETE語句
2.5.2刪除基於其他表的數據行
2.5.3TRUNCATETABLE語句
2.6實驗指導
2.7思考與練習
第3章管理資料庫
3.1什麼是資料庫
3.2SQLServer2008資料庫概述
3.2.1SQLServer2008系統資料庫
3.2.2檔案和檔案組
3.2.3資料庫狀態和檔案狀態
3.3SQLServer2008資料庫組成部分
3.3.1表
3.3.2視圖
3.3.3存儲過程和觸發器
3.3.4其他資料庫部分
3.4創建資料庫
3.4.1使用圖形化嚮導創建資料庫
3.4.2使用TransactSQL語句創建資料庫
3.5運算元據庫
3.5.1查看資料庫信息
3.5.2修改資料庫名稱
3.5.3修改資料庫大小
3.5.4刪除資料庫
3.5.5數據的導入導出操作
3.5.6資料庫分離
3.6資料庫快照
3.6.1資料庫快照簡介
3.6.2創建資料庫快照
3.6.3查看資料庫快照
3.6.4使用資料庫快照恢複數據庫
3.6.5資料庫快照的刪除
3.7實驗指導
3.8思考與練習
第4章管理表
4.1表概述
4.1.1什麼是表
4.1.2臨時表和系統表
4.2創建表
4.2.1數據類型
4.2.2創建表
4.3管理表
4.3.1修改表
4.3.2刪除表
4.4完整性與約束
4.4.1完整性
4.4.2約束
4.5實驗指導
4.6思考與練習
第5章使用TransactSQL編程
5.1概述
5.2常量、變數及運算符
5.2.1常量
5.2.2變數
5.2.3運算符
5.2.4運算符的優先權
5.3常用函式
5.3.1數學函式
5.3.2字元串函式
5.3.3日期和時間函式
5.3.4CONVERT函式
5.4用戶自定義函式
5.4.1使用CREATEFUNCTION創建用戶自定義函式
5.4.2使用SQLServerManagementStudio創建自定義函式
5.4.3修改和刪除用戶自定義函式
5.5批處理和流程控制語句
5.5.1批處理和注釋
5.5.2流程控制語句
5.6實驗指導
5.7思考與練習
第6章XML查詢技術
6.1XML查詢基礎
6.1.1XML數據類型
6.1.2XML數據類型方法
6.1.3XQuery簡介
6.2FORXML子句
6.2.1FORXMLRAW
6.2.2FORXMLAUTO
6.2.3FORXMLEXPLICIT
6.2.4FORXMLPATH
6.2.5TYPE命令
6.2.6嵌套查詢
6.3其他XML技術
6.3.1XML索引
6.3.2OPENXML函式
6.3.3XMLDML
6.4實驗指導
6.5思考與練習
第7章存儲過程與觸發器
7.1什麼是存儲過程
7.1.1存儲過程的類型
7.1.2系統存儲過程
7.2使用存儲過程
7.2.1創建普通存儲過程
7.2.2使用存儲過程參數
7.2.3自動執行存儲過程
7.2.4管理存儲過程
7.3觸發器的基本概述及分類
7.3.1觸發器概述
7.3.2觸發器的分類
7.4創建觸發器
7.4.1DML觸發器
7.4.2DDL觸發器
7.4.3嵌套觸發器
7.4.4遞歸觸發器
7.5管理觸發器
7.5.1查看觸發器
7.5.2重命名觸發器
7.5.3修改觸發器
7.5.4刪除觸發器
7.5.5禁用或重新啟用資料庫觸發器
7.6實驗指導
7.7思考與練習
第8章操作架構、索引和視圖
8.1架構
8.1.1創建架構
8.1.2修改架構
8.1.3刪除架構
8.2視圖
8.2.1視圖概述
8.2.2創建視圖
8.2.3管理視圖
8.2.4利用視圖運算元據
8.3索引
8.3.1索引概述
8.3.2聚集索引
8.3.4XML索引
8.3.5確定索引列
8.4操作索引
8.4.1創建索引
8.4.2管理索引
8.4.3查看索引
8.4.4使用資料庫引擎最佳化顧問
8.5實驗指導
8.6思考與練習
第9章SQLServer2008的安全機制
9.1SQLServer2008的安全機制概述
9.1.1安全主體和安全對象
9.1.2安全對象的許可權
9.2SQLServer2008的身份驗證模式
9.2.1Windows身份驗證
9.2.2混合模式和SQLServer登錄
9.2.3SQLServer身份驗證模式的設定
9.3特殊目的的登錄和用戶
9.3.1使用管理員組
9.3.2使用管理員用戶賬戶
9.3.3使用sa登錄
9.3.4使用NETWORKSERVICE和SYSTEM登錄
9.3.5使用guest用戶
9.3.6使用dbo用戶
9.3.7使用sys和INFORMATION_SCHEMA用戶
9.4管理伺服器登錄
9.4.1查看和編輯現有的登錄
9.4.2創建登錄
9.4.3啟用、禁用和解鎖登錄
9.4.4修改登錄
9.4.5刪除登錄
9.5角色
9.5.1伺服器角色
9.5.2資料庫角色
9.5.3管理伺服器角色
9.6許可權
9.6.1對象許可權
9.6.2語句許可權
9.6.3隱含許可權
9.6.4操作許可權
9.7實驗指導
9.8思考與練習
第10章SQLServer2008備份與恢復
10.1備份概述
10.1.1備份的重要性
10.1.2備份和恢復體系結構
10.1.3備份設備
10.2備份數據
10.2.1創建備份設備
10.2.2管理備份設備
10.2.3完整備份
10.2.4差異備份
10.2.5事務日誌備份
10.2.6檔案組備份
10.2.7備份壓縮
10.3恢複數據庫
10.4複製資料庫
10.5實驗指導
10.6思考與練習
第11章使用.NET訪問SQLServer2008
11.1CLR概述
11.2使用CLR
11.2.1CLR觸發器
11.2.2CLR函式
11.2.3CLR存儲過程
11.2.4CLR用戶定義類型
11.3ADO.NET概述
11.3.1ADO.NET組成
11.3.2ADO.NET命名空間
11.4ADO.NET對象
11.4.3DataReader對象
11.5實驗指導
11.6思考與練習
第12章SQLServer2008高級主題
12.1SMO概述
12.1.1什麼是SMO
12.1.2比較SMO與ADO.NET
12.1.3對象模型
12.2報表服務
12.2.1報表服務概述
12.2.2利用嚮導創建報表
12.2.3發布報表
12.3集成服務
12.3.1集成服務概述
12.3.2集成服務體系結構
12.3.3創建包
12.3.4運行包
12.3.5包配置
12.4分析服務
12.4.1分析服務概述
12.4.2分析服務項目
12.5實驗指導
12.6思考與練習
參考答案
參考文獻

內容簡介

本書以SQLServer2008為平台,系統地講述了SQLServer2008的功能和套用。全書共分12章,主要內容包括:資料庫與SQLServer2008簡介,數據查詢和管理,管理資料庫,管理表,使用TransactSQL編程,XML查詢技術,存儲過程與觸發器,操作架構、索引和視圖,SQLServer2008的安全機制,SQLServer2008備份與恢復,使用.NET訪問SQLServer2008,SQLServer2008高級主題。
本書結構合理,內容翔實,實例豐富,循序漸進,實用性強,是學習SQL Server、了解和使用SQL Server 2008新功能、擴展SQL Server知識面、完善讀者知識結構的很好選擇。

相關詞條

熱門詞條

聯絡我們