SQLServer2005資料庫技術與套用

SQLServer2005資料庫技術與套用

《SQLServer2005資料庫技術與套用》是2017年2月機械工業出版社出版的圖書,作者是趙麗輝。

基本介紹

  • 書名:SQLServer2005資料庫技術與套用
  • 作者:趙麗輝
  • ISBN:9787111370802
  • 定價:34元
  • 出版社:機械工業出版社
  • 出版時間:2017年2月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書全面、翔實地介紹了SQLServer2005資料庫的各種操作及資料庫管理。主要內容包括:資料庫基礎知識、資料庫及表的創建與管理、數據查詢、視圖與索引的創建與管理、Transact-SQL語言編程、存儲過程和觸發器的創建與管理、游標和事務、資料庫安全操作、資料庫管理操作和資料庫應用程式開發。

圖書目錄

目錄
出版說明
前言
第1章資料庫技術基礎
1.1資料庫技術概述
1.1.1資料庫發展階段
1.1.2資料庫系統
1.1.3數據模型
1.2SQL Server 2005基礎
1.2.1SQL Server 2005新增功能
1.2.2SQL Server 2005資料庫版本
功能
1.2.3SQL Server 2005的安裝
1.3安裝SQL Server 2005 SP2
1.4啟動/停止SQL Server服務
1.5學生信息管理資料庫設計
1.5.1數據表功能及結構
1.5.2表間關係
小結
習題
第2章創建與維護資料庫
2.1SQL Server 2005資料庫
2.1.1資料庫概述
2.1.2資料庫檔案組成
2.1.3系統資料庫
2.2使用SQL Server Management
Studio管理資料庫
2.2.1創建資料庫
2.2.2修改資料庫
2.2.3重命名資料庫
2.2.4收縮資料庫
2.2.5刪除資料庫
2.3使用TransactSQL管理資料庫
2.3.1創建資料庫
2.3.2使用ALTER DATABASE表達式
修改資料庫
2.3.3重命名資料庫
2.3.4刪除資料庫
2.4附加和分離資料庫
2.4.1附加資料庫
2.4.2分離資料庫
2.5生成資料庫腳本
小結
習題
第3章創建與維護表
3.1數據表的基礎知識
3.1.1SQL Server 2005中的數據表
3.1.2設計數據表
3.2SQL Server 2005系統數據
類型
3.2.1精確數字
3.2.2近似數字
3.2.3日期和時間
3.2.4字元串
3.2.5Unicode字元串
3.2.6二進制字元串
3.2.7其他數據類型
3.3使用SQL Server Management Studio
管理表
3.3.1創建表
3.3.2修改表結構
3.3.3自動編號欄位
3.3.4刪除表
3.3.5表的更名
3.4使用TransactSQL管理表
3.4.1創建表
3.4.2修改表結構
3.4.3刪除表
3.4.4使用系統存儲過程sp_rename重
命名表和表中的列名
3.5表的數據操作
3.5.1使用INSERT插入數據
3.5.2使用UPDATE語句更新數據
3.5.3刪除數據
小結
習題
第4章實施數據完整性
4.1數據完整性
4.1.1實體完整性
4.1.2域完整性
4.1.3引用完整性
4.1.4用戶自定義完整性
4.2使用約束實施數據完整性
4.2.1PRIMARY KEY約束
4.2.2UNIQUE約束
4.2.4FOREIGN KEY約束
4.3使用默認值
4.3.1DEFAULT定義
4.3.2刪除欄位的默認值
小結
習題
第5章數據查詢
5.1SELECT語句結構
5.2使用SELECT查詢數據
5.2.1FROM 子句
5.2.2WHERE 子句
5.2.3ORDER BY 子句
5.2.4GROUP BY 子句
5.2.5HAVING 子句
5.2.6COMPUTE BY 子句
5.3連線查詢
5.3.1內連線
5.3.2外連線
5.3.3交叉連線
5.3.4自連線
5.4子查詢
5.4.1基本子查詢語句
5.4.2子查詢類型
5.4.3記錄操作語句中的子查詢
小結
習題
第6章視圖
6.1視圖的概念
6.2使用SQL Server Management
Studio管理視圖
6.2.1創建視圖
6.2.2修改視圖
6.2.3重命名視圖
6.2.4查看視圖
6.2.5刪除視圖
6.3使用TransactSQL語言管理
視圖
6.3.1創建視圖
6.3.2修改視圖
6.3.3重命名視圖
6.3.4查看視圖
6.3.5刪除視圖
6.4使用視圖
6.4.1通過視圖查詢數據
6.4.2通過視圖修改數據
小結
習題
第7章索引
7.1索引的概念
7.2索引的類型
7.3創建和管理索引
7.3.1使用SQL Server Management
Studio創建和管理索引
7.3.2使用TransactSQL語句創建和
管理索引
7.4全文索引
7.4.1使用“全文索引”嚮導創建
全文索引
7.4.2使用SQL Server Management
Studio管理全文索引
7.4.3使用TransactSQL管理全文
索引
小結
習題
第8章TransactSQL 語言編程
基礎
8.1TransactSQL語言概述
8.2批處理
8.3腳本
8.4常量與變數
8.4.1常量
8.4.2變數
8.5常用函式
8.5.1字元串函式
8.5.2日期時間函式
8.5.3數學函式
8.6控制流語句
小結
習題
第9章存儲過程
9.1存儲過程概述
9.2使用SQL Server Management
Studio管理存儲過程
9.2.1創建和執行存儲過程
9.2.2查看、刪除和修改存儲過程
9.3使用TransactSQL管理存儲
過程
9.3.1創建和執行存儲過程
9.3.2查看、刪除和修改存儲過程
9.4設計存儲過程
9.4.1輸入參數
9.4.2輸出參數
9.4.3加密存儲過程
9.4.4設計存儲過程的注意事項
9.5常用的系統存儲過程
小結
習題
第10章觸發器
10.1觸發器基本概述
10.2使用SQL Server Management
Studio管理觸發器
10.2.1創建觸發器
10.2.2修改、刪除和禁用觸發器
10.3使用TransactSQL管理
觸發器
10.3.1創建和修改觸發器
10.3.2使用系統存儲過程查看
觸發器
10.3.3觸發器重命名
10.3.4禁用與啟用觸發器
10.3.5刪除觸發器
10.4設計觸發器
10.4.1設計觸發器的注意事項
10.4.2建立AFTER INSERT觸發器
10.4.3建立AFTER UPDATE
觸發器
10.4.4建立AFTER DELETE觸發器
10.4.5建立INSTEAD OF 觸發器
10.4.6觸發器綜合套用
小結
習題
第11章游標與事務
11.1游標
11.1.1游標的基本操作
11.1.2定位、更新和刪除游標數據
11.2事務
11.2.1事務概述
11.2.2自動提交事務
11.2.3顯式事務
11.2.4隱式事務
小結
習題
第12章資料庫安全操作
12.1SQL Server 2005的安全性
機制
12.1.1作業系統級的安全性
12.1.2SQL Server級的安全性
12.1.3資料庫級的安全性
12.2SQL Server 2005的登錄和
用戶
12.2.1身份驗證模式
12.2.2使用SQL Server Management
Studio管理登錄
12.2.3使用SQL Server Management
Studio管理用戶
12.2.4使用TransactSQL語句管理
登錄和用戶
12.3SQL Server 2005的許可權管理
12.3.1伺服器許可權
12.3.2使用SQL Server Management
Studio管理資料庫訪問許可權
12.4SQL Server 2005的角色管理
12.4.1伺服器角色
12.4.2資料庫角色
12.4.3應用程式角色
12.5使用SQL Server Management
Studio管理架構
小結
習題
第13章資料庫管理操作
13.1資料庫備份
13.1.1資料庫備份概述
13.1.2資料庫備份設備
13.1.3執行資料庫備份
13.2資料庫恢復
13.2.1資料庫恢復概述
13.2.2執行資料庫恢復
13.3數據導入導出
13.3.1數據導入導出概述
13.3.2數據導入
13.3.3數據導出
小結
習題
第14章SQL Server 2005實例——
學生信息管理系統
14.1系統概述
14.2系統設計
14.2.1設計目標
14.2.2開發及運行環境
14.3資料庫設計與實現
14.3.1數據表說明
14.3.2數據表結構
14.3.3存儲過程
14.4配置Web.config
14.5ADO.NET與資料庫訪問
14.5.1Connection 對象
14.5.2Command 對象
14.5.3DataReader對象
14.5.4DataSet對象和DataAdapter
對象
14.6編寫數據操作類
14.7功能模組的設計
小結
習題
參考文獻

相關詞條

熱門詞條

聯絡我們