達夢數據庫應用活頁式教程
李曉慧,張守帥
- 出版商: 電子工業
- 出版日期: 2024-10-01
- 定價: $390
- 售價: 8.5 折 $332
- 語言: 簡體中文
- 頁數: 292
- ISBN: 7121489899
- ISBN-13: 9787121489891
下單後立即進貨 (約4週~6週)
相關主題
商品描述
本書從企業對達夢數據庫相關人才的實際需求出發,由淺入深地介紹數據庫應用崗位所必需的理論知識和應用技能。本書共有6個模塊、28個任務,採用活頁式的理念組織任務編寫,以達夢數據庫管理系統(DM8)為平臺,系統地介紹達夢數據庫的相關基礎知識,以及DM_SQL的基礎知識、達夢數據庫基本運維管理、DM_SQL程序設計和達夢數據庫容災管理等。本書中的DM_SQL程序設計模塊,即達夢高級對象模塊,能夠滿足讀者的進階需求。本書既可作為職業院校、應用型本科院校電腦專業相關課程的配套教材,也可作為達夢數據庫應用技術愛好者的自學讀物。
目錄大綱
模塊1 達夢數據庫概述 1
任務1 認識達夢數據庫 1
任務情景 2
任務分析 2
知識儲備 2
1.1.1 數據庫的基本概念 2
1.1.2 常用的數據庫 3
1.1.3 達夢數據庫的發展 4
1.1.4 達夢數據庫的特點 5
任務實施 11
任務2 達夢數據庫的體系結構 12
任務情景 13
任務分析 13
知識儲備 13
1.2.1 數據存儲結構 13
1.2.2 數據庫實例 19
任務實施 24
任務3 達夢數據庫的常用工具 25
任務情景 25
任務分析 26
知識儲備 26
1.3.1 DM控制台工具 26
1.3.2 DM管理工具 27
1.3.3 DM性能監視工具 27
1.3.4 DM數據遷移工具 28
1.3.5 達夢數據庫配置助手 28
1.3.6 DM審計分析工具 29
任務實施 30
模塊考核評價 30
習題 31
模塊2 達夢數據庫基礎 32
任務1 數據庫環境的搭建 32
任務情景 33
任務分析 33
知識儲備 33
2.1.1 安裝環境要求 33
2.1.2 Windows操作系統上數據庫的安裝和卸載 37
2.1.3 Linux操作系統上數據庫的安裝和卸載 43
任務實施 52
任務2 數據庫實例的創建 53
任務情景 54
任務分析 54
知識儲備 54
2.2.1 數據庫的規劃 54
2.2.2 Windows操作系統上數據庫實例的創建 55
2.2.3 Linux操作系統上數據庫實例的創建 59
任務實施 63
任務3 數據庫服務的啟動、停止和實例的刪除 64
任務情景 64
任務分析 64
知識儲備 65
2.3.1 Windows操作系統上服務的啟動和停止 65
2.3.2 Linux操作系統上服務的啟動和停止 67
2.3.3 數據庫實例的刪除 69
任務實施 73
模塊考核評價 74
習題 75
模塊3 DM_SQL的基礎知識 77
任務1 瞭解DM_SQL 77
任務情景 78
任務分析 78
知識儲備 78
3.1.1 數據表的基本概念 78
3.1.2 SQL和DM_SQL的概念 79
3.1.3 DM_SQL的功能和常用語句 80
3.1.4 DMHR數據庫 80
任務實施 85
任務2 DM_SQL的數據類型和表達式 85
任務情景 86
任務分析 86
知識儲備 86
3.2.1 DM_SQL的數據類型 86
3.2.2 DM_SQL的表達式 89
任務實施 90
任務3 DM_SQL的主要函數 92
任務情景 92
任務分析 92
知識儲備 92
3.3.1 數值函數 92
3.3.2 字符串函數 94
3.3.3 日期時間函數 95
3.3.4 類型轉換函數 97
任務實施 98
任務4 DM_SQL的數據查詢語句 99
任務情景 99
任務分析 100
知識儲備 100
3.4.1 單表查詢 100
3.4.2 連接查詢 103
3.4.3 子查詢 106
3.4.4 查詢子句 108
任務實施 110
任務5 DM_SQL的數據操作語句 111
任務情景 112
任務分析 112
知識儲備 112
3.5.1 數據插入語句 112
3.5.2 數據修改語句 114
3.5.3 數據刪除語句 115
任務實施 116
模塊考核評價 117
習題 117
模塊4 達夢數據庫基本運維管理 121
任務1 模式管理 121
任務情景 122
任務分析 122
知識儲備 122
4.1.1 模式的概念 122
4.1.2 模式的創建 123
4.1.3 模式的設置和刪除 124
任務實施 125
任務2 表空間管理 126
任務情景 127
任務分析 127
知識儲備 127
4.2.1 表空間的概念 127
4.2.2 表空間的創建 128
4.2.3 表空間的修改 130
4.2.4 表空間的刪除 131
任務實施 132
任務3 表管理 134
任務情景 134
任務分析 136
知識儲備 137
4.3.1 表的概念 137
4.3.2 表的創建 137
4.3.3 表的修改 139
4.3.4 表的刪除 140
任務實施 142
任務4 視圖管理 147
任務情景 147
任務分析 148
知識儲備 148
4.4.1 視圖的概念 148
4.4.2 視圖的創建 148
4.4.3 視圖的刪除 150
任務實施 151
任務5 用戶管理 154
任務情景 154
任務分析 155
知識儲備 155
4.5.1 用戶的概念 155
4.5.2 用戶的創建 156
4.5.3 用戶的修改 157
4.5.4 用戶的刪除 158
任務實施 159
任務6 權限管理 162
任務情景 162
任務分析 163
知識儲備 163
4.6.1 權限的概念 163
4.6.2 系統權限管理 163
4.6.3 對象權限管理 164
任務實施 167
任務7 角色管理 169
任務情景 170
任務分析 170
知識儲備 170
4.7.1 角色的概念 170
4.7.2 角色的創建 172
4.7.3 角色權限管理 172
4.7.4 角色的分配和收回 174
4.7.5 角色的啟用和停用 175
4.7.6 角色的刪除 176
任務實施 177
模塊考核評價 179
習題 180
模塊5 DM_SQL程序設計 184
任務1 DM_SQL程序設計基礎 184
任務情景 185
任務分析 185
知識儲備 185
5.1.1 DM_SQL程序的語句塊 185
5.1.2 DM_SQL程序編寫規則 186
5.1.3 DM_SQL程序常用的數據類型 187
5.1.4 DM_SQL程序常用的變量操作 189
5.1.5 DM_SQL程序的結構 189
任務實施 199
任務2 游標的使用 199
任務情景 200
任務分析 200
知識儲備 200
5.2.1 隱式游標 200
5.2.2 顯式游標 202
5.2.3 引用游標 205
任務實施 206
任務3 觸發器的創建和使用 207
任務情景 208
任務分析 208
知識儲備 208
5.3.1 觸發器的概念 208
5.3.2 觸發器的創建 209
5.3.3 觸發器的管理 217
5.3.4 觸發器的刪除 219
任務實施 221
任務4 存儲模塊的創建和使用 222
任務情景 222
任務分析 222
知識儲備 223
5.4.1 存儲過程和存儲函數 223
5.4.2 存儲模塊的創建 223
5.4.3 存儲模塊的調用 226
5.4.4 存儲模塊的編譯和刪除 228
任務實施 229
任務5 程序異常處理 230
任務情景 231
任務分析 231
知識儲備 231
5.5.1 異常的概念 231
5.5.2 預定義和自定義異常 232
5.5.3 異常拋出 235
5.5.4 異常處理 237
任務實施 238
模塊考核評價 239
習題 239
模塊6 達夢數據庫容災管理 243
任務1 備份和還原 243
任務情景 244
任務分析 244
知識儲備 244
6.1.1 備份和還原的概念 244
6.1.2 備份和還原的分類 245
任務實施 247
任務2 數據庫的備份和還原 247
任務情景 248
任務分析 248
知識儲備 248
6.2.1 達夢數據庫的聯機備份 248
6.2.2 達夢數據庫的聯機還原 251
6.2.3 達夢數據庫的離線備份 254
6.2.4 達夢數據庫的離線還原 255
任務實施 257
任務3 表空間及表的備份和還原 258
任務情景 258
任務分析 258
知識儲備 259
6.3.1 表空間的備份和還原 259
6.3.2 表的備份和還原 262
任務實施 264
任務4 邏輯備份和還原 265
任務情景 265
任務分析 265
知識儲備 266
6.4.1 邏輯備份 266
6.4.2 邏輯還原 268
任務實施 270
任務5 備份策略的制定 271
任務情景 271
任務分析 271
知識儲備 272
6.5.1 作業系統的概念 272
6.5.2 作業管理——DM_SQL命令 273
6.5.3 作業管理——DM管理工具 277
任務實施 280
模塊考核評價 281
習題 281