資料庫套用技術項目教程(基於SQL Server 2008)

資料庫套用技術項目教程(基於SQL Server 2008)

《資料庫套用技術項目教程(基於SQL Server 2008)》是2011年4月電子工業出版社出版的圖書,作者是羅耀軍。

基本介紹

  • 書名:資料庫套用技術項目教程(基於SQL Server 2008)
  • 作者:羅耀軍
  • ISBN:9787121132162
  • 頁數:280頁
  • 定價:29元
  • 出版社:電子工業出版社
  • 出版時間:2011年4月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書從套用SQL Server 2008進行資料庫管理的角度,以一個典型的資料庫套用項目,從軟體工程角度系統闡述資料庫套用系統從需求分析、概念結構設計、邏輯結構設計到資料庫物理實現、應用程式編寫的整個開發流程。讀者在了解和掌握資料庫技術基本原理、套用和開發技術之後,初步具備解決實際問題的能力。
本書系統地介紹了圖書管理資料庫設計、圖書管理資料庫開發環境、圖書管理資料庫創建和維護、圖書管理數據表的創建和維護、圖書管理資料庫查詢、圖書管理資料庫的視圖和索引、開發圖書管理資料庫的程式設計、開發圖書管理資料庫的存儲過程和觸發器、圖書管理資料庫的備份和恢復、圖書管理資料庫的安全管理和圖書管理資料庫開發的集成等內容。
讀者對象:本書可作為高職高專、職業學校和成人高校計算機類相關專業的資料庫套用課程的教材,也可以作為高等院校非計算機專業和初、中級社會培訓班的教材,還可以作為初學者的自學備殃墊迎用書。

圖書目錄

