48. 데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은?
1. 트리거(trigger)
2. 무결성(integrity)
3. 잠금(lock)
4. 복귀(rollback)
정답: 트리거(trigger)
해설
절차형 SQL
1. 프로시저(Procedure)
- 특정 기능을 수행하는 일종의 트랜잭션 언어이다.
- 호출을 통해 실행되어 미리 저장해 놓은 SQL 작업을 수행한다.
2. 트리거(Trigger)
- 데이터베이스 시스템에서 데이터의 입력, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행된다.
3. 사용자 정의 함수
- 프로시저와 유사하게 SQL을 사용하여 일련의 작업을 연속적으로 처리한다.
- 종료 시 예악어 Return을 사용하여 처리 결과를 단일 값으로 반환한다.
'정보처리기사시험 > 2020-2회차 필기' 카테고리의 다른 글
[2020 정보처리기사 필기 - 3과목] E-R 모델의 표현 방법으로 옳지 않은 것은? (0) | 2020.08.12 |
---|---|
[2020 정보처리기사 필기 - 3과목] 데이터베이스의 논리적 설계(logical design) 단계에서 수행하는 작업이 아닌 것은? (0) | 2020.08.12 |
[2020 정보처리기사 필기 - 3과목] DML에 해당하는 SQL 명령으로만 나열된 것은? (0) | 2020.08.12 |
[2020 정보처리기사 필기 - 3과목]이행적 함수 종속 관계를 의미하는 것은? (0) | 2020.08.12 |