數 據 倉 庫 培 訓課程
?
一.培訓目標
將數據倉庫、決策支持系統這樣的一個計算機業界的前沿課題傳授給學員,使學員通過本課程的理論培訓和實例培訓理解數據倉庫,了解數據倉庫項目的開發過程,為將來參與數據倉庫項目奠定堅實的基礎。
二.課程介紹
本課程是為那些有興趣建立或理解數據倉庫、決策支持系統的技術人員(包括商業分析員,經濟分析員,經理,企業管理者)而開發的高級培訓,通過本課程的學習,學員將完全了解數據倉庫技術的使用領域,數據倉庫技術的發展,數據倉庫模型的構建,數據倉庫數據ETL過程,數據倉庫項目的管理;
三.培訓大綱
編號
|
名稱
|
內容
|
1.
|
數據倉庫和商業決策的關系
|
描述當今商業領域BI和數據倉庫的角色
描述為什么在線聯機系統(OLTP)不能滿足決策支持
決策支持系統的數據抽取流程所帶來的數據倉庫技術
使用數據倉庫技術的原因
如何使用數據倉庫來加速商業決策和提高決策的質量
介紹一種流行的BI工具Clementine(獨立于任何數據庫系統)
|
2.
|
數據倉庫的概念和術語
|
通用的,被廣泛接受的數據倉庫定義
獨立和非獨立的數據集市的不同,適用范圍
數據倉庫開發的一些主要方法,常用的模型:螺旋模型方法。
|
3.
|
設計,分析,和管理數據倉庫項目
|
解釋開發和實現數據倉庫的財政目的
開發時間的控制。
概述數據倉庫項目的關鍵任務
討論商業和用戶需求的收集
如何標識用戶的主要業務,并在短時間實現這一主要業務。
|
4.
|
數據倉庫建模
|
討論數據倉庫環境下的數據結構
討論數據倉庫的設計步驟:
–定義商業模型
–定義維度模型
–定義物理模型
–介紹星型模型,簡介雪花模型和星座模型
|
5.
|
構建數據倉庫: 抽取數據簡介
|
構建數據倉庫的ETL (Extraction, Transformation, and Loading)概述
ETL任務, 重點和代價
解釋如何去檢查數據源
Oracle的ETL流程解決方案
|
6.
|
元數據簡介
|
數據倉庫元數據定義、類型以及在數據倉庫環境中的角色
數據倉庫元數據的類型
開發元數據的策略等
|
7.
|
數據倉庫基本概念介紹
|
數據倉庫的基本元素
數據倉庫的基本形式
數據倉庫的特點
數據倉庫的開發特性
|
8.
|
定義數據倉庫的商業和邏輯模型
|
討論企業級的策略分析工作
定義商業模型的各個部分
討論數據倉庫中元數據所扮演的角色,及追蹤元數據的方法
定義邏輯模型和實體關系模型
|
9.
|
創建維模型
|
詳細介紹星型模型
如何從商業應用中標識事實表和它們的屬性(列)
如何從商業應用中標識維表和它們的屬性(列)
討論數據倉庫中的層次
討論數據倉庫的分析方法
|
10.
|
創建物理模型
|
如何將維模型轉換成物理模型
討論數據倉庫對體系結構的需求
介紹各種硬件體系結構的優缺點
討論數據倉庫所需的數據庫服務器特性
|
11.
|
物理模型的存儲
|
介紹數據倉庫大小的測試技術和測試樣品的選取
?
|
12.
|
ETL策略
|
介紹在構建數據倉庫過程中的ETL方法
ETL的常見問題
常用的ETL技術
如何在Oracle,Excel,及Clementine之間交換數據
|
13.
|
綜合數據的管理
|
討論綜合數據的管理和Oracle是如何實現的
介紹物化視圖和Oracle的自動管理
星型查詢的優化,Oracle優化器和查詢的自動重寫
標識Oracle的維等
|
14.
|
Oracle /SQL 對數據倉庫的支持
|
改進了綜合語句的功能和效率
同時將數據插入多個表
使用MERGE語句有條件的插入或修改數據
使用WITH子句提高查詢效率等
|
15
|
案例
|