數據庫基礎與SQL Server應用開發(簡體書)
商品資訊
ISBN13:9787302167976
出版社:清華大學出版社(大陸)
作者:徐孝凱等
出版日:2008/04/01
裝訂/頁數:平裝/344頁
版次:1
商品簡介
目次
商品簡介
本書是為全國高等院校計算機及相關專業開設數據庫課程而精心組織和編寫的一本教材,內容包括數據庫系統的一般概念,關系運算和關系規范化的有關知識,關系查詢語言(SQL)的語法規則和應用實例,數據庫應用系統設計的一般步驟和應用舉例,Microsoft SQL Server 2005數據庫系統軟件的安裝、配置、使用與管理,以及利用該軟件開發與維護數據庫的技術與方法。本書內容安排循序漸進,敘述條理清楚,概念準確,SQL語句分析簡明透徹,上機操作過程圖文并茂。 本書適合作為學習數據庫課程的教材和學習數據庫知識的參考書。
目次
第1章 數據庫系統概論
1.1 數據處理技術發展經歷
1.1.1 人工管理階段
1.1.2 文件管理階段
1.1.3 數據庫管理階段
1.1.4 分布式數據庫管理階段
1.2 概念數據模型
1.2.1 ER模型的有關概念
1.2.2 ER模型
1.3 邏輯數據模型
1.3.1 層次數據模型
1.3.2 網狀數據模型
1.3.3 關系數據模型
1.3.4 對象數據模型
1.4 數據庫系統簡介
1.4.1 數據庫系統構成
1.4.2 數據庫系統用戶
1.4.3 數據庫體系結構
1.4.4 DBMS的主要功能
1.4.5 使用數據庫系統存取數據過程
1.4.6 關系數據庫系統簡介
1.5 本章小結
1.6 練習
1.6.1 選擇題
1.6.2 填空題
1.6.3 問答題
第2章 關系運算
2.1 關系數據結構
2.2 關系完整性
2.3 關系運算
2.3.1 傳統的集合運算
2.3.2 專門的關系運算
2.3.3 關系運算綜合舉例
2.4 本章小結
2.5 練習
2.5.1 選擇題
2.5.2 填空題
2.5.3 問答題
第3章 關系規范化基礎
3.1 數據依賴
3.2 關系規范化
3.2.1 第一范式
3.2.2 第二范式
3.2.3 第三范式
3.2.4 BC范式
3.3 本章小結
3.4 練習
3.4.1 選擇題
3.4.2 填空題
3.4.3 問答題
第4章 結構化查詢語言——SQL
4.1 SQL簡介
4.2 數據庫模式的建立和刪除
4.2.1 建立數據庫模式
4.2.2 刪除數據庫模式
4.3 表結構的建立、修改和刪除
4.3.1 建立表結構
4.3.2 修改表結構
4.3.3 刪除表結構
4.4 表內容的插入、修改和刪除
4.4.1 插入記錄
4.4.2 修改記錄
4.4.3 刪除記錄
4.5 視圖的建立、修改和刪除
4.5.1 建立視圖
4.5.2 修改視圖內容
4.5.3 修改視圖定義
4.5.4 刪除視圖
4.6 SQL查詢
4.6.1 SELECT語句格式及簡要說明
4.6.2 SELECT選項
4.6.3 FROM選項
4.6.4 WHERE選項
4.6.5 GROUP BY選項
4.6.6 HAVING選項
4.6.7 ORDER BY選項
4.6.8 INTO選項
4.7 本章小結
4.8 練習
4.8.1 選擇題
4.8.2 填空題
4.8.3 問答題
4.8.4 按照下列每條SQL查詢語句寫出相應的功能
4.8.5 按照下列每種功能寫出相應的查詢語句
第5章 數據庫應用系統設計
5.1 數據庫應用系統開發過程概述
5.1.1 需求分析階段
5.1.2 概念設計階段
5.1.3 邏輯設計和物理設計階段
5.1.4 機器實現階段
5.1.5 運行維護階段
5.2 數據庫應用系統設計應用舉例
5.2.1 需求分析
5.2.2 概念設計
5.2.3 邏輯和物理設計
5.2.4 機器實現
5.3 本章小結
5.4 練習
5.4.1 選擇題
5.4.2 填空題
5.4.3 問答題
5.4.4 應用題
第6章 SQL Server 2005安裝與配置
6.1 安裝前的準備工作
6.1.1 SQL Server 2005的硬件環境需求
6.1.2 SQL Server 2005的軟件環境需求
6.1.3 SQL Server 2005的網絡環境需求
6.2 安裝SQL Server 2005
6.2.1 安裝SQL Server 2005企業版
6.2.2 安裝SQL Server 2005客戶機
6.2.3 下載并安裝SQL Server 2005 Service Pack
6.2.4 SQL Server 2005服務器上的后臺服務說明
6.3 客戶機上的主要管理工具
6.3.1 分析服務器(Analysis Services)
6.3.2 配置工具
6.3.3 文檔和教程
6.3.4 性能工具
6.3.5 SQL Server Business Intelligence Development Studio
6.3.6 SQL Server Management Studio
6.4 管理SQL Server 2005服務器
6.4.1 注冊SQL Server 2005服務器
6.4.2 暫停、關閉或恢復、啟動SQL Server 2005服務器
6.4.3 配置SQL Server 2005服務器
6.5 本章小結
6.6 練習
6.6.1 選擇題
6.6.2 填空題
6.6.3 實訓操作題
第7章 數據庫與表的建立及管理
7.1 SQL Server 2005數據庫體系結構
7.1.1 SQL Server 2005數據庫邏輯結構
7.1.2 SQL Server 2005數據庫物理結構
7.1.3 文件組
7.1.4 數據文件的存儲結構
7.1.5 日志文件的作用及結構
7.2 SQL Server 2005系統數據庫
7.2.1 master系統數據庫
7.2.2 model系統數據庫
7.2.3 msdb系統數據庫
7.2.4 tempdb系統數據庫
7.2.5 mssqlsystemresource資源系統數據庫
7.3 創建用戶數據庫
7.3.1 用戶數據庫的命名
7.3.2 創建用戶數據庫
7.4 配置用戶數據庫
7.4.1 用戶數據庫的基本屬性
7.4.2 用戶數據庫的文件/文件組屬性配置
7.4.3 用戶數據庫的選項屬性配置
7.5 分離、附加和刪除用戶數據庫
7.5.1 分離用戶數據庫
7.5.2 附加用戶數據庫
7.5.3 刪除用戶數據庫
7.6 創建用戶表
7.6.1 SQL Server 2005的基本數據類型
7.6.2 SQL Server 2005數據表的分類
7.6.3 用戶表實例說明
7.6.4 創建用戶表
7.7 數據完整性基本概念
7.7.1 什么是數據完整性
7.7.2 SQL Server 2005如何實現數據完整性
7.7.3 規則與默認值對象
7.7.4 創建和管理約束
7.8 修改用戶表結構
7.8.1 修改用戶表的基本結構
7.8.2 建立用戶表之間的關系
7.9 用戶表中插入、修改與刪除數據
7.9.1 向用戶表中插入數據
7.9.2 修改用戶表中數據
7.9.3 從用戶表中刪除數據行
7.10 刪除用戶表
7.11 本章小結
7.12 練習
7.12.1 選擇題
7.12.2 填空題
7.12.3 思考題
7.12.4 實訓操作題
第8章 Transact-SQL數據庫編程
8.1 Transact-SQL基礎
8.1.1 Transact-SQL基礎知識
8.1.2 Transact-SQL運算符
8.1.3 Transact-SQL常量與變量
8.1.4 Transact-SQL函數與表達式
8.1.5 Transact-SQL批處理
8.2 流程控制語句
8.2.1 語句塊(BEGIN…END)
8.2.2 判斷語句(IF…ELSE)
8.2.3 檢測語句(IF…EXISTS)
8.2.4 多分支判斷語句(CASE…WHEN)
8.2.5 循環語句(WHILE)
8.2.6 跳轉語句(GOTO)
8.2.7 返回語句(RETURN)
8.2.8 延期執行語句(WAIT FOR)
8.3 功能性語句
8.3.1 注釋符
8.3.2 輸出語句(PRINT)
8.3.3 錯誤處理語句(RAISERROR)
8.3.4 選項設置語句(SET)
8.4 游標(CURSOR)
8.4.1 游標的基本概念
8.4.2 聲明游標
8.4.3 打開游標
8.4.4 讀取游標
8.4.5 與游標有關的全局變量
8.4.6 關閉與釋放游標
8.4.7 游標使用實例
8.5 事務與鎖
8.5.1 事務的ACID特性
8.5.2 鎖的基本概念
8.5.3 死鎖及處理
8.6 事務編程
8.6.1 SQL Server 2005的事務模式
8.6.2 啟動和結束SQL Server 2005事務
8.6.3 回滾SQL Server 2005事務
8.7 存儲過程
8.7.1 存儲過程的定義與類型
8.7.2 創建存儲過程
8.7.3 管理存儲過程
8.8 觸發器
8.8.1 觸發器的定義與類型
8.8.2 DDL觸發器
8.8.3 DML觸發器
8.8.4 創建DML觸發器
8.8.5 管理DML觸發器
8.9 本章小結
8.10 練習
8.10.1 選擇題
8.10.2 填空題
8.10.3 思考題
8.10.4 上機實訓題
第9章 數據庫管理與維護
9.1 數據庫的備份與恢復
9.1.1 數據庫的備份與恢復類型
9.1.2 數據庫的備份
9.1.3 數據庫的恢復
9.2 數據的導入與導出
9.2.1 數據的導入
9.2.2 數據的導出
9.3 系統安全管理
9.3.1 SQL Server 2005的安全機制
9.3.2 用戶、角色與權限
9.3.3 用戶管理
9.3.4 權限管理
9.3.5 角色管理
9.4 數據庫安全管理相關命令
9.4.1 用戶管理相關命令
9.4.2 權限管理相關命令
9.4.3 角色管理相關命令
9.5 本章小結
9.6 練習
9.6.1 填空題
9.6.2 思考題
9.6.3 實訓操作題
第10章 數據庫應用開發
10.1 數據庫應用系統的開發方法和一般步驟
10.1.1 數據庫應用系統的開發方法
10.1.2 數據庫應用系統開發的一般步驟
10.2 網絡數據庫應用系統體系結構
10.2.1 C/S體系數據庫應用系統
10.2.2 B/S體系數據庫應用系統
10.2.3 數據庫應用系統體系結構選擇
10.3 SQL Server 2005數據庫開發技術
10.3.1 SQL Server 2005的數據庫體系結構
10.3.2 SQL Server 2005應用項目開發相關技術
10.4 VB.NET+SQL Server 2005應用開發實例
10.4.1 實例說明
10.4.2 創建VB.NET應用程序項目
10.4.3 創建數據庫和表
10.4.4 功能模塊設計
10.4.5 程序的運行與測試
10.5 本章小結
10.6 練習
10.6.1 填空題
10.6.2 思考題
10.6.3 上機實訓題
1.1 數據處理技術發展經歷
1.1.1 人工管理階段
1.1.2 文件管理階段
1.1.3 數據庫管理階段
1.1.4 分布式數據庫管理階段
1.2 概念數據模型
1.2.1 ER模型的有關概念
1.2.2 ER模型
1.3 邏輯數據模型
1.3.1 層次數據模型
1.3.2 網狀數據模型
1.3.3 關系數據模型
1.3.4 對象數據模型
1.4 數據庫系統簡介
1.4.1 數據庫系統構成
1.4.2 數據庫系統用戶
1.4.3 數據庫體系結構
1.4.4 DBMS的主要功能
1.4.5 使用數據庫系統存取數據過程
1.4.6 關系數據庫系統簡介
1.5 本章小結
1.6 練習
1.6.1 選擇題
1.6.2 填空題
1.6.3 問答題
第2章 關系運算
2.1 關系數據結構
2.2 關系完整性
2.3 關系運算
2.3.1 傳統的集合運算
2.3.2 專門的關系運算
2.3.3 關系運算綜合舉例
2.4 本章小結
2.5 練習
2.5.1 選擇題
2.5.2 填空題
2.5.3 問答題
第3章 關系規范化基礎
3.1 數據依賴
3.2 關系規范化
3.2.1 第一范式
3.2.2 第二范式
3.2.3 第三范式
3.2.4 BC范式
3.3 本章小結
3.4 練習
3.4.1 選擇題
3.4.2 填空題
3.4.3 問答題
第4章 結構化查詢語言——SQL
4.1 SQL簡介
4.2 數據庫模式的建立和刪除
4.2.1 建立數據庫模式
4.2.2 刪除數據庫模式
4.3 表結構的建立、修改和刪除
4.3.1 建立表結構
4.3.2 修改表結構
4.3.3 刪除表結構
4.4 表內容的插入、修改和刪除
4.4.1 插入記錄
4.4.2 修改記錄
4.4.3 刪除記錄
4.5 視圖的建立、修改和刪除
4.5.1 建立視圖
4.5.2 修改視圖內容
4.5.3 修改視圖定義
4.5.4 刪除視圖
4.6 SQL查詢
4.6.1 SELECT語句格式及簡要說明
4.6.2 SELECT選項
4.6.3 FROM選項
4.6.4 WHERE選項
4.6.5 GROUP BY選項
4.6.6 HAVING選項
4.6.7 ORDER BY選項
4.6.8 INTO選項
4.7 本章小結
4.8 練習
4.8.1 選擇題
4.8.2 填空題
4.8.3 問答題
4.8.4 按照下列每條SQL查詢語句寫出相應的功能
4.8.5 按照下列每種功能寫出相應的查詢語句
第5章 數據庫應用系統設計
5.1 數據庫應用系統開發過程概述
5.1.1 需求分析階段
5.1.2 概念設計階段
5.1.3 邏輯設計和物理設計階段
5.1.4 機器實現階段
5.1.5 運行維護階段
5.2 數據庫應用系統設計應用舉例
5.2.1 需求分析
5.2.2 概念設計
5.2.3 邏輯和物理設計
5.2.4 機器實現
5.3 本章小結
5.4 練習
5.4.1 選擇題
5.4.2 填空題
5.4.3 問答題
5.4.4 應用題
第6章 SQL Server 2005安裝與配置
6.1 安裝前的準備工作
6.1.1 SQL Server 2005的硬件環境需求
6.1.2 SQL Server 2005的軟件環境需求
6.1.3 SQL Server 2005的網絡環境需求
6.2 安裝SQL Server 2005
6.2.1 安裝SQL Server 2005企業版
6.2.2 安裝SQL Server 2005客戶機
6.2.3 下載并安裝SQL Server 2005 Service Pack
6.2.4 SQL Server 2005服務器上的后臺服務說明
6.3 客戶機上的主要管理工具
6.3.1 分析服務器(Analysis Services)
6.3.2 配置工具
6.3.3 文檔和教程
6.3.4 性能工具
6.3.5 SQL Server Business Intelligence Development Studio
6.3.6 SQL Server Management Studio
6.4 管理SQL Server 2005服務器
6.4.1 注冊SQL Server 2005服務器
6.4.2 暫停、關閉或恢復、啟動SQL Server 2005服務器
6.4.3 配置SQL Server 2005服務器
6.5 本章小結
6.6 練習
6.6.1 選擇題
6.6.2 填空題
6.6.3 實訓操作題
第7章 數據庫與表的建立及管理
7.1 SQL Server 2005數據庫體系結構
7.1.1 SQL Server 2005數據庫邏輯結構
7.1.2 SQL Server 2005數據庫物理結構
7.1.3 文件組
7.1.4 數據文件的存儲結構
7.1.5 日志文件的作用及結構
7.2 SQL Server 2005系統數據庫
7.2.1 master系統數據庫
7.2.2 model系統數據庫
7.2.3 msdb系統數據庫
7.2.4 tempdb系統數據庫
7.2.5 mssqlsystemresource資源系統數據庫
7.3 創建用戶數據庫
7.3.1 用戶數據庫的命名
7.3.2 創建用戶數據庫
7.4 配置用戶數據庫
7.4.1 用戶數據庫的基本屬性
7.4.2 用戶數據庫的文件/文件組屬性配置
7.4.3 用戶數據庫的選項屬性配置
7.5 分離、附加和刪除用戶數據庫
7.5.1 分離用戶數據庫
7.5.2 附加用戶數據庫
7.5.3 刪除用戶數據庫
7.6 創建用戶表
7.6.1 SQL Server 2005的基本數據類型
7.6.2 SQL Server 2005數據表的分類
7.6.3 用戶表實例說明
7.6.4 創建用戶表
7.7 數據完整性基本概念
7.7.1 什么是數據完整性
7.7.2 SQL Server 2005如何實現數據完整性
7.7.3 規則與默認值對象
7.7.4 創建和管理約束
7.8 修改用戶表結構
7.8.1 修改用戶表的基本結構
7.8.2 建立用戶表之間的關系
7.9 用戶表中插入、修改與刪除數據
7.9.1 向用戶表中插入數據
7.9.2 修改用戶表中數據
7.9.3 從用戶表中刪除數據行
7.10 刪除用戶表
7.11 本章小結
7.12 練習
7.12.1 選擇題
7.12.2 填空題
7.12.3 思考題
7.12.4 實訓操作題
第8章 Transact-SQL數據庫編程
8.1 Transact-SQL基礎
8.1.1 Transact-SQL基礎知識
8.1.2 Transact-SQL運算符
8.1.3 Transact-SQL常量與變量
8.1.4 Transact-SQL函數與表達式
8.1.5 Transact-SQL批處理
8.2 流程控制語句
8.2.1 語句塊(BEGIN…END)
8.2.2 判斷語句(IF…ELSE)
8.2.3 檢測語句(IF…EXISTS)
8.2.4 多分支判斷語句(CASE…WHEN)
8.2.5 循環語句(WHILE)
8.2.6 跳轉語句(GOTO)
8.2.7 返回語句(RETURN)
8.2.8 延期執行語句(WAIT FOR)
8.3 功能性語句
8.3.1 注釋符
8.3.2 輸出語句(PRINT)
8.3.3 錯誤處理語句(RAISERROR)
8.3.4 選項設置語句(SET)
8.4 游標(CURSOR)
8.4.1 游標的基本概念
8.4.2 聲明游標
8.4.3 打開游標
8.4.4 讀取游標
8.4.5 與游標有關的全局變量
8.4.6 關閉與釋放游標
8.4.7 游標使用實例
8.5 事務與鎖
8.5.1 事務的ACID特性
8.5.2 鎖的基本概念
8.5.3 死鎖及處理
8.6 事務編程
8.6.1 SQL Server 2005的事務模式
8.6.2 啟動和結束SQL Server 2005事務
8.6.3 回滾SQL Server 2005事務
8.7 存儲過程
8.7.1 存儲過程的定義與類型
8.7.2 創建存儲過程
8.7.3 管理存儲過程
8.8 觸發器
8.8.1 觸發器的定義與類型
8.8.2 DDL觸發器
8.8.3 DML觸發器
8.8.4 創建DML觸發器
8.8.5 管理DML觸發器
8.9 本章小結
8.10 練習
8.10.1 選擇題
8.10.2 填空題
8.10.3 思考題
8.10.4 上機實訓題
第9章 數據庫管理與維護
9.1 數據庫的備份與恢復
9.1.1 數據庫的備份與恢復類型
9.1.2 數據庫的備份
9.1.3 數據庫的恢復
9.2 數據的導入與導出
9.2.1 數據的導入
9.2.2 數據的導出
9.3 系統安全管理
9.3.1 SQL Server 2005的安全機制
9.3.2 用戶、角色與權限
9.3.3 用戶管理
9.3.4 權限管理
9.3.5 角色管理
9.4 數據庫安全管理相關命令
9.4.1 用戶管理相關命令
9.4.2 權限管理相關命令
9.4.3 角色管理相關命令
9.5 本章小結
9.6 練習
9.6.1 填空題
9.6.2 思考題
9.6.3 實訓操作題
第10章 數據庫應用開發
10.1 數據庫應用系統的開發方法和一般步驟
10.1.1 數據庫應用系統的開發方法
10.1.2 數據庫應用系統開發的一般步驟
10.2 網絡數據庫應用系統體系結構
10.2.1 C/S體系數據庫應用系統
10.2.2 B/S體系數據庫應用系統
10.2.3 數據庫應用系統體系結構選擇
10.3 SQL Server 2005數據庫開發技術
10.3.1 SQL Server 2005的數據庫體系結構
10.3.2 SQL Server 2005應用項目開發相關技術
10.4 VB.NET+SQL Server 2005應用開發實例
10.4.1 實例說明
10.4.2 創建VB.NET應用程序項目
10.4.3 創建數據庫和表
10.4.4 功能模塊設計
10.4.5 程序的運行與測試
10.5 本章小結
10.6 練習
10.6.1 填空題
10.6.2 思考題
10.6.3 上機實訓題
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

