2024년 제54회 SQLD 학습용 복원·상세해설
과목별 기출문제와 상세해설
데이터 모델링의 이해 · SQL 기본 및 활용 분야를 학습용 문항 번호 순서로 구성했습니다. 누락된 문장·보기·표·SQL은 개념과 정답 단서에 맞춰 학습 가능한 형태로 다시 구성했으며 실제 시험과 표현이 다를 수 있습니다. 각 문제에서 네 보기의 판단 근거와 관련 개념을 함께 확인할 수 있습니다.
전체 문제 목록
1번데이터 모델링의 이해아래의 설명으로 알맞은 것은?
정답·해설 →2번데이터 모델링의 이해엔터티 특징으로 적절하지 않은 것은?
정답·해설 →3번데이터 모델링의 이해속성 특징으로 적절하지 않은 것은?
정답·해설 →4번데이터 모델링의 이해주식별자의 특징으로 적절하지 않은 것은?
정답·해설 →5번데이터 모델링의 이해식별자관계에 대한 설명으로 적절하지 않은 것은?
정답·해설 →6번데이터 모델링의 이해고객은 하나의 서비스만 계약할 수 있고 계약 자체의 속성을 관리해야 할 때 적절한 모델은?
정답·해설 →7번데이터 모델링의 이해복합 식별자의 일부 속성에만 종속된 일반 속성을 분리하는 정규화 단계는?
정답·해설 →8번데이터 모델링의 이해아래의 경우 생성하는 식별자는?
정답·해설 →9번SQL 기본 및 활용트랜잭션 수행 전후에 데이터베이스가 정의된 제약조건을 만족해야 한다는 성질은?
정답·해설 →10번데이터 모델링의 이해Null 대한 설명으로 적절한 것은?
정답·해설 →11번SQL 기본 및 활용CTAS 에 대한 설명으로 적절하지 않은 것은?
정답·해설 →12번SQL 기본 및 활용View 에 대한 설명으로 적절하지 않은 것은?
정답·해설 →13번SQL 기본 및 활용Database 의 논리적 업무 최소 단위는?
정답·해설 →14번데이터 모델링의 이해복합 식별자의 일부 속성에만 종속된 일반 속성을 분리하는 정규화 단계는?
정답·해설 →15번SQL 기본 및 활용아래의 계층형 쿼리와 결과에 대한 설명으로 적절하지 않은 것은?
정답·해설 →16번SQL 기본 및 활용메인 쿼리와 서브쿼리의 참조 관계에 대한 설명으로 가장 적절한 것은?
정답·해설 →17번SQL 기본 및 활용단순 CASE 표현식의 문법적 특징은?
정답·해설 →18번SQL 기본 및 활용SQL 의 결과가 다른 것은? (Oralce 에 한함)?
정답·해설 →19번SQL 기본 및 활용다음 두 테이블을 ID로 조인하는 SQL 중 문법 오류가 발생하는 것은?
정답·해설 →20번SQL 기본 및 활용아래 SQL 에 대한 결과로 알맞은 것은?
정답·해설 →21번SQL 기본 및 활용NATURAL JOIN의 특징으로 옳지 않은 것은?
정답·해설 →22번SQL 기본 및 활용두 테이블의 모든 행 조합을 조인 조건 없이 생성하는 조인은?
정답·해설 →23번SQL 기본 및 활용Oracle의 LEFT OUTER JOIN 결과와 RIGHT OUTER JOIN 결과를 UNION ALL한 것과 같은 구조는?
정답·해설 →24번SQL 기본 및 활용행의 수가 가장 많은 SQL 은?
정답·해설 →25번SQL 기본 및 활용제약 조건에 대한 설명으로 적절하지 않은 것은?
정답·해설 →26번SQL 기본 및 활용아래의 SQL 과 같은 SQL 은?
정답·해설 →27번SQL 기본 및 활용점수 90, 90, 80, 70에 DENSE_RANK() OVER (ORDER BY 점수 DESC)를 적용한 순위는?
정답·해설 →28번SQL 기본 및 활용아래의 SQL 결과로 알맞은 것은? ( in - null 조건 )?
정답·해설 →29번SQL 기본 및 활용다음 자료에서 부서번호 순으로 계산한 부서별 평균급여는?
정답·해설 →30번SQL 기본 및 활용`(COL1,COL2) IN (('A',1000),('B',2000))`와 동치인 조건은?
정답·해설 →31번SQL 기본 및 활용아래의 Window Function 설명에 맞는 것은?
정답·해설 →32번SQL 기본 및 활용상품 분류별 누적 합계를 계산할 때 현재 행을 기준으로 앞뒤 10,000 범위를 포함하는 프레임은?
정답·해설 →33번SQL 기본 및 활용동점값이 있을 때 RANK·ROW_NUMBER와 비교해 연속된 동점 순위 1,2,2,3을 만드는 함수는?
정답·해설 →34번SQL 기본 및 활용강좌번호가 100, 101 인 과목을 동시에 듣는 학번을 구하는 SQL 로 알맞은 것은?
정답·해설 →35번SQL 기본 및 활용부서별 평균 급여가 3,000 이상인 부서만 조회하는 절로 옳은 것은?
정답·해설 →36번SQL 기본 및 활용회원별 총주문금액이 가장 큰 회원 한 명을 구하는 구형 Oracle SQL 구조는?
정답·해설 →37번SQL 기본 및 활용이름별 최소 ID 행만 남기고 나머지를 삭제하는 조건은?
정답·해설 →38번SQL 기본 및 활용Oracle에서 날짜 열을 기본값 및 NOT NULL 조건과 함께 추가하는 문장으로 옳은 것은?
정답·해설 →39번SQL 기본 및 활용STATUS가 '완료'인 행의 개수만 계산하는 표현으로 가장 적절한 것은?
정답·해설 →40번SQL 기본 및 활용아래의 SQL 에 대한 결과로 알맞은 것은? ( NULL + 집계 연산)?
정답·해설 →41번SQL 기본 및 활용현재 트랜잭션의 미확정 변경을 취소하고 이전 확정 상태로 되돌리는 명령은?
정답·해설 →42번SQL 기본 및 활용조인 열에 NULL이 있고 중복도 있을 수 있을 때 NATURAL/USING/ON 조인과 결과가 달라질 가능성이 큰 것은?
정답·해설 →43번SQL 기본 및 활용테이블의 데이터와 종속된 테이블을 지우는 명령어로 알맞은 것은?
정답·해설 →44번SQL 기본 및 활용단순 CASE 표현식의 문법적 특징은?
정답·해설 →45번SQL 기본 및 활용두 번째 문자가 S이고 전체 길이가 4 이상인 문자열 조건으로 옳지 않은 것은?
정답·해설 →46번SQL 기본 및 활용WHERE 절에서 COL이 NULL인 행을 추가로 선택하는 올바른 조건은?
정답·해설 →47번SQL 기본 및 활용주문이 한 건 이상 존재하는 고객만 조회하는 SQL 조건으로 가장 적절한 것은?
정답·해설 →48번SQL 기본 및 활용이름별 최소 ID 행만 남기고 나머지를 삭제하는 조건은?
정답·해설 →49번SQL 기본 및 활용두 테이블의 모든 행 조합을 조인 조건 없이 생성하는 조인은?
정답·해설 →50번SQL 기본 및 활용`(COL1,COL2) IN (('A',1000),('B',2000))`와 동치인 조건은?
정답·해설 →