データドメインとは何ですか?

「データドメイン」は、データベースフィールドとデータ管理で使用される用語です。特定の行またはフィールドに含めることができる許容値の範囲を指します。データドメインを実施すると、データベースが一貫して許容可能なパラメーター内に情報を保持し、データベースが無意味な結果を生成するか、十分な情報がないために特定のクエリに答えることができない状況を回避します。データドメインの定義は、データベースのプログラマーによって行われます。データベースのプログラマーは、プログラムのエントリフィールドの適切な値のリストをしばしば規定しています。

おそらく、データドメインの概念を理解する最も簡単な方法は、例を調べることです。エンドユーザーが個々の従業員の雇用状況を記録することになっている従業員データベースのフィールドを考えてみましょう。組織内の各従業員は、現在または過去の従業員になります。したがって、これらは、そのフィールドのデータドメインで唯一の許容可能なエントリです。データベースを作成すると、プログラマーはtになりますYpicallyは、これらが「従業員のステータス」にデータを入力する人にとって唯一の許容可能な応答であることを示しています。

データドメインの別の、より複雑な例は、従業員の電話番号のフィールドです。米国では、この分野のデータドメインは、最大10文字の長さとともに数値のみに制限する必要があります。言い換えれば、市外局番と7桁の電話番号。データドメインに対するさらに強いレベルの制御を実施したいプログラマは、実際のエリアコードとプレフィックスのみを使用できるようにプログラムでき、個人が電話番号として(999)999-9999を請求しようとすることを防ぎます。どちらの例でも、有効なデータドメインに配置された制限は、参照テーブルと呼ばれるツールを使用して達成されます。

許容可能なデータ値は、通常、参照テーブルと呼ばれるものに保存されます。参照テーブルはテーブルlですデータベース内の特定のテーブルのデータの許容値または範囲の範囲を含むデータベースにインクが付けられています。データベースに入力される情報は、参照テーブルに対して比較され、ユーザーが誤って無効なエントリを入力したかどうかを判断します。無効なエントリは通常、エラーメッセージでフラグを立てられ、データベースに正しい値を入力する2番目の機会が促されます。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?