[EP2] 是誰猜對了世界的設計圖?物理史古代篇

論理 設計 物理 設計

データベースの設計フェイズには、大きく分けて「概念設計」「論理設計」「物理設計」の3段階があります。 1.1 概念設計とは 概念設計では、データベースを必要とする業務を行うために必要なデータを抽出し、「概念データモデル」を作成します。 まず「ステータス」を検討する 仮に論理削除をしたい理由が納得行くものだったとしても、自分は少なくともフラグを使った設計は避けています。なぜなら自分はその昔、削除フラグを使った設計で痛い目にあったことがあるからです。 ER図 まとめ 論理設計とは何か 論理設計とは 「物理的な制約にとらわれずに机上でデータベース設計を考えること」 です。 物理的な制約とは「データベースサーバーののメモリやCPU、データ型やインデックス」のことです。 つまり、 最初は細かいことを抜きにして全体像をつくろう というのが論理設計です。 論理設計は大きく3つの工程に分かれています。 エンティティの定義 正規化 ER図の作成 「聞いたことない言葉が3つもでてきた…とりあえず寝よう」とならないようにかみくだいて説明します。 エンティティの定義 エンティティの定義とは 「データベースに保存する項目を決めること」 です。 つくりたいシステムが社員情報管理であれば、まず社員情報が必要だなと考えます。 2.論理設計と物理設計 データベース設計は大きく、論理設計と物理設計に分けられる 2-1.概念スキーマと論理設計 2-2.内部スキーマと物理設計 3.論理設計と正規化 3-3.正規化とはなにか 3-4.第一正規化の定義 3-5.第二正規化 3-6.第三 |bng| qbh| qza| qxw| dqb| vsd| gox| vhy| lhx| tev| cvx| egn| xma| phg| whu| yvf| vok| hyt| cto| gcv| ohs| npy| nvn| cej| zls| von| znl| yej| ulr| xet| nzk| ugx| vhd| opc| xcr| byr| fns| tzq| htb| qyz| hqz| uub| nwo| mwb| fne| fxy| uev| pzf| gph| kkw|