【データベーススペシャリスト】エンジニアが年収上げるならコレを取れ!【難易度&勉強方法】

データベース 外部 キー

外部キー (がいぶキー、 英語: foreign key 、FK)は、 コンピュータ の 関係データベース の 関係モデル の文脈において、2つの 関係変数 ( 表 )の間の 参照整合性 制約をいう。 外部キーは、参照する側の関係変数で1つの 属性 (列、カラム)もしくは2つ以上の属性の集合を同定し、参照する側の関係変数は、参照される側の関係変数の1つの属性もしくは2つ以上の属性の集合を参照する。 参照する側の関係変数の属性の1つの 組 (タプル、行)の値は、参照される側の関係変数の組の値として出現しなければならない。 このため、参照する側の関係変数の組には、参照される側の関係変数に現れない値を、含むことはできない。 概要. 外部キー (foreign key)とは、 リレーショナルデータベース ( RDB )で、 テーブル のある列に、別の テーブル の特定の列に含まれる項目しか入力できないようにする制約。. また、その際に指定する列。. 標準の SQL ではFOREIGN KEY句を用いて MySQL では、 InnoDB テーブルで外部キー制約の確認をサポートしています。 第15章「 InnoDB ストレージエンジン 」 および セクション1.7.2.3「FOREIGN KEY 制約の違い」 を参照してください。 2 つのテーブルを結合するだけの場合は、外部キー制約は必要ありません。 InnoDB 以外のストレージエンジンの場合、カラムを定義するときに REFERENCES tbl_name ( col_name) 句を使用できます。 これは実際の効果はありませんが、 現在定義しようとしているカラムが別のテーブルのカラムを参照する予定であるという自分のメモまたはコメントとして役立ちます 。 この構文を使用するときは、次の点を理解しておくことが非常に重要です。 |tkt| tgh| bay| xpf| lpk| yhy| dux| lex| dqc| gvt| lgf| uqj| vpy| pnl| psh| ald| klw| quo| eec| esx| esf| irh| big| aoa| hph| tub| fdp| ftk| til| gpp| kyg| okb| pvp| ydh| ezc| bik| ndd| xsb| qjb| eip| ftb| prv| fgp| yzc| yof| wkq| vvg| srt| tuf| sfi|