SQL Server 2005數據庫技術與應用
定 價:¥34
中 教 價:¥26.18 (7.70折)
庫 存 數: 0
叢 書 名:全國高等職業教育規劃教材
《SQL Server 2005數據庫技術與應用》全面、翔實地介紹了SQL Server 2005數據庫的各種操作及數據庫管理。主要內容包括:數據庫基礎知識、數據庫及表的創建和管理、數據查詢、視圖與索引的創建和管理、Transact?SQL語言編程、存儲過程和觸發器的創建與管理、游標與事務、數據庫安全操作、數據庫管理操作和數據庫應用程序開發。 本書采用“理論實踐一體化”的教學模式,從鍛煉學生的思維能力以及運用概念解決問題的能力出發,將知識講解和技能訓練有機結合。內容編排循序漸進,結合一個項目實例“學生信息管理”,使學生可以圍繞一個主線快速入門,由淺入深地學習。本書適合作為普通高等院校、高職高專計算機軟件專業、網絡專業、網站專業、信息管理和電子商務等專業的教材,也可作為計算機培訓班的教材及廣大微機用戶的參考書。
出版說明前言第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 SP21.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 使用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.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 使用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.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 使用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.1 Transact?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.5.4 數據類型轉換函數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.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 使用Transact?SQL語句管理登錄和用戶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.config14.5 ADO.NET與數據庫訪問14.5.1 Connection 對象14.5.2 Command 對象14.5.3 DataReader對象14.5.4 DataSet對象和DataAdapter對象14.6 編寫數據操作類14.7 功能模塊的設計小結習題參考文獻