2021年9月

コンピュータの基本

  • 2021.09.29

コンピュータは外身のハードウェアと中身のソフトウェアに2つによって構成されている。 コンピュータは命令とデータをまとめて配置して処理する方法(ストアードプログラム方式)によって作動している。 ハードウェア 5大要素 そのハードウェアは5つの装置によって構成されている。 入力装置 出力装置 記憶装置 演算装置 制御装置 入力装置 コンピュータが実行するプログラムを外部から記憶装置に転送する。 出力装 […]

物理削除モデルと論理削除モデル

Laravelを勉強している過程で遭遇したワード。DBにあるデータを論理削除モデルを使って削除した。 物理削除モデル DBにあるデータを削除したいとき、普通(?)はこっちの削除を行う。 名前通り、データを物理的に削除する。 削除したデータはDBからも削除されているため、完全に削除されて復元することができない。 論理削除モデル こっちはデータを「論理的」に削除する。 DBに削除フラグを設けて、そのデ […]

【ど基礎】仮想化・Dockerについて

仮想化とは 1台のサーバー上で複数のOSを同時に動作させること。元のサーバーを「物理サーバー」、仮想化されたサーバーを「仮想サーバー」と呼ぶ。 仮想化でできること 本来は1台の物理サーバーに対して1つのOSしか稼働させることができないが、仮想化させることによって1つのパソコンで様々なOSを稼働させることができる。 ソフトウェアによって複数のハードウェアを統合することで、1台のサーバーが複数のサーバ […]