相關商品
商品簡介
目次
商品簡介
《SQL Server 2005數據庫技術與應用》全面、翔實地介紹了SQL Server 2005數據庫的各種操作及數據庫管理。主要內容包括:數據庫基礎知識、數據庫及表的創建和管理、數據查詢、視圖與索引的創建和管理、TransactSQL語言編程、存儲過程和觸發器的創建與管理、游標與事務、數據庫安全操作、數據庫管理操作和數據庫應用程序開發。
本書采用';理論實踐一體化';的教學模式,從鍛煉學生的思維能力以及運用概念解決問題的能力出發,將知識講解和技能訓練有機結合。內容編排循序漸進,結合一個項目實例';學生信息管理';,使學生可以圍繞一個主線快速入門,由淺入深地學習。本書適合作為普通高等院校、高職高專計算機軟件專業、網絡專業、網站專業、信息管理和電子商務等專業的教材,也可作為計算機培訓班的教材及廣大微機用戶的參考書。
本書采用';理論實踐一體化';的教學模式,從鍛煉學生的思維能力以及運用概念解決問題的能力出發,將知識講解和技能訓練有機結合。內容編排循序漸進,結合一個項目實例';學生信息管理';,使學生可以圍繞一個主線快速入門,由淺入深地學習。本書適合作為普通高等院校、高職高專計算機軟件專業、網絡專業、網站專業、信息管理和電子商務等專業的教材,也可作為計算機培訓班的教材及廣大微機用戶的參考書。
目次
出版說明
前言
第1章 數據庫技術基礎
1.1 數據庫技術概述
1.1.1 數據庫發展階段
1.1.2 數據庫系統
1.1.3 數據模型
1.2 SQL Server 2005基礎
1.2.1 SQL Server 2005新增功能
1.2.2 SQL Server 2005數據庫版本功能
1.2.3 SQL Server 2005的安裝
1.3 安裝SQL Server 2005 SP2
1.4 啟動/停止SQL Server服務
1.5 學生信息管理數據庫設計
1.5.1 數據表功能及結構
1.5.2 表間關系
小結
習題
第2章 創建與維護數據庫
2.1 SQL 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 使用TransactSQL管理數據庫
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.1 SQL Server 2005中的數據表
3.1.2 設計數據表
3.2 SQL Server 2005系統數據類型
3.2.1 精確數字
3.2.2 近似數字
3.2.3 日期和時間
3.2.4 字符串
3.2.5 Unicode字符串
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 使用TransactSQL管理表
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.1 PRIMARY KEY約束
4.2.2 UNIQUE約束
4.2.3 CHECK約束
4.2.4 FOREIGN KEY約束
4.3 使用默認值
4.3.1 DEFAULT定義
4.3.2 刪除字段的默認值
小結
習題
第5章 數據查詢
5.1 SELECT語句結構
5.2 使用SELECT查詢數據
5.2.1 FROM 子句
5.2.2 WHERE 子句
5.2.3 ORDER BY 子句
5.2.4 GROUP BY 子句
5.2.5 HAVING 子句
5.2.6 COMPUTE 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 使用TransactSQL語言管理視圖
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 使用TransactSQL語句創建和管理索引
7.4 全文索引
7.4.1 使用"全文索引"向導創建全文索引
7.4.2 使用SQL Server Management Studio管理全文索引
7.4.3 使用TransactSQL管理全文索引
小結
習題
第8章 TransactSQL 語言編程
基礎
8.1 TransactSQL語言概述
8.2 批處理
8.3 腳本
8.4 常量與變量
8.4.1 常量
8.4.2 變量
8.5 常用函數
8.5.1 字符串函數
8.5.2 日期時間函數
8.5.3 數學函數
8.5.4 數據類型轉換函數
8.6 控制流語句
小結
習題
第9章 存儲過程
9.1 存儲過程概述
9.2 使用SQL Server Management Studio管理存儲過程
9.2.1 創建和執行存儲過程
9.2.2 查看、刪除和修改存儲過程
9.3 使用TransactSQL管理存儲過程
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 使用TransactSQL管理觸發器
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.1 SQL Server 2005的安全性機制
12.1.1 操作系統級的安全性
12.1.2 SQL Server級的安全性
12.1.3 數據庫級的安全性
12.2 SQL Server 2005的登錄和用戶
12.2.1 身份驗證模式
12.2.2 使用SQL Server Management Studio管理登錄
12.2.3 使用SQL Server Management Studio管理用戶
12.2.4 使用TransactSQL語句管理登錄和用戶
12.3 SQL Server 2005的權限管理
12.3.1 服務器權限
12.3.2 使用SQL Server Management Studio管理數據庫訪問權限
12.4 SQL Server 2005的角色管理
12.4.1 服務器角色
12.4.2 數據庫角色
12.4.3 應用程序角色
12.5 使用SQL Server ManagementStudio管理架構
小結
習題
第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.5 ADO.NET與數據庫訪問
14.5.1 Connection 對象
14.5.2 Command 對象
14.5.3 DataReader對象
14.5.4 DataSet對象和DataAdapter對象
14.6 編寫數據操作類
14.7 功能模塊的設計
小結
習題
參考文獻
前言
第1章 數據庫技術基礎
1.1 數據庫技術概述
1.1.1 數據庫發展階段
1.1.2 數據庫系統
1.1.3 數據模型
1.2 SQL Server 2005基礎
1.2.1 SQL Server 2005新增功能
1.2.2 SQL Server 2005數據庫版本功能
1.2.3 SQL Server 2005的安裝
1.3 安裝SQL Server 2005 SP2
1.4 啟動/停止SQL Server服務
1.5 學生信息管理數據庫設計
1.5.1 數據表功能及結構
1.5.2 表間關系
小結
習題
第2章 創建與維護數據庫
2.1 SQL 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 使用TransactSQL管理數據庫
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.1 SQL Server 2005中的數據表
3.1.2 設計數據表
3.2 SQL Server 2005系統數據類型
3.2.1 精確數字
3.2.2 近似數字
3.2.3 日期和時間
3.2.4 字符串
3.2.5 Unicode字符串
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 使用TransactSQL管理表
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.1 PRIMARY KEY約束
4.2.2 UNIQUE約束
4.2.3 CHECK約束
4.2.4 FOREIGN KEY約束
4.3 使用默認值
4.3.1 DEFAULT定義
4.3.2 刪除字段的默認值
小結
習題
第5章 數據查詢
5.1 SELECT語句結構
5.2 使用SELECT查詢數據
5.2.1 FROM 子句
5.2.2 WHERE 子句
5.2.3 ORDER BY 子句
5.2.4 GROUP BY 子句
5.2.5 HAVING 子句
5.2.6 COMPUTE 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 使用TransactSQL語言管理視圖
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 使用TransactSQL語句創建和管理索引
7.4 全文索引
7.4.1 使用"全文索引"向導創建全文索引
7.4.2 使用SQL Server Management Studio管理全文索引
7.4.3 使用TransactSQL管理全文索引
小結
習題
第8章 TransactSQL 語言編程
基礎
8.1 TransactSQL語言概述
8.2 批處理
8.3 腳本
8.4 常量與變量
8.4.1 常量
8.4.2 變量
8.5 常用函數
8.5.1 字符串函數
8.5.2 日期時間函數
8.5.3 數學函數
8.5.4 數據類型轉換函數
8.6 控制流語句
小結
習題
第9章 存儲過程
9.1 存儲過程概述
9.2 使用SQL Server Management Studio管理存儲過程
9.2.1 創建和執行存儲過程
9.2.2 查看、刪除和修改存儲過程
9.3 使用TransactSQL管理存儲過程
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 使用TransactSQL管理觸發器
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.1 SQL Server 2005的安全性機制
12.1.1 操作系統級的安全性
12.1.2 SQL Server級的安全性
12.1.3 數據庫級的安全性
12.2 SQL Server 2005的登錄和用戶
12.2.1 身份驗證模式
12.2.2 使用SQL Server Management Studio管理登錄
12.2.3 使用SQL Server Management Studio管理用戶
12.2.4 使用TransactSQL語句管理登錄和用戶
12.3 SQL Server 2005的權限管理
12.3.1 服務器權限
12.3.2 使用SQL Server Management Studio管理數據庫訪問權限
12.4 SQL Server 2005的角色管理
12.4.1 服務器角色
12.4.2 數據庫角色
12.4.3 應用程序角色
12.5 使用SQL Server ManagementStudio管理架構
小結
習題
第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.5 ADO.NET與數據庫訪問
14.5.1 Connection 對象
14.5.2 Command 對象
14.5.3 DataReader對象
14.5.4 DataSet對象和DataAdapter對象
14.6 編寫數據操作類
14.7 功能模塊的設計
小結
習題
參考文獻
主題書展
更多
主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。