더북(TheBook)

Self-Check

1. 사원 테이블(employees)을 참조하고 있는 모든 프로그램을 찾는 2가지 방법을 설명해 보자.

2. “디버깅 기법 - 로그 테이블” 절에서 로그 테이블에 로그를 남기는 루틴을 SALES_DETAIL_PRC 프로시저에 추가했다. 그런데 자세히 보면 로그 테이블에 데이터를 쌓는 부분은 별도의 BEGIN ~ END 절로 묶어놨는데, 그 이유는 무엇인지 설명해 보자.

3. 로그 테이블에 로그를 쌓는 루틴을 하나의 프로시저로 만들어 보자. 단, 독립적 트랜잭션 처리를 하도록 해야 한다.

4. 추가된 로그 루틴을 제거하고 대신 3번에서 만든 만든 프로시저로 대체하도록 SALES_DETAIL_PRC 프로시저를 수정해 보자.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.