내 퀴즈
학습
탐색
로그인
회원가입
QUIZ · 문제 풀이
[SQLD] 1과목 - 데이터 모델링의 이해 (핵심 편)
자격증
·
총 10문제
·
낱말카드
←
세트로
1 / 10문제
0:00
Q1.
본질 식별자가 너무 길어 관리상의 어려움이 있을 때 이를 대체하는 대리키는?
1
① 보조 식별자
2
② 인조 식별자
3
③ 부모 식별자
4
④ 연관 식별자
정답 처리
(₩)
복습 큐
💡 해설
인위적으로 생성한 ID(예: 일련번호)를 의미한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q2.
두 엔티티 간에 일대일(1:1) 관계가 성립할 때 나타나는 특징으로 옳은 것은?
1
① 양쪽 엔티티가 서로를 유일하게 식별한다.
2
② 반드시 한쪽은 선택적 관계여야 한다.
3
③ 데이터 중복이 가장 심해진다.
4
④ 관계선에 까마귀 발 모양이 양쪽에 붙는다.
정답 처리
(₩)
복습 큐
💡 해설
주로 수평 분할이나 보안 등의 이유로 엔티티를 나눌 때 발생한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q3.
릴레이션의 인스턴스가 가져야 할 성질 중 '기본키 값은 NULL이 될 수 없음'을 의미하는 무결성은?
1
① 참조 무결성
2
② 개체 무결성 (Entity Integrity)
3
③ 도메인 무결성
4
④ 고유 무결성
정답 처리
(₩)
복습 큐
💡 해설
식별자가 없는 인턴스는 존재 가치가 없다는 원칙이다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q4.
함수 종속성(Functional Dependency)에서 X -> Y 인 경우의 해석은?
1
① X가 Y를 결정한다. (X는 결정자)
2
② Y가 X를 결정한다.
3
③ X와 Y는 무관하다.
4
④ Y는 X의 상위 개념이다.
정답 처리
(₩)
복습 큐
💡 해설
X값이 주어졌을 때 Y값이 유일하게 결정됨을 의미한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q5.
제2정규화(2NF)를 수행할 때 해결해야 하는 문제는?
1
① 부분 함수 종속 제거
2
② 이행 함수 종속 제거
3
③ 다치 종속 제거
4
④ 조인 종속 제거
정답 처리
(₩)
복습 큐
💡 해설
복구 키(PK)의 일부에만 종속된 속성이 있는 경우 엔티티를 분리한다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q6.
결정자와 종속자의 개념을 가장 명확히 이해해야 하는 단계는?
1
① 정규화 (Normalization)
2
② 인덱싱
3
③ 트랜잭션 설계
4
④ 뷰 생성
정답 처리
(₩)
복습 큐
💡 해설
함수 종속성을 분석하여 테이블을 쪼개는 핵심 근거가 된다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q7.
제3정규화(3NF)에서 제거해야 하는 종속 관계는?
1
① A -> B -> C 관계 (이행적 함수 종속)
2
② A -> B (완전 함수 종속)
3
③ 결정자가 후보키가 아닌 함수 종속
4
④ 조인에 의한 데이터 소실
정답 처리
(₩)
복습 큐
💡 해설
기본키가 아닌 속성 간의 종속성을 제거하여 데이터 일관성을 높인다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q8.
개념 스키마와 내부 스키마 사이의 사상(Mapping)을 통해 보장되는 것은?
1
① 물리적 데이터 독립성
2
② 논리적 데이터 독립성
3
③ 무결성
4
④ 보안성
정답 처리
(₩)
복습 큐
💡 해설
저장 기술이 바뀌어도 개념 구조(논리)가 영향을 받지 않게 하는 장치다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q9.
관계 정의 시 반드시 체크해야 할 체크리스트 항목이 아닌 것은?
1
① 두 엔티티 사이에 업무적 연관성이 있는가?
2
② 관계의 참여도(Optionality)는 명확한가?
3
③ 관계에 대한 이름(동사구)이 있는가?
4
④ 두 엔티티의 생성 위치가 같은 도시인가?
정답 처리
(₩)
복습 큐
💡 해설
물리적 위치는 논리적 데이터 관계와는 무관하다.
🤔
정답 확인
(Enter)
다음 문제
→
(Tab)
Q10.
데이터 가상화나 성능 최적화를 위해 '테이블을 가로 또는 세로로 쪼개는 행위'는?
1
① 파티셔닝 (Partitioning)
2
② 클러스터링
3
③ 조인
4
④ 뷰 생성
정답 처리
(₩)
복습 큐
💡 해설
대용량 데이터를 관리 효율성이나 성능 개선을 위해 수평/수직 분할한다.
🤔
정답 확인
(Enter)
채점 및 종료
🏁
(Tab)
홈
학습
라이브러리
프로필
전체 메뉴
✕
학습
홈
탐색
공식자료
회원가입
로그인