OLTP OLAP

、OLTP、OLAPの概念

OLTP
オンライントランザクション処理、オンライン・トランザクション処理(OLTP)
実質的に即座に処理するための受信コンピューティング・センターに転送することができるユーザデータの受信に特徴がある、トランザクション指向の処理として知られ、
そして処理は非常に短時間で与えられます。その結果、操作は、ユーザーの迅速な対応の方法の一つです。
 
OLAP
オンライン分析処理オンライン分析処理
データの深い理解を達成するために、すべての側面から素早く、一貫性のある、インタラクティブな観測情報にアナリストを可能にします。
 

二、OLTP、OLAPコントラスト

オンライン分析処理(OLAP)EFCoddの概念は最初のリレーショナル・データベースの父親が1993年に提案された、彼はまた、OLAPのための12本のガイドラインを提案しました。OLAPは、明らかなオンライントランザクション処理(OLTP)と製品の別のクラスとして大きな反響、OLAPを引き起こし提案しています。
今日のデータ処理大別することができます。オンライントランザクション処理OLTP(オンライントランザクション処理) 、 オンライン分析処理のOLAP(オンライン分析処理) 。主な用途は、このような銀行取引などの伝統的なOLTPのリレーショナル・データベース、主に基本的な、日常の取引、です。

OLAPデータウェアハウスシステムは、意思決定支援に焦点を当てた、洗練された分析操作をサポートし、メインアプリケーションであり、かつ直感的なクエリ結果を提供します。

以下の表は、OLTP及びOLAPの間の比較を示します。

 

三、OLAP12ガイドライン

12の基準のOLAPは、のリレーショナルデータベースの父親が1993年に提案さEFCodd


1:多次元概念図のOLAPモデルは、多次元概念図を提供しなければならない
       ユーザのアナリストは、企業を見ることになる本質的に多次元である-例えば、利益は、領域が閲覧することができ、製品、期間、またはシナリオ (例えば、実際、予算、または予測など)。多次元データ・モデル「は、スライシング及びダイシング」を含むユーザーによるデータのより簡単で直感的な操作を可能にする。
    当然の企業を見ることができるユーザを分析します多次元モデルは、例えば、利益は、(実際の、予算や予測など)領域、製品、時間、またはプログラムによって表示することができます。多次元データモデルは、「スライスとサイコロ」など、より直接的で便利な操作データにユーザーを可能にする


透明度透明度:2
       OLAPは、ユーザーのの一部を形成する場合には慣習スプレッドシートやグラフィックスパッケージを、これはユーザーに対して透明でなければならない。OLAPが悪影響ホストの機能に影響を与えることなく、ユーザが所望する任意の場所に埋め込むことができるオープンシステムアーキテクチャの一部である必要がありますツール。 
    ユーザーには、同種または異種できるOLAPツールでに供給されるデータでのソース、。でにさらされるべきではない
    OLAPはユーザに対して透明でなければならないマナーユーザーの習慣、スプレッドシートやグラフィック表示を提供します。ツールは、副作用のホストを特色にすることなく、OLAPは、システム・アーキテクチャの開発の一部である必要があり、このアーキテクチャは、どこにでもユーザーのニーズに合わせて埋め込むことができます。ユーザーは、データ・ソースに提供されるOLAPツールと接触してはならない、データは同種または異種のかもしれ


アクセシビリティガイドラインアクセス機能:3
        OLAPツールは適用可能であるべきであるツール(としないユーザ)データの異種ソースにアクセスし、ユーザに対してコヒーレントビューを提示するために必要な任意の変換を実行するために、独自の論理構造を物理的なデータがどこから来るかに関係でなければなりません
    OLAPツールは、異種データ・ソースの論理構造に独自のアクセスを使用できるように、コヒーレント表示を提供するためにユーザに必要な変換を実行しなければなりません。ユーザーは物理データソースを心配する必要がありますのではなく、OLAPツールである


4:一貫したレポーティングのパフォーマンスと安定したレポート機能
    。OLAPツールのパフォーマンスはならない 次元の数が増加するにつれて大幅に苦しむ
    OLAPツールのパフォーマンスが原因ディメンションに増加し、有意にはなりませんインパクト


