關係型資料庫
機械工業出版社出版圖書
本書共設計了兩個項目,每個項目分解為5個工作任務,涵蓋了高職學生應掌握的SQL Server 2000關係型資料庫的基本知識和基本操作。主要內容包括:資料庫系統設計;SQL Server資料庫系統的安裝;資料庫的創建和管理;表的創建和維護;索引的管理;數據查詢;視圖的使用;資料庫安全性管理;資料庫備份與還原等。本書主要面向計算機類專業基礎課程教學,依據資料庫管理和開發人員的崗位基本要求,遵循日常資料庫管理系統開發和維護工作的規範和任務流程,以項目為單位,以工作任務為中心來組織學習,讓學習者在以項目為載體的綜合化情景中學習工作完成的過程,並獲得相關的知識和技能。本書可作為高等職業學校以及成人教育學院計算機專業資料庫方面的教材,也可作為參加自學考試或資料庫培訓的相關人員的參考書。
書 名:關係型資料庫基礎
層 次:高職高專
配 套:電子課件
作 者:羅瑞明
出版社:機械工業出版社
出版時間:2013-08
ISBN:978-7-111-43036-0
開本: 16開
定價:¥18.0
序-前言 | |||
項目一“學生成績管理系統”資料庫設計和應用 | |||
任務一 資料庫設計 3 | |||
1.1 任務描述 3 | 1.2 任務實施 3 | 1.2.1 步驟一:“學生成績管理系統”的用戶需求分析 3 | 1.2.2 步驟二:“學生成績管理系統”的概念結構設計 7 |
1.2.3 步驟三:“學生成績管理系統”的邏輯結構設計 10 | 1.2.4 步驟四:“學生成績管理系統”的物理設計 12 | 1.3 小結 13 | 1.4 思考與練習 13 |
任務二 資料庫的創建和修改 14 | |||
2.1 任務描述 14 | 2.2 任務實施 14 | 2.2.1 步驟一:安裝SQL Server 2000資料庫伺服器 14 | 2.2.2 步驟二:創建資料庫 20 |
2.2.3 步驟三:修改資料庫文件屬性 22 | 2.2.4 步驟四:使用SQL語句創建和修改資料庫 23 | 2.2.5 步驟五:其他資料庫管理操作 25 | 2.3 小結 28 |
2.4 思考與練習 28 | |||
任務三 數據表的創建、修改和數據維護 29 | |||
3.1 任務描述 29 | 3.2 任務實施 29 | 3.2.1 步驟一:數據表設計 30 | 3.2.2 步驟二:創建數據表 32 |
3.2.3 步驟三:修改數據表 36 | 3.2.4 步驟四:維護“學生成績管理系統”表中的數據 37 | 3.3 小結 40 | 3.4 思考與練習 40 |
任務四 數據查詢 41 | |||
4.1 任務描述 41 | 4.2 任務實施 41 | 4.2.1 步驟一:選擇列的查詢 42 | 4.2.2 步驟二:選擇行的查詢 43 |
4.2.3 步驟三:查詢結果排序 46 | 4.2.4 步驟四:查詢結果分組統計 47 | 4.2.5 步驟五:連接查詢 48 | 4.3 小結 54 |
4.4 思考與練習 54 | |||
任務五 資料庫備份和恢復 56 | |||
5.1 任務描述 56 | 5.2 任務實施 58 | 5.2.1 步驟一:創建備份設備 58 | 5.2.2 步驟二:設置資料庫的恢復模型 59 |
5.2.3 步驟三:創建資料庫的備份 59 | 5.2.4 步驟四:恢復資料庫 61 | 5.2.5 步驟五:數據導入和導出 62 | 5.4 小結 66 |
5.5 思考與練習 67 | |||
項目總結 67 | |||
項目二“銷售訂單管理系統”資料庫設計和應用 | |||
任務六 資料庫規範化和完整性設計 72 | |||
6.1 任務描述 72 | 6.2 任務實施 72 | 6.2.1 步驟一:資料庫的規範化 72 | 6.2.2 步驟二:數據完整性設計 79 |
6.3 小結 86 | 6.4 思考與練習 87 | ||
任務七 數據查詢 88 | |||
7.1 任務描述 88 | 7.2 任務實施 88 | 7.2.1 步驟一:使用函數的查詢 89 | 7.2.2 步驟二:自連接查詢 90 |
7.2.3 步驟三:子查詢 91 | 7.2.4 步驟四:聯合查詢 94 | 7.3 小結 95 | 7.4 思考與練習 95 |
任務八 使用視圖操作數據 97 | |||
8.1 視圖任務描述 97 | 8.2 視圖任務實施 97 | 8.2.1 步驟一:創建視圖 97 | 8.2.2 步驟二:修改視圖 99 |
8.2.3 步驟三:使用視圖 100 | 8.3 小結 102 | 8.4 思考與練習 103 | |
任務九 管理索引 104 | |||
9.1 任務描述 104 | 9.2 任務實施 104 | 9.2.1 步驟一:設計索引 104 | 9.2.2 步驟二:創建索引 108 |
9.2.3 步驟三:管理與維護索引 113 | 9.3 小結 115 | 9.4 思考與練習 116 | |
任務十 資料庫安全性管理 117 | |||
10.1 任務描述 117 | 10.2 任務實施 118 | 10.2.1 步驟一:系統安全性需求分析和設計 118 | 10.2.2 步驟二:創建安全賬戶,設置賬戶角色 119 |
10.3 小結 126 | 10.4 思考與練習 127 | 項目總結 127 | 參考文獻 128 |