프로시저에 BEGIN 이 여러가 있을 때 COMMIT이 붙어있는 곳도 있고 없는 곳도 있는 이유?? => - `COMMIT`이 있는 블록은 해당 작업을 즉시 반영하는 중간 저장 역할을 함.- `COMMIT`이 없는 블록은 전체 작업이 완료될 때까지 기다리며, 트랜잭션의 일관성을 유지하기 위해 사용- 트랜잭션 제어와 비즈니스 로직의 요구사항에 따라 각 `BEGIN` 블록에서 `COMMIT`을 사용할지 말지가 결정됨 1. 트랜잭션 (Transaction)트랜잭션은 하나의 작업 단위로, 논리적으로 연관된 작업을 묶어서 실행하는 것.트랜잭션은 ACID(Atomicity, Consistency, Isolation, Durability) 속성을 따라야 하며, 데이터베이스 작업이 부분적으로 실행되거나 데이터가 불..