データベーススペシャリスト暗記無料で始める

継続的インテグレーションとは?けいぞくてきインテグレーション

継続的インテグレーションとは、Continuous Integration。各開発者の変更を1日に何度も共有リポジトリへ統合し、そのたびに自動でビルドとテストを実行して、取り込んだ直後に不整合を検出する進め方。壊れた箇所を直前の小さな変更に限定できることが最大の効き目である。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の過去問では2問の解説で触れられています(2016年度〜2025年度)。

データベーススペシャリスト試験の頻出用語/午前II

別名:continuous integration

この語が出る過去問を解く →

背景

各自が長い期間を手元で作業してから一斉に合流させると、衝突と仕様の食い違いが最後にまとめて噴き出し、どの変更が原因かも切り分けられない。合流の間隔を短くすれば1回あたりの差分が小さくなり、失敗したときに疑う範囲が直前の変更だけに縮む。手戻りの費用は発見が遅れるほど跳ね上がる、という経験則に対する具体的な打ち手にあたる。

具体例

JenkinsやGitHub Actionsが代表的な実装で、プッシュのたびに検証用のデータベースへスキーマを流し込み、マイグレーションSQLの適用とアプリケーションのテストを続けて実行する。列の追加と既存問合せの食い違いを、その日のうちに検出できる。

試験での引っ掛け

どこまで自動化するかで呼び名が変わる。CIは統合とビルド・テストまで、継続的デリバリはいつでもリリースできる状態にするところまで(本番反映は人が判断)、継続的デプロイは本番反映まで自動である。CIを「本番へ自動的に反映する仕組み」と説明する選択肢は誤り。なお同じCIでも、サービスマネジメントでは構成品目(Configuration Item)、経営分野ではコーポレートアイデンティティを指すため、設問の分野で判断する。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 2問の解説で触れられる(2016年度〜2025年度)
  • 分野:午前II
  • どこまで自動化するかで呼び名が変わる。