設計

設計

データベースの正規化についてやり方をわかりやすく解説

正規化 正規化とは、テーブルのデータから重複を排除する方法です。 の学年が変わると が変わるので、 テーブルに を残します 情報は テーブルと で JOIN すれば追えます 上記の テーブルの ...
設計

バックアップ/リストア/ポイントインタイムリカバリ(PITR)の解説

バックアップ バックアップとは、データの破損に備えて、元データとは別にコピーを保存することです。 リストア リストアとは、バックアップを使ってデータを復元することです。 ...
ネットワーク

Web3層アーキテクチャとは?例でわかりやすく解説

Web3層アーキテクチャ Web3層アーキテクチャとは、Web アプリケーションの一般的な構成です。 なお、似たような3層モデルに3層スキーマがありますが、詳細は以下の記事をご覧ください。 ...
設計

3層スキーマアーキテクチャを具体例でわかりやすく解説

3層スキーマ 3層スキーマとは、データベースの構造を3つのレベルに分けてシステムを開発する方法です 3層スキーマは、データベースを以下の3つのスキーマに分けます。 これにより、異なる利害関係者が層ご...
設計

[データベース]インデックスの意味やメリットとデメリットを解説

インデックス (索引) インデックスとは、データベース上のデータを高速に検索するために、予め作成する索引です 本で言うと、見たい内容がどのページにあるか、索引を使って調べると早い インデックスは、更新速度と...