-->
    RDBMS総論:Webシステム構築における重要性とその理由

    RDBMS総論:Webシステム構築における重要性とその理由"

    Jul 22, 2023

    Webシステムの構築に欠かせないRDBMS(リレーショナルデータベース管理システム)について解説しています。RDMNSはプログラムが簡単にデータベースにアクセスし、データ整合性を保ちながら複数ユーザーの同時利用を可能にすることができます。単に効率的にプログラムを作るのではなく、ビジネスにおける情報という価値をより効果的に提供するためのシステムとして位置付けられています。

    Read
    Railsを用いたメールジョブの永続化の実装方法

    Railsを用いたメールジョブの永続化の実装方法

    Jul 22, 2023

    再起動時にジョブが失われないよう、メールジョブの永続化を実現する方法を説明しています。永続化の実現には、sidekiqというバックグラウンドジョブ管理ライブラリと、Redisというデータ構造サーバーを使用します。

    Read
    データベース設計の基本と応用 ~ ID導入と業務視点正規化の活用 ~

    データベース設計の基本と応用 ~ ID導入と業務視点正規化の活用 ~

    Jul 22, 2023

    データベース設計の際には、「One Fact in One Place」を基本原則にし、正規化を行うことが重要です。その上で、ID導入や業務視点の正規化といった手法を取り入れることで更なる効率化を図ることができます。エンティティの選定、主キーの設定、ビジネス上の正規化が重要なポイントとなります。

    Read
    システムスペックを実装する

    システムスペックを実装する

    Jul 3, 2023

    今回は、下記の項目に対してシステムスペックを実装します。システムスペックとは、アプリケーションのプログラム全体が期待通りの挙動になっているかを確認するための統合テストです。

    Read