注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數(shù)據庫達夢數(shù)據庫開發(fā)實戰(zhàn)

達夢數(shù)據庫開發(fā)實戰(zhàn)

達夢數(shù)據庫開發(fā)實戰(zhàn)

定 價:¥79.00

作 者: 付強
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302637677 出版時間: 2023-09-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  達夢數(shù)據庫是一款非常優(yōu)秀的國產數(shù)據庫。本書從實用角度,通過對達夢數(shù)據庫的體系結構、運行機制的講解,以及與其他數(shù)據庫相似功能的對比,幫助讀者掌握達夢數(shù)據庫的基本操作。 本書第1章講解達夢數(shù)據庫的安裝部署;第2章講述達夢數(shù)據庫的體系結構,并與Oracle的體系結構進行對比;第3章講解數(shù)據庫中最重要的兩部分redo和undo;第4章介紹用戶管理,重點講述用戶創(chuàng)建和權限;第5章講解表和索引,并對普通表和堆表的應用場景進行分析;第6~8章介紹達夢數(shù)據庫的SQL語言、視圖和物化視圖的使用,以及JSON數(shù)據的操作和正則表達式的應用;第9章講解DMSQL程序設計的基本知識;第10章講解達夢數(shù)據庫的備份和恢復操作。 本書可用作達夢數(shù)據庫的入門教程,也可供數(shù)據庫管理員和程序開發(fā)人員參考。

作者簡介

暫缺《達夢數(shù)據庫開發(fā)實戰(zhàn)》作者簡介

圖書目錄


