|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ ー : [ちょうおん] (n) long vowel mark (usually only used in katakana) ・ 完 : [かん] 【名詞】 1. The End (book, film, etc.) 2. Finis ・ 全 : [ぜん] 1. (n,pref) all 2. whole 3. entire 4. complete 5. overall 6. pan データ完全性(データかんぜんせい、)は、情報処理や電気通信の分野で使われる用語であり、データが全て揃っていて欠損や不整合がないことを保証することを意味する。データインテグリティとも。すなわち、各種操作(転送、格納、検索)が行われる際にデータがひとまとめで扱われ、目的とする操作に対して期待されるデータ品質を維持する。簡単に言えば、データ完全性とは、データが一貫していて正しく、アクセス可能であることを保証するものである。 == 関係データベース == 関係データベースにおけるデータ完全性とは、データベース内のデータの正確性や妥当性を指す。 多くの関係データベース管理システム(RDBMS)では、データベース内のデータ完全性を保証するために一意性制約やCHECK制約、あるいはエンティティ間に参照整合性を保つための制約などを設ける機能がある。 参照整合性とは、女Aと男Bが夫婦であるならば女Aの配偶者の配偶者が女Aである、ということを言う。女Aの配偶者の配偶者が女Cであったら、そのデータの正確性や妥当性に問題がある。つまりデータ完全性に問題がある〔但し一夫多妻制の場合は、Aliceの夫Bobの妻がCatherineである可能性があるので、その場合にはデータベース設計に問題がある〕。なお、この配偶者の例は相互参照と呼ばれる関係の正規化が不充分な状態であり、関係の正規化が不充分であるとデータ完全性を保つことが困難になる。 参照整合性を保つための制約は一般に、親子関係にあるエンティティ同士で、親データ〔一般に、該当情報に関する主キーをもつ表(テーブル)〕を持たない子データ〔一般に、該当情報に関する外部キーをもつ表(テーブル)〕が存在しないように、例えば子データがある親データの抹消などの違反するデータ操作を拒否する仕組みである。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「データ完全性(データかんぜんせい、)は、情報処理や電気通信の分野で使われる用語であり、データが全て揃っていて欠損や不整合がないことを保証することを意味する。データインテグリティとも。すなわち、各種操作(転送、格納、検索)が行われる際にデータがひとまとめで扱われ、目的とする操作に対して期待されるデータ品質を維持する。簡単に言えば、データ完全性とは、データが一貫していて正しく、アクセス可能であることを保証するものである。== 関係データベース ==関係データベースにおけるデータ完全性とは、データベース内のデータの正確性や妥当性を指す。多くの関係データベース管理システム(RDBMS)では、データベース内のデータ完全性を保証するために一意性制約やCHECK制約、あるいはエンティティ間に参照整合性を保つための制約などを設ける機能がある。参照整合性とは、女Aと男Bが夫婦であるならば女Aの配偶者の配偶者が女Aである、ということを言う。女Aの配偶者の配偶者が女Cであったら、そのデータの正確性や妥当性に問題がある。つまりデータ完全性に問題がある但し一夫多妻制の場合は、Aliceの夫Bobの妻がCatherineである可能性があるので、その場合にはデータベース設計に問題がある。なお、この配偶者の例は相互参照と呼ばれる関係の正規化が不充分な状態であり、関係の正規化が不充分であるとデータ完全性を保つことが困難になる。参照整合性を保つための制約は一般に、親子関係にあるエンティティ同士で、親データ一般に、該当情報に関する主キーをもつ表(テーブル)を持たない子データ一般に、該当情報に関する外部キーをもつ表(テーブル)が存在しないように、例えば子データがある親データの抹消などの違反するデータ操作を拒否する仕組みである。」の詳細全文を読む スポンサード リンク
|