データベースとデータウェアハウス
著者:
Laura McKinney
作成日:
6 4月 2021
更新日:
5 5月 2024
コンテンツ
DBとデータウェアハウスの基本的な違いは、データウェアハウスがデータ分析に使用されるデータベースのタイプであるという情報から生じます。データベースは、コンピューターシステムに保存されている計画されたデータの集まりです。テーブルに保存されている学校の生徒、教師、クラスに関する情報は、データベースの例です。 DBは、大量のデータ、同期処理、および実際の操作をサポートします。ただし、データウェアハウスは特殊なタイプのDBです。クエリと分析のために改善されました。データウェアハウスは、さまざまなソースからデータを抽出します。
内容:データベースとデータウェアハウスの違い
- データベースとは?
- データウェアハウスとは
- 主な違い
データベースとは?
DBは、通常、同様のアイテムの関連リストのセットとしての、単に計画された情報のコレクションです。多くの場合、データは簡単に管理できるように構造化されています。たとえば、学校のDBには、教師、生徒、およびクラスとして複数のテーブルがあり、各テーブルには各アイテムに関する情報を指定するレコードがあります。 DBには、多くの場合、データベース管理システム(DBMS)と呼ばれるソフトウェアシステムが含まれます。このシステムは、DB内のデータを保存および管理します。 MySQL、Oracle、Microsoft SQL Serverはよく知られたDBMSです。
データウェアハウスとは
DBがデータの分析に使用される場合、データウェアハウスは特別なタイプです。複数の運用システムから履歴データの統合セットを収集して保存し、1つ以上のデータマートにフィードします。また、エンタープライズビューのデータをサポートするためのエンドユーザーアクセスを提供する場合もあります。
主な違い
- データベースには現在のデータが格納され、データウェアハウスには履歴データが格納されます。
- データベースは頻繁に更新されるために頻繁に変更されるため、分析や意思決定に使用することはできません。データウェアハウスは、データを抽出してレポートし、分析して意思決定に到達します。
- 一般的なデータベースはオンライントランザクション処理に使用され、データウェアハウスはオンライン分析処理に使用されます。
- データベース内のテーブルは、効率的なストレージを実現するために正規化されますが、データウェアハウスは通常、クエリを高速化するために士気を低下させます。
- 分析クエリは、データベースよりもデータウェアハウスではるかに高速です。
- データベースには非常に詳細なデータが含まれ、データウェアハウスには要約データが含まれます。
- データベースは詳細なリレーショナルビューを提供し、データウェアハウスは要約された多次元ビューを提供します。
- データベースは多くの同時トランザクションを実行できますが、データウェアハウスはそのようなタスク用に設計されていません。