《SQL Serve資料庫管理及套用教程》是2012年清華大學出版社出版的圖書,作者是李偉、張佳傑、黃海端、張寶銀。
基本介紹
- 書名:SQL Server資料庫管理及套用教程
- 作者:李偉、張佳傑、黃海端、張寶銀
- ISBN:9787302294573
- 定價:43元
- 出版社:清華大學出版社
- 出版時間:2012-8-27
- 裝幀:平裝
內容簡介
《SQL Server 資料庫基礎教程》內容豐富,結構清晰,語言簡練,圖文並茂,實例豐富,較好地將學習與套用結合在一起。本書為廣大讀者使用SQL Server進行資料庫管理提供了有力的支持,有助於讀者儘快掌握SQL Server,儘快學會開發小型資料庫應用程式。
《SQL Server 資料庫基礎教程》可作為高等院校非計算機專業套用型本、專科學生的教材,也適合作為那些希望儘快開發資料庫應用程式的讀者的自學參考用書。
目錄
前言
第1章 SQL Server資料庫基礎知識
1.1 資料庫基礎概念
1.1.1 資料庫相關知識
1.1.2 數據模型
1.1.3 關係資料庫
1.1.4 關係模型的基本概念
1.2 關係運算
1.2.1 傳統的集合運算
1.2.2 專門的關係運算
1.2.3 關係的完整性
1.2.4 現實世界的數據描述
1.2.5 實體模型
1.3 關係規範化基礎
1.3.1 規範化的含義
1.3.2 關係規範化
1.4 SQL Server 2005概述
1.4.1 SQL Server 2005簡介
1.4.2 SQL Server 2005資料庫結構及檔案類型
1.4.3 SQL Server 2005常見版本
1.4.4 SQL Server 2005的主要組件
1.4.5 SQL Server 2005的配置
1.4.6 SQL Server 2005的安裝
1.4.7 SSMS簡介及主要工具
1.5 本章小結
習題
第2章 SQL Server數據管理基礎
2.1 SQL簡介
2.1.1 SQL和T-SQL
2.1.2 T-SQL的組成
2.1.3 T-SQL的語法約定
2.2 SQL Server數據基礎
2.2.1 數據類型
2.2.2 變數和常量
2.2.3 運算符及表達式
2.3 SQL Server常用函式
2.3.1 數學函式
2.3.2 字元處理函式
2.3.3 日期和時間函式
2.3.4 轉換函式
2.3.5 系統函式
2.4 本章小結
習題
第3章 資料庫和表
3.1 創建和管理資料庫
3.1.1 創建資料庫
3.1.2 管理資料庫
3.1.3 分離和附加資料庫
3.2 創建和管理表
3.2.1 表簡介
3.2.2 創建表
3.2.3 設定約束
3.2.4 管理表
3.2.5 數據操作
3.3 數據完整性
3.4 本章小結
習題
第4章 數據的查詢
4.1 SELECT語句結構
4.2 基本子句查詢
4.2.1 SELECT子句
4.2.2 FROM子句
4.2.3 WHERE子句
4.2.4 ORDER BY子句
4.2.5 INTO子句
4.2.6 使用UNION合併結果集
4.3 數據匯總
4.3.1 使用聚合函式
4.3.2 使用GROUP BY子句
4.3.3 使用HAVING子句
4.3.4 使用COMPUTE和COMPUTE BY子句
4.4 聯接查詢
4.4.1 聯接簡介
4.4.2 聯接的類型
4.4.3 聯接查詢
4.5 嵌套查詢
4.6 索引
4.6.1 索引簡介
4.6.2 創建索引
4.6.3 刪除索引
4.7 本章小結
習題
第5章 視圖
5.1 視圖概述
5.1.1 視圖的概念
5.1.2 視圖的作用
5.2 創建視圖
5.2.1 使用對象資源管理器創建視圖
5.2.2 使用T-SQL語句創建視圖
5.3 修改和使用視圖
5.3.1 使用T-SQL語句修改視圖
5.3.2 視圖的更名與刪除
5.3.3 使用視圖
5.4 本章小結
習題
第6章 T-SQL程式設計
6.1 T-SQL基礎
6.1.1 批處理
6.1.2 注釋語句
6.1.3 標識符
6.1.4 全局變數與局部變數
6.1.5 運算符和表達式
6.2 流程控制語句
6.2.1 BEGIN…END語句塊
6.2.2 IF…ELSE語句
6.2.3 CASE表達式
6.2.4 WAITFOR語句
6.2.5 WHILE語句
6.2.6 PRINT語句
6.3 用戶自定義函式
6.3.1 標量值函式
6.3.2 內聯表值函式
6.3.3 多語句表值函式
6.4 使用游標
6.4.1 游標的聲明
6.4.2 打開和讀取游標
6.4.3 關閉和釋放游標
6.5 本章小結
習題
第7章 存儲過程
7.1 存儲過程簡介
7.1.1 存儲過程的概念
7.1.2 存儲過程的優點
7.1.3 存儲過程的分類
7.2 創建存儲過程
7.2.1 使用對象資源管理器創建存儲過程
7.2.2 使用T-SQL語句創建存儲過程
7.3 執行存儲過程
7.3.1 使用對象資源管理器執行存儲過程
7.3.2 使用T-SQL執行存儲過程
7.4 查看和修改存儲過程
7.4.1 查看存儲過程
7.4.2 修改存儲過程
7.5 重命名和刪除存儲過程
7.5.1 重命名存儲過程
7.5.2 刪除存儲過程
7.6 本章小結
習題
第8章 觸發器
8.1 觸發器簡介
8.1.1 觸發器的概念
8.1.2 觸發器的分類
8.1.3 inserted表和deleted表
8.2 創建觸發器
8.2.1 使用對象資源管理器創建DML觸發器
8.2.2 使用T-SQL語言創建DML觸發器
8.2.3 使用T-SQL語言創建DDL觸發器
8.3 查看和修改觸發器
8.3.1 使用對象資源管理器查看和修改觸發器
8.3.2 使用T-SQL語句查看和修改觸發器
8.3.3 使用系統存儲過程修改觸發器名稱
8.4 刪除觸發器
8.5 禁用或啟用觸發器
8.6 本章小結
習題
第9章 SQL Server 2005管理
9.1 安全管理
9.1.1 SQL Server 2005的身份驗證
9.1.2 登錄賬戶管理
9.1.3 資料庫用戶管理
9.1.4 角色管理
9.1.5 許可權管理
9.2 數據的導入導出
9.2.1 數據導出
9.2.2 數據導入
9.3 資料庫備份
9.3.1 備份設備
9.3.2 備份策略
9.3.3 執行資料庫備份
9.4 資料庫恢復
9.5 本章小結
習題
第10章 資料庫套用系統設計
10.1 常用的資料庫連線方法
10.1.1 開發式資料庫互聯ODBC
10.1.2 對象連結嵌入資料庫OLE DB
10.1.3 ActiveX數據對象ADO(ADO.NET)
10.1.4 Java資料庫連線JDBC
10.2 資料庫與應用程式接口
10.2.1 使用VB.NET訪問SQL Server
10.2.2 使用Java訪問SQL Server
10.2.3 使用ASP.NET訪問SQL Server