第1章 安裝和配置
1.1 安裝 2
1.1.1 Windows 操作系統(tǒng)中的安裝 2
1.1.2 Linux 操作系統(tǒng)中的安裝 3
1.2 配置 10
1.2.1 圖形化配置 10
1.2.2 命令行配置 15
1.3 卸載 20
1.3.1 圖形化卸載 20
1.3.2 命令行卸載 20
1.4 實例啟動與關閉 21
1.4.1 dmserver命令 21
1.4.2 服務查看器工具 22
1.4.3 操作系統(tǒng)服務 23
1.5 常用管理工具介紹 23
1.5.1 DM管理工具 23
1.5.2 disql 25
第2章 體系結構
2.1 基本架構 30
2.1.1 數(shù)據庫和數(shù)據庫實例 30
2.1.2 用戶和模式 31
2.1.3 達夢數(shù)據庫體系架構與其他數(shù)據庫的對比 31
2.2 物理結構 32
2.2.1 目錄結構 32
2.2.2 配置文件 32
2.2.3 控制文件 36
2.2.4 數(shù)據文件 37
2.2.5 日志文件 37
2.3 邏輯結構 38
2.3.1 表空間 38
2.3.2 段 39
2.3.3 簇 39
2.3.4 頁 39
2.4 內存結構 40
2.4.1 內存池 40
2.4.2 緩沖區(qū) 41
2.4.3 排序緩沖區(qū) 43
2.4.4 哈希緩沖區(qū) 43
第3章 redo和undo
3.1 預備知識 45
3.1.1 檢查點 45
3.1.2 事務 47
3.1.3 rowid 47
3.1.4 LSN 47
3.1.5 SCN 48
3.1.6 歸檔 48
3.1.7 實例恢復 48
3.2 redo 49
3.2.1 redo的作用 49
3.2.2 redo設置 49
3.2.3 其他數(shù)據庫的redo機制 57
3.3 undo 59
3.3.1 undo的工作機制 59
3.3.2 一致性讀 59
3.3.3 truncate 60
3.3.4 閃回查詢 61
第4章 用戶管理
4.1 創(chuàng)建用戶 65
4.2 權限管理 71
4.2.1 數(shù)據庫權限 72
4.2.2 對象權限 72
4.2.3 授予權限 73
4.2.4 回收權限 75
4.3 角色管理 76
4.3.1 預定義角色 77
4.3.2 角色的創(chuàng)建和刪除 79
4.3.3 角色的啟用和禁用 82
4.4 刪除用戶 82
4.5 用戶審計 83
4.5.1 開啟審計 83
4.5.2 設置審計 83
4.5.3 查看審計記錄 84
第5章 表和索引
5.1 常用數(shù)據類型 86
5.1.1 字符數(shù)據類型 86
5.1.2 數(shù)值數(shù)據類型 86
5.1.3 日期和時間數(shù)據類型 88
5.1.4 多媒體數(shù)據類型 89
5.1.5 選擇正確的數(shù)據類型 89
5.2 普通表和堆表 90
5.2.1 普通表 90
5.2.2 堆表 90
5.2.3 普通表和堆表對比 92
5.3 臨時表 95
5.4 分區(qū)表 96
5.4.1 創(chuàng)建分區(qū)表 96
5.4.2 分區(qū)表維護 101
5.4.3 分區(qū)表限制 111
5.5 修改表 113
5.6 索引 115
5.6.1 聚集索引 116
5.6.2 唯一索引 117
5.6.3 位圖索引 117
5.6.4 修改索引 117
5.6.5 索引與執(zhí)行計劃 118
第6章 DM_SQL簡介
6.1 表達式 121
6.1.1 數(shù)值表達式 121
6.1.2 字符串表達式 121
6.1.3 時間表達式 122
6.1.4 運算符優(yōu)先級 125
6.2 數(shù)據定義 125
6.2.1 修改數(shù)據庫 125
6.2.2 管理模式 129
6.2.3 管理表空間 132
6.2.4 管理序列 136
6.2.5 管理域 141
6.2.6 管理目錄 144
6.3 數(shù)據查詢 145
6.3.1 查詢條件 149
6.3.2 集函數(shù) 150
6.3.3 分析函數(shù) 151
6.3.4 連接查詢 155
6.3.5 子查詢 161
6.3.6 WITH 子句 161
6.3.7 合并記錄集 162
6.3.8 分組子句 163
6.3.9 ORDER BY子句 168
6.3.10 FOR UPDATE子句 168
6.3.11 TOP子句 169
6.3.12 LIMIT 限定條件 170
6.3.13 層次查詢子句 173
6.3.14 ROWNUM 175
6.4 數(shù)據更新 176
6.4.1 數(shù)據插入 176
6.4.2 數(shù)據更改 179
6.4.3 數(shù)據刪除 180
6.4.4 MERGE INTO 語句 181
第7章 視圖和物化視圖
7.1 視圖 184
7.1.1 定義視圖 184
7.1.2 刪除視圖 185
7.1.3 更新視圖 185
7.2 物化視圖 187
7.2.1 定義物化視圖 187
7.2.2 修改物化視圖 190
7.2.3 刪除物化視圖 190
7.2.4 刷新物化視圖 190
7.2.5 物化視圖的操作 191
第8章 JSON和正則表達式
8.1 JSON 193
8.1.1 JSON和NoSQL 193
8.1.2 JSON和XML 193
8.1.3 JSON 數(shù)據存取 194
8.2 正則表達式 196
第9章 DMSQL程序設計
9.1 程序塊 198
9.1.1 程序塊結構 198
9.1.2 變量 198
9.1.3 異常處理 209
9.2 程序結構 213
9.2.1 順序結構 213
9.2.2 選擇結構 214
9.2.3 循環(huán)結構 217
9.3 游標 221
9.2.1 靜態(tài)游標 221
9.2.2 動態(tài)游標 224
9.2.3 使用靜態(tài)游標更新、刪除數(shù)據 225
9.2.3 使用游標FOR 循環(huán) 225
9.4 動態(tài)SQL 226
9.5 存儲過程 227
9.6 存儲函數(shù) 228
9.7 觸發(fā)器 229
9.7.1 創(chuàng)建和使用觸發(fā)器 229
9.7.2 表級觸發(fā)器 230
9.7.3 事件觸發(fā)器 233
9.7.4 時間觸發(fā)器 234
9.7.5 觸發(fā)器小結 236
第10章 備份和恢復
10.1   邏輯備份 239
10.1.1    邏輯導出 239
10.1.2    邏輯導入 241
10.2   物理備份和恢復 241
10.2.1    聯(lián)機備份和恢復 242
10.2.2    脫機備份和恢復 252
10.3   案例 265
10.3.1    完全恢復 265
10.3.2    不完全恢復 268
10.3.3    異機恢復 270
10.4   使用圖形化界面進行備份和還原 271
10.4.1    導出、導入 271
10.4.2    聯(lián)機備份 271
10.4.3    定時自動備份 272
附錄
附錄A 常用函數(shù) 274
附錄B SQL算法優(yōu)化實例 281
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號