QA Dojo
ハンズオン
進捗 0/47

レッスン4 まとめ

スライド 4 of 4

レッスン4 で学んだこと:

  • トランザクション=複数の SQL を 1 セットとして扱い、全成功 or 全巻き戻し を保証する仕組み
  • BEGIN(または START TRANSACTION)→ 更新 SQL → COMMIT で確定、ROLLBACK で取り消し
  • どこまでを 1 トランザクションにするかは要件次第で、唯一の正解はない
  • 大原則:「整合性が壊れたら致命傷の組み合わせ」を優先的に囲む。ログや付随情報まで巻き込むと ROLLBACK 時に証跡が消えるリスクがある

📌 第3章 SQL の基礎が完了です。次は 章末チェックポイントで、章全体を QA 視点で振り返ります。
チェックポイントは型C(自由記述)中心で、答えは採点されません。書いてみる → 解答例で答え合わせ、のテンポで進めましょう。

次のうち、トランザクションで 1 セットにまとめるべきはどれ?