자격증 목록 › IT·데이터

SQL 개발자 (SQLD) 필기 문제
한국데이터산업진흥원 · 난이도 중급
데이터 모델링의 이해와 SQL 기본·활용 능력 검정
가입 없이 바로 · 무료 · 휴대폰 홈 화면에 설치 가능
과목 구성
데이터 모델링의 이해
레슨 8개 · 모델링 개념과 스키마 · 엔터티·속성·관계·식별자 · ERD 표기와 좋은 데이터 모델 · 엔터티 분류와 명명 · 속성의 분류와 명명 · 관계의 종류와 읽기 · 식별자 ① 분류 · 식별자 ② 식별·비식별 관계 선택
데이터 모델과 SQL
레슨 9개 · 정규화와 반정규화 · 트랜잭션과 NULL · 정규화 ② 함수 종속과 이상 현상 · 정규화 ③ 정규형 판정 연습 · 반정규화 ① 절차와 테이블 기법 · 반정규화 ② 컬럼·관계 기법과 판단 · 관계와 조인의 이해 · 트랜잭션 ② 동시성과 격리 수준 …
SQL 기본
레슨 14개 · SELECT와 조건·함수 · GROUP BY·ORDER BY·조인 · SELECT 기초와 연산자 우선순위 · WHERE ② IN·NOT IN·ESCAPE 함정 · 단일행 함수 ① 문자 함수 · 단일행 함수 ② 숫자 함수 · 단일행 함수 ③ 날짜·변환 함수 · 단일행 함수 ④ NULL 함수와 DECODE …
SQL 활용
레슨 11개 · 서브쿼리와 집합 연산자 · 윈도우·그룹 함수와 계층 쿼리 · 서브쿼리 ② EXISTS와 ANY·ALL · 서브쿼리 ③ 위치별 활용과 뷰 · 집합 연산자 ② 규칙과 계산 · 그룹 함수 ② CUBE·GROUPING SETS · 그룹 함수 ③ 결과 행 수 계산 · 윈도우 함수 ② PARTITION과 윈도우 범위 …
관리 구문
레슨 7개 · DML과 TCL · DDL과 DCL · DML ② INSERT·UPDATE·DELETE 심화 · TCL ② 트랜잭션 제어 흐름 · DDL ② 테이블 생성·변경 규칙 · DDL ③ 제약조건과 참조 무결성 · DCL ② 권한 전파와 회수
샘플 문제
1추상화 수준이 높은 것부터 낮은 것 순으로 데이터 모델링 단계를 바르게 나열한 것은?
- ① 개념적 모델링 → 논리적 모델링 → 물리적 모델링
- ② 논리적 모델링 → 개념적 모델링 → 물리적 모델링
- ③ 물리적 모델링 → 논리적 모델링 → 개념적 모델링
- ④ 개념적 모델링 → 물리적 모델링 → 논리적 모델링
정답·해설 보기
정답: ① 개념적 모델링 → 논리적 모델링 → 물리적 모델링
개념적 모델링은 업무 중심의 포괄적 모델, 논리적 모델링은 키·속성·관계를 정확히 표현, 물리적 모델링은 DBMS 특성을 반영한 실제 구현 단계다.
과목: 데이터 모델링의 이해
2한 속성에 여러 값이 들어가는 반복 그룹을 제거하여 모든 속성이 원자값을 갖도록 하는 정규화 단계는?
- ① 제2정규형
- ② 제1정규형
- ③ 제3정규형
- ④ BCNF
정답·해설 보기
정답: ② 제1정규형
제1정규형은 속성의 원자성 확보가 목적이다.
과목: 데이터 모델과 SQL
가입 없이 바로 · 무료 · 휴대폰 홈 화면에 설치 가능