システム開発

データベース

システムの検索を爆速に!若手開発者が知るべきDBチューニングとインデックスの罠

システム開発を担当する若手社員向けに、データベースの検索を高速化するパフォーマンスチューニングの基礎を解説します。ディスクI/Oの理解から、インデックスの設定、N+1問題などのロジック面の対策、OracleとPostgreSQLの違いまで実践的な内容をまとめました。
データベース

実務でハマる!OracleとPostgreSQLの違いとSQLの注意点

情シス担当者向けに、RDBMS(Oracle、PostgreSQLなど)によるSQLの仕様の違いを解説します。古いJOINの書き方、NULLと空文字の扱いの違い、バインド変数と評価順序による構文エラー、フレームワークとの相性など、実務で気をつけたいポイントをまとめました。
データベース

【情シス初心者向け】コピペで学ぶSQL入門!テーブル作成から結合・更新・削除まで

データベース言語「SQL」の基礎を実践形式で分かりやすく解説します。社員マスタと部署マスタを用いたテーブル作成(CREATE)から、データ挿入(INSERT)、結合検索(JOIN)、更新(UPDATE)、削除(DELETE)まで、コピペしてそのまま試せるチュートリアルです。
データベース

社内システムの心臓部「データベース」と「RDBMS」の基礎知識

情シス部門に配属された方向けに、データベース(DB)とRDBMSの基礎知識を分かりやすく解説します。Excelとの違いや、Oracle、PostgreSQLといった代表的な種類、データベースを操作する言語「SQL」の役割まで、業務システムの裏側を学びましょう。
システム開発

メーカー事業部の基幹系システム構成とは?CRMからWMSまでの役割とデータ連携のリアル

メーカー情シスに着任された方や他部門から異動されてきた方、案件に関わるSI・SESエンジニア向けに、CRM、PLM、ERP、MES、WMSといった業務システムの理想的な構成と、データ連携の実態を解説します。
システム開発

開発のゴールは運用のスタート!システム「リリース」のリアルと絶対の掟

システム開発フロー解説の最終回は「リリース(本番公開)」。プログラムをサーバーに置いて終わりではありません。事業会社情シスやDX担当者がリリース前後にやるべきこと、絶対に用意すべき「切り戻し(ロールバック)手順」など、現場のリアルな掟を解説します。
システム開発

単体テストと結合テストの違いとは?具体的な内容と現場のリアルな掟

システム開発における「単体テスト(UT)」と「結合テスト(IT)」の具体的な実施内容を初心者向けに解説。プログラミングが終わってからが本番?エビデンス(証跡)を残す本当の理由や、他部署から異動してきたDX担当者が現場で意識すべきテストのリアルをお届けします。
システム開発

詳細設計って何を書くの?必須ドキュメントの種類と現場のリアル

システム開発における「詳細設計(内部設計)」の必須ドキュメント(プログラム設計書、テーブル定義書、バッチ処理設計書など)を初心者向けに解説。基本設計との違いや、情シス担当者が陥りがちな「日本語プログラミングの罠」など、現場のリアルをお届けします。
システム開発

基本設計って何を作るの?必須ドキュメント5選

システム開発の「基本設計」で作成する画面設計書、帳票設計書、E-R図などの意味と役割を初心者向けに解説。メーカー情シスやDX担当者が、設計時に陥りがちな罠や「現場で本当に意識すべきポイント」をリアルな視点でお届けします。
システム開発

要件定義は「たたき台」を作れる人が一番偉い!現場を動かす0→1の力

情シスやDX担当者が直面する「要件定義で現場が具体的な要望を出してくれない」というリアルな壁。SIerとは違う事業会社の情シスが、批判覚悟で「動くたたき台」を作るべき理由と、プロジェクトを成功に導く「0→1の力(黄金の魂)」について熱く解説します。