データモデリングの古典的な3つのステップ、多くの人が最初のステップでそれを間違えます

コンテンツ

データモデリングとは何ですか?

3ステップのデータモデリング

データモデラーのキャリア展望

認証の重要性


仕事に加わった後、上司はあなたにデータモデリングをするように頼みました、あなたは始める方法を知っていますか?今日、St。Pullenは、データモデリングの3部作である概念モデリング-論理モデリング-物理モデリングをあなたと共有しています。

ただし、始める前に、データモデリングの概念を明確にしましょう。

データモデリングとは何ですか?

データモデリングとは、実世界のさまざまな次元のデータを抽象化したものであり、体系的な分析を経て抽象化された概念モデルが物理モデルに変換されます。このプロセスは、データを定義および分析するための方法です。それに応じて、必要な情報システムをサポートします。

3ステップのデータモデリング

1.概念モデル

概念モデリングは、データベース自体の詳細ではなく、エンティティの確立、それらの特性、およびそれらの間の関係に焦点を当てています。実際のアプリケーションでは、概念モデルは、ビジネス要件とビジネスフィールドの作業条件を理解し、それらを分析および要約した後、ビジネス要件のいくつかの概念を説明するために使用されるものです。販売事業における「顧客」や「注文」、「商品」や「セールスマン」など。ユースケースを使用してそれを説明すると、「セールスマン」と「顧客」は「商品」の購入の「注文」に署名します。(現時点では、属性を含めることはできません。エンティティセットと連絡先セットの分析構造のみを含めることができます)

2.論理モデル

論理モデルは、概念モデルを具体化することです。概念モデルが説明することを達成するには、それらの特定の機能とそれらの特定の情報の処理が必要です。これは、要件分析の改良段階です。販売事業を例にとると、「顧客」情報には基本的にユニット名、連絡先、連絡先番号、住所などの属性が含まれ、「商品」情報には基本的に名前、タイプ、仕様、単価などの属性が含まれます。「注文」 ""情報には基本的に次のものが含まれます:日付と時刻の属性。また、「注文」は「顧客」、「セールスマン」、「商品」の詳細に関連付ける必要があります。

システムは、営業担当者情報テーブル、顧客情報テーブル、商品情報テーブル、注文テーブルなど、いくつかのデータテーブルを確立する必要があります。

システムには、セールスマン情報の保守、顧客情報の保守、商品情報の保守、および販売注文の確立など、いくつかの機能が含まれている必要があります。

この時点で、論理モデルは構築されていますが、まだ着陸していません。物理モデルは着陸のステップです。

3.物理モデル

物理モデルは、特定の物理媒体に上記の論理モデルの内容を実装することです。たとえば、データベースはSQL Server 2000を使用するため、特定のSQLスクリプトを記述して、データベースサーバー上にデータベースを確立できます。セールスマン情報テーブル、顧客情報テーブル、商品情報テーブル、注文テーブルを含みます。クライアントがVS開発ツールを使用する場合は、VSを使用してワークステーションに機能メニューを作成します。これには、セールスマン情報の保守、顧客情報の保守、商品情報の保守、受注の確立などの機能が含まれ、ツールを使用して各機能コードを実装します。 。

これらの3つのプロセスは、ソフトウェアシステムを実現するための3つの重要なステップであり、抽象化から具体化、継続的な改良と改善までの分析、設計、開発のプロセスです。

データモデラーのキャリア展望

データモデラーは通常、データアナリストやアーキテクトと協力して、クライアントまたは企業のシステムニーズをサポートするための主要な側面と事実を特定します。データモデラーは、データの品質と整合性を管理および維持する必要があります。データ分析の結果を解釈するには、広範なドメイン知識が必要です。

多くのデータモデラーはデータアナリストとしてのキャリアを開始し、基礎レベルで経験と成功を収めるにつれて、データモデラーは業界に登り続けます。データモデリングには学ぶ余地がたくさんあるので、報酬もまともです。Glassdoorの調査によると、市場におけるデータモデラーの平均給与は78,601ドル、つまり年間約510,000人民元になると予想されています。

認証の重要性

プロジェクト管理がPMによって認定される必要があるのと同様に、データモデラーも関連する権威ある認定を取得する必要があります。これらの認定には、ビッグデータおよびデータサイエンスコース、ビッグデータエンジニアマスター認定、ビッグデータHadoopトレーニング認定、R言語科学認定などが含まれます。もっとたくさん。

データモデラーになることに興味がある場合、St。Pullenは、データ分析、データ探索、データ視覚化、予測および記述分析手法、関数型プログラミング、Spark SQL、およびその他のスキルを構築するための適切なガイダンスを提供します。あなたのキャリアのための強固な基盤。

おすすめ

転載: blog.csdn.net/simplilearnCN/article/details/124202052