Yuki's Tech Blog

仕事で得た知見や勉強した技術を書きます。

データベース設計

【達人に学ぶDB設計 徹底指南書】第3章 論理設計と正規化をざっくりまとめてみた

目次 目次 テーブルとは何か 2種類のキーについて 主キー 外部キー 外部キーのメリット 外部キーを設定する場合の注意点 どのような列をキーとすべきか テーブルの制約 NOT NULL制約 一意制約 CHECK制約 テーブルと列の命名規則 正規化とは何か 正規形とは …

【達人に学ぶDB設計 徹底指南書】第2章 論理設計と物理設計をざっくりまとめてみた

目次 目次 論理設計と物理設計 論理設計とは 論理設計では何を行うのか 論理設計のステップ 1. エンティティの抽出 2. エンティティの定義 3. 正規化 4. ER図の作成 物理設計とは 物理設計の手順 1. テーブル定義 2. インデックス定義 3. ハードウェアのサイ…

【達人に学ぶDB設計 徹底指南書】第1章 データベースを制する者はシステムを制すをざっくりまとめてみた

目次 目次 データベースとは何 データベースは何のために使われる データベースとDBMSの違い 主なDBMS 有料(ITベンダーが開発した) 無料(オープンソース) データとは何 データと情報の違い データベースは何を基準として種類が分類されているのか 主なDBの種…