班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
課程介紹
本課程是你作為 Oracle 專業人員走向成功的第一步。課程設計為你打下基本的數據庫管理的堅實基礎。
課程目標
? 本課程的內容是從基礎到高級的內容安排。課程中,你將學習如何安裝和維護 Oracle 數據庫。為入門級人員準備了數據庫搭建、SQL語言基礎等內容。也有為適合有一定經驗的朋友需要的,數據庫設計方向的內容。
培訓對象
數據庫管理員、開發人員
課程長度
培訓方式
案例分析、情景演練
課程內容
主題 第一章. 數據庫schema設計與優化
大綱 1.1. Schema的概念
1.2. 表結構的設計
1.3. 表字段的總長度上限應該是什么
1.4. 表字段的定長與變長是否性能有影響
1.5. 邏輯和物理存儲結構
1.6. 行遷移1.7. 行連接
主題 第二章. 數據擴展
大綱 2.1. Scale up主要是指增強數據庫的單機處理能力
2.2. 提高CPU、內存、硬盤、網卡等硬件配置和優化
2.3. scale out是指橫向的擴展,就是增加數據庫實例或節點來增加整體的處理能力
2.4. data guard oracle數據庫的主備模型
2.5. RAC oracle的負載集群模型
2.6. Goldgate??oracle的多業務中心模型
主題 第三章. 數據切分
大綱 3.1. 按業務切分:不同節點業務關聯程度低、同一節點業務類型盡力一致
3.2. 垂直切分主要是根據表中數據的業務類型,將不同業務的數據放在不同的表或者數據庫中;
3.3. 節點內數據存儲、IO負載的均衡
3.4. Oracle ASM 存儲結構
3.5. 數據的一致性和安全性
3.6. Oracle undo表空間
3.7. 水平切分就是我們通常所說的分庫分表,主要是將一張表中的數據按照某個字段(比如說用戶id、商品id、訂單id等)分散存儲在多張結構相同的表中,這樣訪問的壓力就會分散到多張表上;
主題 第四章. 水平切分的有點和缺點
大綱 4.1. 解決了單表瓶頸的問題
4.2. 對事物透明
4.3. Sql路由變得復雜。????每次在做了切分的庫或表上執行sql時,都必須要明確指出目標分庫或分表;這無形中增加業務方的成本
4.4. 分表字段單一。?????? 如果業務中有需求按照非分表字段進行查詢,則會變得很困難,只能掃描所有的表;一個解決方案就是,按照不同查詢字段做多份分表;但是又要花費精力去解決數據冗余問題
4.5. Join操作變得困難。?? 顯而易見,以前單表間的join放到多表上是無法執行的,這時候我們最好還是選擇放棄
主題 第五章. 數據庫設計:分區表
大綱 5.1. 分區表理論知識
5.2. 創建分區表
5.3. 普通表轉分區表的方法
5.4. 為分區表創建索引 局部索引比全局索引容易管理, 而全局索引比較快
5.5. 添加新的分區
5.6. 合并分區
5.7. 拆分分區
5.8. Truncate分區
5.9. 移動分區
5.10. Drop 分區
5.11. Nosql表
主題 第六章. 數據庫設計:索引
大綱 6.1. B樹索引?
6.2. 唯一索引
6.3. 組合索引
6.4. 位圖索引
6.5. 基于函數的索引
6.6. 壓縮索引
6.7. 索引組織表
主題 第七章. 數據庫設計:存儲過程
大綱 7.1. 存儲過程的特點
7.2. 過程的語法結構
7.3. 創建過程實例
7.4. 調用存儲過程
主題 第八章. 數據庫遷移
大綱 8.1. 數據庫遷移的準備工作
8.2. 數據庫的字符集
8.3. 數據庫的主機
8.4. 數據庫遷移的實驗
主題 第九章. 數據庫遷移的兩種方案
大綱 9.1. 數據庫的導入導出工具
9.2. 通過數據庫導入導出遷移數據庫:一般應用
實驗:消耗時間較長
9.3. 通過數據庫的異機恢復遷移數據庫:當數據庫特別巨大時使用
實驗:消耗時間較長
主題 第十章. 簡單查詢語言
大綱 10.1. 查詢整個表、查詢特定列
10.2. 連接符構造語言和去掉重復值
10.3. 列別名和連接符
10.4. 算術運算與空值運算
主題 第十一章. 限制輸出和排序
大綱 11.1. 使用條件子句限制輸出
11.2. 對輸出結果進行排序
主題 第十二章. 分組查詢
大綱 12.1. 分組查詢與排序和限制輸出
12.2. 分組函數與空值
主題 第十三章. 多表鏈接
大綱 13.1. 內連接、自連接、多變連接
13.2. 外連接與笛卡爾積連接
主題 第十四章. 數據庫架構
內容 14.1. Oracle數據庫體系結構概述
14.2. Oracle ASM的體系結構概述
14.3. 后臺進程架構
14.4. 內存結構
14.5. 邏輯和物理存儲結構
主題 第十五章. 數據庫維護
大綱 15.1. 管理優化統計
15.2. 管理自動工作量信息庫(AWR)
15.3. 使用自動數據庫診斷監控程序(ADDM)
15.4. 描述和使用的advisory架構
15.5. 設置警報閾值
15.6. 使用服務器生成的警報
15.7. 使用自動化的任務
主題 第十六章. 性能管理
大綱 16.1. 性能監控
16.2. 管理內存組件
16.3. 啟用自動內存管理(AMM)
16.4. 自動共享內存Advisor
16.5. 使用內存Advisor
16.6. 動態性能統計
16.7. 故障排除和優化意見
16.8. 無效和無用的對象 |
|