基本介紹
- 書名:DB2從入門到精通
- 作者:明日科技
- 出版社:清華大學出版社
- 出版時間:2017.06.01
- 印次:1-1
- 印刷日期:2017.05.26
圖書信息,內容簡介,圖書目錄,
圖書信息
DB2從入門到精通
作者:明日科技
定價:79.80元
印次:1-1
ISBN:9787302458005
出版日期:2017.06.01
印刷日期:2017.05.26
印次:1-1
ISBN:9787302458005
出版日期:2017.06.01
印刷日期:2017.05.26
內容簡介
《DB2從入門到精通》一書從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用DB2進行數據管理的各種技術。《DB2從入門到精通》共分3篇19章,包括初識DB2,DB2的體系結構與DB2工具,實例和伺服器管理,DB2資料庫基礎,管理表空間和表,表數據的基本操作,資料庫對象,DB2數據查詢技術,視圖的使用,約束、索引和別名,SQL過程語言,DB2中的函式,存儲過程和觸發器,DB2資料庫安全處理,資料庫的備份與恢復,PureXML技術套用,XQuery技術的使用,數據移動,事務與鎖等內容。
圖書目錄
第1篇 基礎知識
第1章 初識DB2
視頻講解:31分鐘
1.1DB2的發展歷史
1.2關係型資料庫的基本理論
1.2.1數據模型的概念
1.2.2常見的數據模型
1.2.3關係型資料庫與資料庫管理系統
1.2.4關係型資料庫的E-R模型
1.2.5關係型資料庫的設計範式
1.2.6關係資料庫的設計原則
1.3其他常見關係資料庫
1.3.1Access資料庫
1.3.2SQLServer資料庫
1.3.3Oracle資料庫
1.4DB2的安裝與配置
1.4.1DB2的安裝
1.4.2驗證DB2的安裝
1.5小結
1.6實踐與練習
第2章 DB2的體系結構與DB2工具
視頻講解:66分鐘
2.1DB2體系結構
2.2對象層次關係
2.3數據訪問過程
2.4DB2命令工具的使用
2.4.1命令編輯器
2.4.2命令視窗
2.4.3命令行處理器
2.4.4“命令編輯器”“命令視窗”“命令行處理器”用法的區別
2.5DB2常用工具
2.5.1配置助手
2.5.2控制中心
2.5.3工具設定
2.5.4嚮導
2.5.5信息中心
2.5.6運行狀況中心
2.5.7任務中心
2.5.8複製中心
2.5.9日誌
2.6小結
2.7實踐與練習
第3章 實例和伺服器管理
視頻講解:26分鐘
3.1實例
3.1.1什麼是DB2實例
3.1.2創建實例
3.1.3實例目錄
3.1.4列出實例
3.1.5啟動/停止實例
3.1.6更新實例
3.1.7刪除實例
3.1.8配置實例
3.2管理伺服器
3.2.1管理伺服器的概念
3.2.2創建管理伺服器
3.2.3管理伺服器的相關命令
3.2.4刪除管理伺服器
3.2.5配置管理伺服器
3.3小結
3.4實踐與練習
第4章 DB2資料庫基礎
視頻講解:30分鐘
4.1資料庫結構
4.2資料庫基本概念
4.3資料庫的創建、編目和刪除
4.3.1創建資料庫
4.3.2SQL語句中的注釋符
4.3.3編目資料庫
4.3.4刪除資料庫
4.4小結
4.5實踐與練習
第5章 管理表空間和表
視頻講解:53分鐘
5.1表空間的創建、修改和刪除
5.1.1創建表空間
5.1.2修改表空間
5.1.3刪除表空間
5.2表的創建、修改和刪除
5.2.1DB2數據類型
5.2.2創建表
5.2.3修改表
5.2.4刪除表
5.3小結
5.4實踐與練習
第6章 表數據的基本操作
視頻講解:30分鐘
6.1SQL語言的概述
6.1.1SQL語言的特點
6.1.2SQL語言的分類
6.1.3SQL語言的編寫規則
6.2使用界面操作表數據
6.3插入記錄
6.3.1用界面方式插入記錄
6.3.2用命令方式插入記錄
6.4修改記錄
6.4.1用界面方式修改記錄
6.4.2用命令方式修改記錄
6.5刪除記錄
6.5.1用界面方式刪除記錄
6.5.2用命令方式刪除記錄
6.6小結
6.7實踐與練習
第7章 資料庫對象
視頻講解:47分鐘
7.1資料庫對象概述
7.2模式
7.2.1使用控制中心的方式創建模式
7.2.2使用命令的方式創建模式
7.3表
7.3.1表的維護
7.3.2表約束
7.3.3表狀態
7.3.4表壓縮
7.3.5表分區
7.4索引
7.4.1B+樹結構
7.4.2索引的好處
7.4.3合適的索引
7.4.4複合索引
7.5其他常用資料庫對象
7.5.1視圖
7.5.2暱稱
7.5.3序列
7.5.4自增欄位
7.6小結
7.7實踐與練習
第2篇 核心技術
第8章 DB2數據查詢技術
視頻講解:78分鐘
8.1選擇、投影、連線和集合運算
8.1.1選擇
8.1.2投影
8.1.3連線
8.1.4集合運算
8.2檢索數據
8.2.1簡單查詢
8.2.2篩選查詢
8.2.3分組查詢
8.2.4排序查詢
8.2.5多表關聯查詢
8.2.6使用聚集函式計算列值
8.3子查詢的用法
8.3.1子查詢
8.3.2單行子查詢
8.3.3多行子查詢
8.3.4關聯子查詢
8.4小結
8.5實踐與練習
第9章 視圖的使用
視頻講解:37分鐘
9.1視圖概述
9.1.1視圖與表的關係
9.1.2視圖的優點
9.1.3使用視圖的注意事項
9.2創建視圖
9.2.1使用界面方式創建視圖
9.2.2使用命令方式創建視圖
9.2.3創建特殊類型視圖
9.3查詢視圖
9.4更新視圖
9.4.1使用界面方式操作視圖數據
9.4.2使用命令方式操作視圖數據
9.5修改視圖的注釋
9.5.1使用界面方式為視圖CJB_VIEW1添加注釋
9.5.2使用命令方式為視圖添加注釋
9.6刪除視圖
9.6.1使用界面方式刪除視圖
9.6.2使用命令方式刪除視圖
9.7視圖的維護
9.8小結
9.9實踐與練習
第10章 約束、索引和別名
視頻講解:46分鐘
10.1默認值和約束
10.1.1默認值
10.1.2約束
10.2索引
10.2.1索引的概念
10.2.2索引的分類
10.2.3創建索引
10.2.4查看已創建的索引
10.2.5修改索引
10.2.6重命名索引
10.2.7刪除索引
10.3別名
10.3.1創建別名
10.3.2使用別名
10.3.3刪除別名
10.4小結
10.5實踐與練習
第11章 SQL過程語言
視頻講解:120分鐘
11.1SQLPL語言
11.1.1SQLPL語言元素
11.1.2VALUES語句
11.2數據類型
11.2.1系統數據類型
11.2.2創建單值數據類型
11.2.3創建結構數據類型
11.2.4創建數組數據類型
11.3聲明變數
11.4賦值
11.4.1賦值語句的語法
11.4.2專用暫存器
11.5游標
11.5.1游標的概念
11.5.2聲明游標
11.5.3打開游標
11.5.4讀取游標
11.5.5關閉游標
11.5.6游標和結果集
11.6流程控制語句
11.6.1條件語句
11.6.2疊代語句與退出循環語句
11.6.3RETURN語句
11.7異常處理機制
11.7.1聲明有名稱的條件
11.7.2聲明條件處理程式
11.7.3強制發出異常
11.8MERGE語句
11.9小結
11.10實踐與練習
第12章 DB2中的函式
視頻講解:38分鐘
12.1系統內置函式
12.1.1系統內置函式介紹
12.1.2常用系統內置函式
12.2用戶定義函式
12.2.1創建和調用用戶定義函式
12.2.2用戶定義函式的刪除
12.3小結
12.4實踐與練習
第13章 存儲過程和觸發器
視頻講解:71分鐘
13.1存儲過程
13.1.1存儲過程的概念
13.1.2存儲過程的類型
13.1.3SQL存儲過程的創建與執行
13.1.4存儲過程的重載
13.1.5存儲過程的查詢、修改和刪除
13.2觸發器
13.2.1觸發器的概念
13.2.2觸發器的類型
13.2.3用CREATETRIGGER語句創建觸發器
13.2.4查詢、修改和刪除觸發器
13.3小結
13.4實踐與練習
第3篇 高級套用
第14章 DB2資料庫安全處理
視頻講解:72分鐘
14.1DB2資料庫安全概述
14.2認證機制
14.3身份驗證和授權
14.4DB2身份驗證
14.4.1DB2身份驗證方式
14.4.2其他身份驗證參數
14.4.3在客戶機-伺服器環境中設定身份驗證
14.5管理許可權
14.5.1管理許可權級別
14.5.2授予或撤銷實例級許可權
14.5.3授予或撤銷資料庫級許可權
14.6特權
14.6.1特權級別
14.6.2授予和撤銷特權
14.6.3隱式特權
14.7LBAC憑證
14.8GETAUTHORIZATIONS命令
14.9使用模式控制對資料庫對象的訪問
14.10小結
14.11實踐與練習
第15章 資料庫的備份與恢復
視頻講解:53分鐘
15.1備份與恢復
15.2恢復操作的種類
15.3事務日誌記錄
15.3.1為什麼需要日誌
15.3.2事務日誌記錄的概念
15.3.3主日誌檔案和輔助日誌檔案
15.3.4循環日誌記錄和歸檔日誌記錄
15.3.5修改事務日誌模式
15.4備份
15.4.1離線備份
15.4.2線上備份
15.4.3表空間備份
15.4.4增量備份
15.5恢復
15.5.1版本恢復
15.5.2前滾恢復
15.5.3崩潰恢復
15.6常見的恢復場景
15.6.1整個資料庫意外刪除和損壞
15.6.2表空間容器意外丟棄或損壞
15.6.3恢復到時間點
15.7小結
15.8實踐與練習
第16章 PureXML技術套用
視頻講解:55分鐘
16.1pureXML技術簡介
16.2創建可以存儲XML數據的DB2資料庫
16.3創建具有XML列的表
16.4樣本數據
16.5XML模式存儲庫
16.5.1XML模式存儲庫概念
16.5.2增大應用程式堆疊大小配置參數
16.5.3增大代理程式堆疊大小配置參數
16.5.4編寫XML模式文檔
16.5.5向XSR註冊XML模式
16.5.6刪除XSR中的XML模式
16.6將XML文檔插入到XML類型的列中
16.6.1插入時針對XML模式驗證XML文檔
16.6.2插入時不驗證XML文檔
16.7小結
16.8實踐與練習
第17章 XQuery技術的使用
視頻講解:49分鐘
17.1XQuery基礎
17.1.1XQuery查詢的組成部分
17.1.2基本規定
17.1.3XML名稱空間和QName
17.1.4序言
17.1.5表達式
17.2查詢XML數據
17.2.1界面查詢表中XML數據
17.2.2如何選擇查詢XML數據的語言
17.2.3用普通SQL查詢XML數據
17.2.4XQuery和嵌入了SQL的XQuery
17.2.5SQL/XML
17.3更新XML數據
17.3.1使用命令更新XML數據
17.3.2變換表達式
17.4小結
17.5實踐與練習
第18章 數據移動
視頻講解:68分鐘
18.1數據移動概述
18.2檔案格式
18.2.1DEL格式
18.2.2ASC格式
18.2.3PC/IXF格式
18.2.4WSF格式
18.2.5CURSOR格式
18.3數據的導出
18.3.1使用EXPORT導出數據
18.3.2EXPORT命令格式及選項
18.4數據的導入
18.4.1使用IMPORT導入數據
18.4.2IMPORT命令格式及選項
18.5數據的裝入
18.5.1裝入操作的4個階段
18.5.2使用LOAD清空表數據
18.5.3LOAD實用程式
18.6複製表
18.7常見問題
18.7.1載入的數據是Excel格式
18.7.2導出/載入的數據不是逗號/雙引號分隔
18.7.3檔案中的列比要導入的表中的欄位多
18.7.4導入/導出大欄位(LOB)
18.7.5導入identity數據
18.7.6數據移動出現亂碼
18.7.7表數據從一個表空間遷移到另一個表空間
18.8小結
18.9實踐與練習
第19章 事務與鎖
視頻講解:27分鐘
19.1資料庫事務
19.2事務日誌記錄
19.2.1控制事務日誌記錄的參數
19.2.2日誌檔案存儲的位置
19.3並發性控制
19.4鎖
19.4.1鎖的基本概念
19.4.2行級鎖和表級鎖的模式
19.4.3獲取不同級別的鎖的方法
19.5隔離級別
19.5.1隔離級別的種類
19.5.2設定資料庫的事務隔離級別
19.5.3重寫隔離級別(WITH從句)
19.5.4繼承隔離級別
19.5.5鎖避免和隔離
19.6小結
19.7實踐與練習