Database Primary Keys and Foreign Keys Front Cover

Lyric

Database Primary Keys and Foreign Keys

lyr-IQ

[Verse 1]

データの大海原 データベース

行と列でできた表の集合体

「顧客名簿」や「商品リスト」

バラバラの表を繋げる魔法がある

[Pre-Chorus]

それぞれの表にはリーダーがいる

絶対にダブらない特別な背番号

それが「主キー」さ 一意性の番人

[Chorus]

主キーは重複NG!NULLもNG!

テーブルの主役をただ一人決めるんだ

外部キーは他のテーブルの主キーを指す恋心

テーブル同士を繋ぐ架け橋になるのさ

[Verse 2]

「顧客名簿」の主キーは「顧客ID」

「注文履歴」の主キーは「注文ID」

でも「注文履歴」の中には

どの顧客の注文か分かるように「顧客ID」も入ってる

[Pre-Chorus]

この「注文履歴」の中の「顧客ID」が

「顧客名簿」の主キーを指さしてる

これが「外部キー」 2つの表が結ばれる瞬間

[Chorus]

主キーは重複NG!NULLもNG!

テーブルの主役をただ一人決めるんだ

外部キーは他のテーブルの主キーを指す恋心

テーブル同士を繋ぐ架け橋になるのさ

[Bridge]

このキーのおかげでデータの整合性が保たれる

無駄な重複をなくす「正規化」の第一歩

データベース設計の心臓部なんだ

[Chorus]

主キーは重複NG!NULLもNG!

テーブルの主役をただ一人決めるんだ

外部キーは他のテーブルの主キーを指す恋心

テーブル同士を繋ぐ架け橋になるのさ

  • Lyricist

    lyr-IQ

  • Composer

    lyr-IQ

  • Producer

    lyr-IQ

  • Programming

    lyr-IQ

Database Primary Keys and Foreign Keys Front Cover

Listen to Database Primary Keys and Foreign Keys by lyr-IQ

Streaming / Download

"