目 錄
第1章 圖書管理資料庫設計 (1)
任務1.1 圖書管理概念模型設計 (1)
1.1.1 資料庫管理的基本知識 (1)
1.1.2 資料庫設計的目的和內容 (6)
1.1.3 資料庫設計的過程 (7)
1.1.4 概念模型設計方法 (7)
1.1.5 圖書管理的概念模型 (10)
任務1.2 圖書管理關係模型設計 (11)
1.2.1 關係模型設計方法 (11)
1.2.2 邏輯行為設計 (14)
1.2.3 圖書管理的關係模婆棗重型 (16)
本章小結 (22)
習題一 (22)
實肯奔櫻想驗一 (23)
第2章 圖書管理資料庫開發環境 (24)
任務2.1 SQL Server 2008套用簡介 (24)
2.1.1 SQL概述 (24)
2.1.2 SQL Server 2008的環境要求 (25)
2.1.3 SQL Server 2008的資料庫檔案 (26)
任務2.2 SQL Server 2008伺服器配置管理 (27)
2.2.1 伺服器的啟動、暫停和停挨燥霸止 (27)
2.2.2 SQL Server Management Studio對象資源管理器 (28)
2.2.3 SQL Server Management Studio查詢分析器視窗 (29)
2.2.4 在線上叢書 (30)
2.2.5 註冊伺服器 (31)
2.2.6 遠程伺服器管理 (33)
2.2.7 指定系統管理員密碼 (33)
任務2.3 資料庫套用系催良陵統開發基礎 (34)
2.3.1 資料庫套用體系結構少棵 (34)
2.3.2 資料庫的開發和管理 (36)
2.3.3 SQL Server 2008數據類型 (37)
本章小結 (40)
習題二 (40)
實驗二 (40)
第3章 圖書管理資料庫創建和維護 (41)
任務3.1 了解系統資料庫 (41)
3.1.1 SQL Server資料庫組成 (41)
3.1.2 SQL Server資料庫存儲結構 (41)
3.1.3 SQL Server系統資料庫 (42)
任務3.2 使用對象資源管理器創建和維護資料庫 (43)
3.2.1 創建和修改資料庫 (43)
3.2.2 刪除資料庫 (46)
3.2.3 分離和附加資料庫 (47)
任務3.3 使用T-SQL命令創建和維護資料庫 (50)
3.3.1 創建和修改資料庫語句 (50)
3.3.2 查看和刪除資料庫語句 (52)
3.3.3 分離和附加資料庫語句 (54)
本章小結 (55)
習題三 (55)
實驗三 (56)
第4章 圖書管理數據表的創建和維護 (57)
任務4.1 表結構的創建與管理 (57)
4.1.1 使用對象資源管理器創建表結構 (57)
4.1.2 使用對象資源管理器實現資料庫完整性 (59)
4.1.3 使用對象資源管理器修改表結構 (65)
4.1.4 使用T-SQL命令創建表境重埋結構 (67)
4.1.5 使用T-SQL命令實現數據完整性 (69)
4.1.6 使用T-SQL命令修改表結構 (71)
任務4.2 表記錄的操作 (72)
4.2.1 使用對象資源管理器操作記錄 (72)
4.2.2 使用T-SQL命令操作記錄 (73)
任務4.3 表的維護 (75)
4.3.1 使用對象資源管理器維護表 (75)
4.3.2 使用T-SQL命令維護表 (76)
本章小結 (77)
習題四 (78)
實驗四 (79)
第5章 圖書管理資料庫的查詢 (81)
任務5.1 基本查詢 (81)
5.1.1 簡單查詢 (82)
5.1.2 條件查詢 (84)
5.1.3 篩選查詢 (87)
5.1.4 排序查詢 (89)
5.1.5 分組查詢 (89)
任務5.2 高級查詢 (92)
5.2.1 連線查詢 (92)
5.2.2 子查詢 (96)
5.2.3 SELECT INTO 語句 (99)
任務5.3 使用對象資源管理器查詢 (100)
本章小結 (101)
習題五 (102)
實驗五 (102)
第6章 圖書管理資料庫的視圖和索引 (104)
任務6.1 視圖的創建 (104)
6.1.1 視圖的概念 (104)
6.1.2 視圖的作用 (104)
任務6.2 視圖的管理 (105)
6.2.1 使用對象資源管理器創建和管理視圖 (105)
6.2.2 使用T-SQL命令創建和管理視圖 (110)
任務6.3 索引的概述 (118)
6.3.1 索引簡介 (118)
6.3.2 索引分類 (118)
任務6.4 索引的創建與管理 (119)
6.4.1 使用對象資源管理器創建和管理索引 (119)
6.4.2 使用T-SQL命令創建和管理索引 (121)
本章小結 (123)
習題六 (123)
實驗六 (124)
第7章 開發圖書管理資料庫的程式設計 (125)
任務7.1 基本知識 (125)
7.1.1 批處理 (125)
7.1.2 腳本 (126)
7.1.3 注釋 (127)
任務7.2 表達式 (128)
7.2.1 常量 (128)
7.2.2 變數 (129)
7.2.3 運算符 (130)
7.2.4 表達式 (133)
任務7.3 流程控制語句 (133)
7.3.1 BEGIN-END語句 (133)
7.3.2 IF語句 (134)
7.3.3 CASE語句 (135)
7.3.4 WHILE語句 (136)
7.3.5 WAITFOR語句 (136)
7.3.6 RETURN語句 (137)
任務7.4 函式 (137)
7.4.1 內置函式 (137)
7.4.2 用戶自定義函式 (143)
本章小結 (150)
習題七 (150)
實驗七 (151)
第8章 開發圖書管理資料庫的存儲過程和觸發器 (152)
任務8.1 存儲過程概述 (152)
8.1.1 存儲過程的概念 (152)
8.1.2 存儲過程的優點 (152)
8.1.3 存儲過程的分類 (153)
任務8.2 存儲過程的創建和執行 (153)
8.2.1 創建存儲過程 (153)
8.2.2 執行存儲過程 (156)
任務8.3 管理存儲過程 (156)
8.3.1 查看存儲過程 (157)
8.3.2 修改存儲過程 (159)
8.3.3 重命名存儲過程 (160)
8.3.4 刪除存儲過程 (160)
任務8.4 系統存儲過程和擴展存儲過程 (161)
8.4.1 系統存儲過程 (161)
8.4.2 擴展存儲過程 (162)
任務8.5 觸發器簡介 (164)
8.5.1 觸發器的概念 (164)
8.5.2 觸發器的特點 (164)
8.5.3 觸發器的優點 (164)
8.5.4 觸發器的類型 (165)
任務8.6 創建觸發器 (165)
8.6.1 使用對象資源管理器創建觸發器 (165)
8.6.2 使用T-SQL語句創建觸發器 (166)
8.6.3 各類觸發器的實現 (167)
任務8.7 管理觸發器 (177)
8.7.1 查看觸發器 (177)
8.7.2 修改觸發器 (180)
8.7.3 重命名觸發器 (182)
8.7.4 刪除觸發器 (182)
任務8.8 觸發器使用注意事項 (183)
8.8.1 創建和使用觸發器的注意事項 (183)
8.8.2 推薦的觸發器實現方案 (184)
本章小結 (184)
習題八 (185)
實驗八 (187)
第9章 圖書資料庫的備份和恢復 (189)
任務9.1 資料庫的備份 (189)
9.1.1 資料庫備份概述 (189)
9.1.2 備份的類型 (189)
9.1.3 資料庫的備份 (190)
任務9.2 資料庫的恢復 (198)
9.2.1 使用對象資源管理器恢複數據庫 (198)
9.2.2 使用T-SQL語句恢複數據庫 (200)
任務9.3 資料庫備份與恢復的實施 (202)
本章小結 (204)
習題九 (204)
思考題 (205)
實驗九 (205)
第10章 圖書管理資料庫的安全管理 (207)
任務10.1 身份驗證和授權 (207)
10.1.1 SQL Server安全性概述 (207)
10.1.2 SQL Server 安全體系 (208)
10.1.3 身份驗證模式及設定 (209)
任務10.2 賬號管理 (210)
10.2.1 賬號的分類 (211)
10.2.2 使用對象資源管理器創建和管理賬號 (211)
10.2.3 使用T-SQL語句創建和維護賬號 (216)
任務10.3 許可權管理 (218)
10.3.1 許可權的分類 (218)
10.3.2 使用對象資源管理器管理許可權 (218)
10.3.3 使用T-SQL語句管理許可權 (221)
任務10.4 角色管理 (222)
10.4.1 角色的分類 (222)
10.4.2 使用對象資源管理器管理角色 (224)
10.4.3 使用T-SQL語句管理角色 (228)
本章小結 (230)
習題十 (230)
實驗十 (231)
第11章 圖書管理資料庫開發的集成 (232)
任務11.1 圖書管理資料庫設計的集成 (232)
11.1.1 圖書管理的E-R模型 (232)
11.1.2 圖書管理的關係資料庫 (233)
任務11.2 圖書管理資料庫開發代碼的集成 (235)
11.2.1 創建圖書管理資料庫 (235)
11.2.2 創建圖書管理資料庫表及完整性約束 (236)
11.2.3 輸入圖書管理數據表記錄 (237)
11.2.4 查詢圖書管理資料庫 (238)
11.2.5 圖書管理套用觸發器的建立 (241)
本章小結 (242)
實驗十一 (242)
參考答案 (244)
2.2.7 指定系統管理員密碼 (33)
任務2.3 資料庫套用系統開發基礎 (34)
2.3.1 資料庫套用體系結構 (34)
2.3.2 資料庫的開發和管理 (36)
2.3.3 SQL Server 2008數據類型 (37)
本章小結 (40)
習題二 (40)
實驗二 (40)
第3章 圖書管理資料庫創建和維護 (41)
任務3.1 了解系統資料庫 (41)
3.1.1 SQL Server資料庫組成 (41)
3.1.2 SQL Server資料庫存儲結構 (41)
3.1.3 SQL Server系統資料庫 (42)
任務3.2 使用對象資源管理器創建和維護資料庫 (43)
3.2.1 創建和修改資料庫 (43)
3.2.2 刪除資料庫 (46)
3.2.3 分離和附加資料庫 (47)
任務3.3 使用T-SQL命令創建和維護資料庫 (50)
3.3.1 創建和修改資料庫語句 (50)
3.3.2 查看和刪除資料庫語句 (52)
3.3.3 分離和附加資料庫語句 (54)
本章小結 (55)
習題三 (55)
實驗三 (56)
第4章 圖書管理數據表的創建和維護 (57)
任務4.1 表結構的創建與管理 (57)
4.1.1 使用對象資源管理器創建表結構 (57)
4.1.2 使用對象資源管理器實現資料庫完整性 (59)
4.1.3 使用對象資源管理器修改表結構 (65)
4.1.4 使用T-SQL命令創建表結構 (67)
4.1.5 使用T-SQL命令實現數據完整性 (69)
4.1.6 使用T-SQL命令修改表結構 (71)
任務4.2 表記錄的操作 (72)
4.2.1 使用對象資源管理器操作記錄 (72)
4.2.2 使用T-SQL命令操作記錄 (73)
任務4.3 表的維護 (75)
4.3.1 使用對象資源管理器維護表 (75)
4.3.2 使用T-SQL命令維護表 (76)
本章小結 (77)
習題四 (78)
實驗四 (79)
第5章 圖書管理資料庫的查詢 (81)
任務5.1 基本查詢 (81)
5.1.1 簡單查詢 (82)
5.1.2 條件查詢 (84)
5.1.3 篩選查詢 (87)
5.1.4 排序查詢 (89)
5.1.5 分組查詢 (89)
任務5.2 高級查詢 (92)
5.2.1 連線查詢 (92)
5.2.2 子查詢 (96)
5.2.3 SELECT INTO 語句 (99)
任務5.3 使用對象資源管理器查詢 (100)
本章小結 (101)
習題五 (102)
實驗五 (102)
第6章 圖書管理資料庫的視圖和索引 (104)
任務6.1 視圖的創建 (104)
6.1.1 視圖的概念 (104)
6.1.2 視圖的作用 (104)
任務6.2 視圖的管理 (105)
6.2.1 使用對象資源管理器創建和管理視圖 (105)
6.2.2 使用T-SQL命令創建和管理視圖 (110)
任務6.3 索引的概述 (118)
6.3.1 索引簡介 (118)
6.3.2 索引分類 (118)
任務6.4 索引的創建與管理 (119)
6.4.1 使用對象資源管理器創建和管理索引 (119)
6.4.2 使用T-SQL命令創建和管理索引 (121)
本章小結 (123)
習題六 (123)
實驗六 (124)
第7章 開發圖書管理資料庫的程式設計 (125)
任務7.1 基本知識 (125)
7.1.1 批處理 (125)
7.1.2 腳本 (126)
7.1.3 注釋 (127)
任務7.2 表達式 (128)
7.2.1 常量 (128)
7.2.2 變數 (129)
7.2.3 運算符 (130)
7.2.4 表達式 (133)
任務7.3 流程控制語句 (133)
7.3.1 BEGIN-END語句 (133)
7.3.2 IF語句 (134)
7.3.3 CASE語句 (135)
7.3.4 WHILE語句 (136)
7.3.5 WAITFOR語句 (136)
7.3.6 RETURN語句 (137)
任務7.4 函式 (137)
7.4.1 內置函式 (137)
7.4.2 用戶自定義函式 (143)
本章小結 (150)
習題七 (150)
實驗七 (151)
第8章 開發圖書管理資料庫的存儲過程和觸發器 (152)
任務8.1 存儲過程概述 (152)
8.1.1 存儲過程的概念 (152)
8.1.2 存儲過程的優點 (152)
8.1.3 存儲過程的分類 (153)
任務8.2 存儲過程的創建和執行 (153)
8.2.1 創建存儲過程 (153)
8.2.2 執行存儲過程 (156)
任務8.3 管理存儲過程 (156)
8.3.1 查看存儲過程 (157)
8.3.2 修改存儲過程 (159)
8.3.3 重命名存儲過程 (160)
8.3.4 刪除存儲過程 (160)
任務8.4 系統存儲過程和擴展存儲過程 (161)
8.4.1 系統存儲過程 (161)
8.4.2 擴展存儲過程 (162)
任務8.5 觸發器簡介 (164)
8.5.1 觸發器的概念 (164)
8.5.2 觸發器的特點 (164)
8.5.3 觸發器的優點 (164)
8.5.4 觸發器的類型 (165)
任務8.6 創建觸發器 (165)
8.6.1 使用對象資源管理器創建觸發器 (165)
8.6.2 使用T-SQL語句創建觸發器 (166)
8.6.3 各類觸發器的實現 (167)
任務8.7 管理觸發器 (177)
8.7.1 查看觸發器 (177)
8.7.2 修改觸發器 (180)
8.7.3 重命名觸發器 (182)
8.7.4 刪除觸發器 (182)
任務8.8 觸發器使用注意事項 (183)
8.8.1 創建和使用觸發器的注意事項 (183)
8.8.2 推薦的觸發器實現方案 (184)
本章小結 (184)
習題八 (185)
實驗八 (187)
第9章 圖書資料庫的備份和恢復 (189)
任務9.1 資料庫的備份 (189)
9.1.1 資料庫備份概述 (189)
9.1.2 備份的類型 (189)
9.1.3 資料庫的備份 (190)
任務9.2 資料庫的恢復 (198)
9.2.1 使用對象資源管理器恢複數據庫 (198)
9.2.2 使用T-SQL語句恢複數據庫 (200)
任務9.3 資料庫備份與恢復的實施 (202)
本章小結 (204)
習題九 (204)
思考題 (205)
實驗九 (205)
第10章 圖書管理資料庫的安全管理 (207)
任務10.1 身份驗證和授權 (207)
10.1.1 SQL Server安全性概述 (207)
10.1.2 SQL Server 安全體系 (208)
10.1.3 身份驗證模式及設定 (209)
任務10.2 賬號管理 (210)
10.2.1 賬號的分類 (211)
10.2.2 使用對象資源管理器創建和管理賬號 (211)
10.2.3 使用T-SQL語句創建和維護賬號 (216)
任務10.3 許可權管理 (218)
10.3.1 許可權的分類 (218)
10.3.2 使用對象資源管理器管理許可權 (218)
10.3.3 使用T-SQL語句管理許可權 (221)
任務10.4 角色管理 (222)
10.4.1 角色的分類 (222)
10.4.2 使用對象資源管理器管理角色 (224)
10.4.3 使用T-SQL語句管理角色 (228)
本章小結 (230)
習題十 (230)
實驗十 (231)
第11章 圖書管理資料庫開發的集成 (232)
任務11.1 圖書管理資料庫設計的集成 (232)
11.1.1 圖書管理的E-R模型 (232)
11.1.2 圖書管理的關係資料庫 (233)
任務11.2 圖書管理資料庫開發代碼的集成 (235)
11.2.1 創建圖書管理資料庫 (235)
11.2.2 創建圖書管理資料庫表及完整性約束 (236)
11.2.3 輸入圖書管理數據表記錄 (237)
11.2.4 查詢圖書管理資料庫 (238)
11.2.5 圖書管理套用觸發器的建立 (241)
本章小結 (242)
實驗十一 (242)
參考答案 (244)

相關詞條

熱門詞條

聯絡我們