【DBMS 数据库管理系统】OLTP 联机事务处理 与 OLAP 联机分析处理 ( 数据仓库 与 OLAP | OLAP 联机分析处理 | OLTP 与 OLAP 区别 )
文章目錄
- 一、數據倉庫 和 聯機分析處理 技術 簡介
- 二、OLAP 聯機分析處理 引入
- 三、OLAP 聯機分析處理 概念
- 四、OLAP 聯機分析處理 特點
- 五、OLAP 與 OLTP 區別
一、數據倉庫 和 聯機分析處理 技術 簡介
數據倉庫 ( Data Warehousing ) 和 聯機分析處理 ( OLAP ) 技術 簡介 :
- 多維數據模型 ( Multi-dimension Data Model )
- 數據倉庫設計 ( Data Warehousing design )
數據維度 :
- 數據庫 ( DB ) 是二維表 , 是關系模型
- 數據倉庫 ( DW ) 是多維表 , 是多維模型
二、OLAP 聯機分析處理 引入
OLTP ( On-Line Transaction Processing ) 聯機事務處理 , 不能滿足用戶對 數據庫 “查詢” 和 “分析” 的需要 , 主要是 SQL 的簡單查詢 不能滿足用戶 “分析” 需要 ;
OLAP 引入 : 管理者 “決策分析” 需要對 關系數據庫 進行大量 查詢 , 計算 , 才能得到結果 , 簡單查詢不能滿足 用戶需求 , 因此引入
OLAP ( On-Line Analytical Processing ) 聯機分析處理 ;
三、OLAP 聯機分析處理 概念
"OLAP ( On-Line Analytical Processing ) 聯機分析處理" 概念 :
OLAP 是使
- 分析人員
- 管理人員
- 執行人員
, 能夠從 多種角度 , 對 從原始數據 中
- 轉化出來的
- 能夠真正為用戶所理解的 ,
- 真實反映企業多維特性的
信息 , 進行 快速 , 一致 , 交互 地 存取 , 從而獲得對數據的更深入了解 的一類 軟件技術 ;
( 使 人員 能夠對 信息 進行 存取 , 并獲得對數據的 深入理解 的 軟件技術 )
四、OLAP 聯機分析處理 特點
"OLAP 聯機分析處理" 特點 :
- 快速性 : OLAP 查詢分析 , 系統要 在很短的時間內 反應并給出結果 ;
- 可分析性 : OLAP 應該有能力 處理 與應用先關的各種 邏輯分析 和 統計分析 需求 ;
- 多維性 : 提供 數據 多維視圖 和 分析 , 支持 維層次 , 多重維層次 ;
- 及時性 : 有效管理海量信息 , 不管 數據量有多大 , 數據存儲在什么位置 , OLAP 總能及時獲取信息 ;
OLAP 特點 總結 :
- 使用者 : 企業管理人員 ;
- 物理特點 : 對 用戶 提出的復雜查詢 快速響應 ;
- 邏輯特點 : 具備 多維建模 能力 ;
五、OLAP 與 OLTP 區別
OLAP 與 OLTP 區別 :
- OLTP ( On-Line Transaction Processing ) 聯機事務處理 : 對數據庫 增刪查改操作 , 以 數據庫 為基礎 ;
- OLAP ( On-Line Analytical Processing ) 聯機分析處理 : 數據分析處理 , 以 數據倉庫 為基礎 ;
OLTP 提供 對 OLAP 的數據支持 : OLAP 中的 歷史數據 , 導出數據 , 綜合數據 , 都是來自與 OLTP 數據庫 , OLTP 數據庫為 OLAP 數據體提供底層數據支持 ;
數據預綜合處理 : OLAP 數據 比 OLTP 數據 多一步 多維化 ( 預綜合處理 ) 操作 ; 如 : 統計數據 , 進行預綜合處理 時 , 建立 不同粒度 , 不同級別的 統計數據 , 滿足 OLAP 系統 快速分析查詢的要求 ;
前端界面 : OLAP 的前端界面風格 和 數據訪問方式 比 OLAP 友好 ;
- 系統使用者 : OLAP 使用者大部分是 非數據處理的專業人員 ; OLTP 操作人員一般都是專業的人員 , 對前端界面要求不高 ;
- OLAP 前端界面 : OLAP 需要采用 多維報表 , 統計圖形方式 展示查詢數據 , 提供 方便的 細化 , 切片 , 切塊 , 旋轉 , 操作方式 ;
- OLTP 前端界面 : OLTP 操作是固定的 , 操作流程 固定 , 規范 , 操作人員一般是先進行培訓 , 熟悉操作流程后才使用 OLTP 系統 ;
總結
以上是生活随笔為你收集整理的【DBMS 数据库管理系统】OLTP 联机事务处理 与 OLAP 联机分析处理 ( 数据仓库 与 OLAP | OLAP 联机分析处理 | OLTP 与 OLAP 区别 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【DBMS 数据库管理系统】数据库 体系
- 下一篇: java信息管理系统总结_java实现科