Oracle 데이터베이스는 단순한 CRUD뿐 아니라 다양한 고급 기능을 통해 복잡한 비즈니스 로직을 효율적으로 처리할 수 있도록 지원한다. 이번 글에서는 트리거, 저장 프로시저, 패키지, 통계 수집과 같은 Oracle의 핵심 기능들을 정리했다.각각의 개념이 언제, 왜, 어떻게 쓰이는지를 쉽고 간단하게 정리했으니 참고하면 좋을 듯 하다. 1. 트리거(Trigger)테이블에서 INSERT, UPDATE, DELETE 같은 이벤트가 발생했을 때 자동으로 실행되는 저장 코드이다. 활용 예시주문 테이블에 INSERT 발생 시 재고 감소 자동 처리로그인 로그 테이블에 INSERT가 발생하면 알림 기록 추가CREATE OR REPLACE TRIGGER trg_update_stockAFTER INSERT ON ord..