동적 쿼리(Dynamic SQL)의 문제점
정보관리기술사 제108회 1교시 6번 문항으로, 과목은 데이터/DB입니다.
원문 문제
정보관리기술사 제108회 6번. 동적 쿼리(Dynamic SQL)의 문제점
핵심 키워드
- 동적 쿼리
- SQL 인젝션 공격
- 준비된 문장
- 쿼리 성능 저하
- 코드 가독성
- 매개변수화
고득점 가이드 — 1. 개요
동적 SQL 은 응용 프로그램이 런타임에 사용자 입력이나 조건값을 문자열로 이어 붙여 SQL 문장을 생성·실행하는 방식이다. 검색 조건이 가변적이거나 동적 보고서를 만들 때 유연하지만, 정적 SQL 대비 보안·성능·유지보수 측면에서 구조적 약점을 동반한다.
출제 이력
- 동적 쿼리기출 1문항
- SQL 인젝션 공격기출 1문항
- 준비된 문장기출 1문항
- 쿼리 성능 저하기출 1문항
- 코드 가독성기출 1문항
- 매개변수화기출 1문항
다른 회차에서 같은 키워드가 나온 문항이 아직 없어요.
같은 과목 문항
- 제108회 9번단어 구름(Word Cloud)과 코워드 분석(Co-Word Analysis)1교시무료
- 제108회 19번릴레이션 무결성 규칙(Relation Integrity Rules)에 속하는 제약(Constraint)과 사례 제시 및 데이터베이스(Database) 구현 방법2교시
- 제108회 23번관계형 데이터베이스에서 PK(Primary Key)가 [주문일자 + 주문순번]으로 구성된 주문 테이블에서 특정 일자의 첫 번째와 마지막 주문 레코드를 추출하는 최적의 SQL 작성3교시
- 제107회 11번데이터 모델링의 4단계1교시무료
- 제107회 17번데이터베이스 트랜잭션의 개념, ACID 특성, 직렬성2교시
- 제107회 22번빅데이터의 3V(Volume, Variety, Velocity) 특성과 빅데이터 활용에 따른 비즈니스 측면에서의 기대효과3교시