정보처리기사시험/2020-2회차 필기

[2020 정보처리기사 필기 - 3과목] 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은?

RAMY,LEE 2020. 8. 12. 00:46

48. 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은?

1. 트리거(trigger)

2. 무결성(integrity)

3. 잠금(lock)

4. 복귀(rollback)

 

정답: 트리거(trigger)

 

해설

 

절차형 SQL

 

1. 프로시저(Procedure)

- 특정 기능을 수행하는 일종의 트랜잭션 언어이다.

- 호출을 통해 실행되어 미리 저장해 놓은 SQL 작업을 수행한다.

 

2. 트리거(Trigger)

- 데이터베이스 시스템에서 데이터의 입력, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행된다.

 

3. 사용자 정의 함수

- 프로시저와 유사하게 SQL을 사용하여 일련의 작업을 연속적으로 처리한다.

- 종료 시 예악어 Return을 사용하여 처리 결과를 단일 값으로 반환한다.