データベースの整合性にはどのような 3 つのタイプが含まれますか
May 28, 2020 pm 05:32 PMデータベースの整合性には 3 つのタイプが含まれます
1. エンティティの整合性
エンティティの整合性性別は、リレーションシップ内のレコードの一意性、つまり主キーに対する制約です。正確に言うと、エンティティの整合性とは、関係内の主な属性値が Null であってはならず、同じ値を持つことができないことを意味します。定義テーブル内のすべての行は一意に識別でき、一般に主キー、一意のインデックス、一意のキーワード、ID カード番号などの ID 属性によって個人を一意に識別できます。
2. ドメインの整合性
ドメインの整合性は、データ テーブルのフィールド属性に対する制約です。通常、データの有効性を指します。これには次の値が含まれます。フィールドの範囲、フィールド タイプやフィールドの有効ルールなどの制約は、リレーションシップ構造を決定するときに定義されたフィールドの属性によって決定されます。データ型、デフォルト値、ルール、制約、空にできるかどうか、およびドメインの整合性を制限して、無効な値が入力されないようにします。
3. 参照整合性
参照整合性とは、リレーショナル データベース内の関係を確立するデータ テーブル間のデータへの参照です。つまり、外部キーに対する制約です。正確に言うと、参照整合性とは、リレーションシップ内の外部キーが、別のリレーションシップの主キーの有効な値、または NULL でなければならないことを意味します。参照整合性は、通常、別のテーブルの主キーに接続する外部キーを確立することによって、テーブル間のデータの有効性と整合性を維持します。参照整合性を維持するためにトリガーを使用することもできます
データベースの整合性により、データベースに入力されたデータが正確で、有効で、一貫性があることが保証されます。データベース内のデータを変更する場合は、すべての整合性制限とデータ有効性チェックに準拠する必要があります。
推奨チュートリアル: 「
MySQL チュートリアル以上がデータベースの整合性にはどのような 3 つのタイプが含まれますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP で MySQL クエリのパフォーマンスを最適化するにはどうすればよいですか?

PHP で MySQL のバックアップと復元を使用するにはどうすればよいですか?

データベースにおける Java 列挙型のアプリケーション シナリオは何ですか?

PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか?

MySQL 8.4 で mysql_native_password がロードされていないエラーを修正する方法

PHP で MySQL ストアド プロシージャを使用するにはどうすればよいですか?
