RDBMSの参照整合性ルール
参照整合性ルールの例 −
<従業員>
EMP_ID | EMP_NAME | DEPT_ID |
<部門>
DEPT_ID | DEPT_NAME | DEPT_ZONE |
ルールには、 DEPT_ID Employeeテーブルに一致する有効なDEPT_IDがあります 部門で テーブル。
結合を許可するために、参照整合性ルールは、主キーと外部キーが同じデータ型を持っていることを示しています。
-
RDBMSの外部キー
外部キーはテーブル間のリンクを作成します。別のテーブルの主キーを参照してリンクします。 たとえば、EmployeeテーブルのDeptIDは外部キーです- EmpID EmpName EmpAge DeptID DeptID DeptName DeptZone DeptID 部門テーブルの主キーは部門テーブルの主キーです。 DeptID Employeeテーブルの外部キーはEmployeeテーブルの外部キーです。 下の図は同じ-を表しています 上に、2つのテーブル
-
E.F.CoddのRDBMSに関する12の規則
データベース管理システムまたはDBMSは、基本的に、データが相互に関連し、非常に永続的である場合に、データへのアクセス、管理、および更新に利用できる包括的なアプリケーションプログラムのセットで構成されます。他の管理システムと同様に、DBMSの目標は、情報の取得とデータベースへの格納が容易になる効率的で便利な環境を提供することです。言うまでもなく、データベースは大量の情報を保存および管理するために使用されます。 これを達成するために、以下は絶対に必要なものです: データモデリング- 情報ストレージの構造を定義することがすべてです。 メカニズムの提供- 処理されたデータを操作し、ファイルとシス