リレーショナル データベースにおける主キー識別タプルの役割は、エンティティ整合性ルールによって実現されます。
エンティティ整合性ルールは、関係内に同一のタプルが存在しないことを保証します。これは、リレーショナル データベースに主キーを設定することで実現されます。
拡張情報:
リレーショナル データベース:
は、リレーショナル データベース モデルに基づいたデータベースであり、集合代数から処理などの概念と手法を使用します。データベース内のデータも、形式的に説明する一連のテーブルに編成されます。この形式のテーブルの本質は、データ項目の特別なコレクションをロードすることです。これらのテーブル内のデータは、さまざまな方法で格納できます。再編成せずにフェッチまたは再結合します。データベーステーブル。リレーショナル データベース定義により、メタデータのテーブル、またはテーブル、列、範囲、制約の正式な説明が作成されます。各テーブル (リレーションシップとも呼ばれます) には、列で表される 1 つ以上のデータ型が含まれています。各行には、列で定義されたタイプの一意のデータ エンティティが含まれます。リレーショナル データベースを作成する場合、データ列の可能な値の範囲と、そのデータ値に適用される可能性のあるさらなる制約を定義できます。 SQL 言語は、リレーショナル データベースに対する標準のユーザーおよびアプリケーション インターフェイスです。利点は、拡張が簡単で、最初のデータベース作成後に、既存のアプリケーションをすべて変更せずに新しいデータ型を追加できることです。主流のリレーショナル データベースには、oracle、db2、sqlserver、sybase、mysql などが含まれます。
エンティティ整合性ルール:
このルールでは、リレーションシップ内のタプルの主キーを構成する属性に null 値を含めることができないことが必要です。null 値が表示された場合、主キーはキー値を一意に識別できないタプルの役割.
以上が主キー識別タプルの役割はリレーショナル データベースにどのように実装されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。