-
SQLD 자격검증실전문제 126번 문제<자격증>/[SQLD] 2023. 3. 19. 16:31728x90
126. 다음 중 Trigger에 대한 설명으로 가장 부적절한 것은?
1 Trigger는 데이터베이스에 의해서 자동으로 호출되고 수행된다.
2 Trigger는 특정 테이블에 대해서 INSERT, UPDATE, DELETE 문이 수행되었을 때 호출되도록 정의할 수 있다.
3 Trigger는 TCL을 이용하여 트랜젝션을 제어할 수 있다.
4 Trigger는 데이터베이스에 로그인하는 작업에도 정의할 수 있다.4번이 부적절한 설명입니다. Trigger는 특정 테이블에 대해 INSERT, UPDATE, DELETE 등의 데이터 조작어가 수행되기 전이나 후에 자동으로 실행되는 프로그램으로, 데이터 조작어가 수행되는 특정 테이블에 대해서만 정의됩니다. 따라서 데이터베이스에 로그인하는 작업과는 무관합니다.
1 Trigger는 데이터베이스에 의해서 자동으로 호출되고 수행된다: 맞는 설명입니다. Trigger는 특정 이벤트가 발생하면 자동으로 실행되는 데이터베이스 객체입니다.
2 Trigger는 특정 테이블에 대해서 INSERT, UPDATE, DELETE 문이 수행되었을 때 호출되도록 정의할 수 있다: 맞는 설명입니다. 특정 테이블에 대한 DML 문이 실행되면 해당 테이블에 대해 정의된 Trigger가 자동으로 실행됩니다.
3 Trigger는 TCL을 이용하여 트랜젝션을 제어할 수 있다: 맞는 설명입니다. Trigger는 트랜잭션 내에서 실행되므로, Trigger가 실행되는 동안 트랜잭션을 제어할 수 있습니다.
4 Trigger는 데이터베이스에 로그인하는 작업에도 정의할 수 있다: 부적절한 설명입니다. Trigger는 특정 이벤트가 발생할 때만 실행되므로, 데이터베이스 로그인과 같은 이벤트에 대해서는 Trigger를 정의할 수 없습니다.728x90728x90'<자격증> > [SQLD]' 카테고리의 다른 글
SQLD 자격검증실전문제 131번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 129번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 125번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 124번 문제 (0) 2023.03.19 SQLD 자격검증실전문제 123번 문제 (0) 2023.03.19