5:クライアント/サーバ・アーキテクチャクライアント/サーバアーキテクチャ
    OLAPツールのサーバーコンポーネントは、する必要があり 、様々なクライアントは最小限の労力で接続することができるように十分にインテリジェントな。サーバーは、マッピングすることが可能であるべきと異種データベース間でのデータを統合する。
    サーバーのOLAPツールは最小限に、より多くの顧客を聞かせするのに十分にスマートでなければなりません接続のコスト。マッピングサーバーは異なるデータベースからのデータを統合する能力が必要です


6:一般的な次元次元等価基準を
    。すべてのデータの次元はで同等である必要があり 、その構造と運用能力
    容量同等の構造及び操作が必要データの各次元の


7:ダイナミックスパース行列を取り扱い疎行列のダイナミックハンドリング
    OLAPサーバーの物理的な構造が持つべき 。最適なスパース行列の取り扱いを
    OLAPサーバーの物理的な構造は、最適なスパース行列処理することができる必要があり


、マルチユーザーサポート、マルチユーザーサポート機能:8
    MUST同時検索ツールOLAPおよび更新アクセス、整合性とセキュリティを提供します。
    OLAPは、同時アクセスを提供し、アクセスを更新し、整合性とセキュリティ機能を確保するため必要がある


9:無制限クロス次元の操作を無制限クロス次元操作
    計算施設は、計算やデータを許可する必要がありますデータの任意の数の次元を横切る操作、 およびデータセルとの間の関係を制限してはならない。
    コンピューティングデバイスのデータユニットのいずれかとの間の関係を制限することができない、データ及びデータ操作の次元を横切ってコンピューティングを可能にしなければならない


10:直感的なデータ操作直感的なデータ操作
    データ操作このように、連結経路に固有の ドリルダウンまたはズームアウト、解析モデルの細胞への直接作用を介して達成し、ユーザインターフェースを介しメニューまたは複数の旅行の使用を必要としないべきである。
    データ操作、固定経路になるように、そのようなドリルまたは減少として、複数のディレクトリの商品のユーザ対話を必要とせず、単位解析モデルによって直接行われます


11:柔軟なレポートと柔軟なレポート作成の
    レポート機能は、いずれかの情報を提示する必要があり 、ユーザーはそれをする方法を見たい。
    レポートデバイスは、ユーザが必要とするどのような方法で情報を表示することができるはず


12の:.無制限の寸法と集約レベル無制限の寸法および凝集をレベル 
    データの次元数がサポートされているが、必要があり 、すべての意図および目的に、無制限である。それぞれの一般的な寸法は、任意の所与の連結路内にユーザ定義の集約レベルの本質的に無制限の数を可能にするべきである。
    データの次元数あたり無制限のユーザーでなければなりませんユニバーサルディメンションで定義された集約集約レベルは無制限でなければなりません。
 
から仕上げ:
https://www.cnblogs.com/andy6/p/6011959.html
https://blog.csdn.net/lzhat/article/details/59102150

オンライン分析処理(OLAP)EFCoddの概念は最初のリレーショナル・データベースの父親が1993年に提案された、彼はまた、OLAPのための12本のガイドラインを提案しました。OLAPは、明らかなオンライントランザクション処理(OLTP)と製品の別のクラスとして大きな反響、OLAPを引き起こし提案しています。
今日のデータ処理大別することができます。オンライントランザクション処理OLTP(オンライントランザクション処理) 、 オンライン分析処理のOLAP(オンライン分析処理) 。主な用途は、このような銀行取引などの伝統的なOLTPのリレーショナル・データベース、主に基本的な、日常の取引、です。

OLAPデータウェアハウスシステムは、意思決定支援に焦点を当てた、洗練された分析操作をサポートし、メインアプリケーションであり、かつ直感的なクエリ結果を提供します。

以下の表は、OLTP及びOLAPの間の比較を示します。

 

三、OLAP12ガイドライン

おすすめ

転載: www.cnblogs.com/xibuhaohao/p/11205024.html