본문 바로가기
글 목록

SQLD 16

SQL 함수, 문자·숫자·날짜·NULL 함수와 CASE

SQLD 2과목의 「함수」 항목을 정리합니다. 단일행 함수와 다중행 함수의 차이, 문자 함수(SUBSTR, INSTR, LENGTH 등), 숫자 함수(ROUND, TRUNC, CEIL, FLOOR, MOD), 날짜 연산과 날짜 함수, 변환 함수와 암시적 형변환, NULL 함수(NVL, NVL2, NULLIF, COALESCE), CASE 표현식과 DECODE, 오라클과 SQL Server의 함수 이름 차이를 쇼핑몰 예시로 살펴본 뒤 기출 유형 연습 문제 5개로 확인합니다.앞 글 「SELECT 문 기초와 관계형 데이터베이스」에서 SELECT 문의 뼈대와 별칭, DISTINCT, 연산자를 정리했습니다. 이번에는 SELECT 목록과 WHERE 절 안에서 값을 바꾸고 다듬는 함수를 다룹니다. 함수 문제는 함수 ..

DB 2026.10.08

SELECT 문 기초와 관계형 데이터베이스

SQLD 2과목의 첫 주제인 관계형 데이터베이스 개요와 SELECT 문을 정리합니다. 관계형 모델의 용어와 관계 연산(선택과 투영), 시험 기준 SQL 문장 4분류(DML·DDL·DCL·TCL), SELECT 문의 작성 순서, 별칭과 DISTINCT 규칙, NULL이 섞인 산술 연산과 연결 연산의 차이, 작은따옴표와 큰따옴표 규칙을 쇼핑몰 예시로 살펴본 뒤 기출 유형 연습 문제 5개로 확인합니다.앞 글 「정규화, 트랜잭션, NULL 속성」에서 1과목을 모두 마쳤습니다. 이 글부터 2과목 SQL 기본 및 활용을 공부합니다. 2과목은 40문항으로 시험의 대부분을 차지하고, 주어진 SQL의 결과를 읽거나 오류가 나는 SQL을 고르는 문제가 많습니다. 예시는 1과목에서 만든 쇼핑몰 ERD(고객, 등급, 상품, ..

DB 2026.10.08

정규화, 트랜잭션, NULL 속성

SQLD 1과목 「데이터 모델과 SQL」을 한 번에 정리합니다. 이상현상과 함수 종속에서 출발해 1NF부터 BCNF까지 정규화를 쇼핑몰 표로 따라가고, 반정규화의 뜻, 관계와 조인, 모델이 표현하는 트랜잭션, NULL이 섞인 집계 결과(COUNT, SUM, AVG), 본질식별자와 인조식별자의 장단점을 살펴본 뒤 기출 유형 연습 문제 5개로 확인합니다.이 글은 2024년 개편으로 새로 생긴 주요항목 데이터 모델과 SQL의 세부항목 다섯 개(정규화, 관계와 조인의 이해, 모델이 표현하는 트랜잭션의 이해, Null 속성의 이해, 본질식별자 vs 인조식별자)를 모두 다룹니다. 예시는 앞의 두 글(「데이터 모델링 기초, 모델링 단계와 엔터티」, 「속성·관계·식별자 정리」)과 같은 쇼핑몰이고, 정규화를 끝까지 하면..

DB 2026.10.08

속성·관계·식별자 정리

SQLD 1과목의 속성, 관계, 식별자를 한 번에 정리합니다. 속성의 분류(기본·설계·파생)와 도메인, 관계의 분류와 표기 세 요소(관계명·관계차수·관계선택사양), ERD를 문장으로 읽는 법과 M:N 관계 해소, 식별자를 나누는 네 가지 기준과 주식별자의 특징, 식별 관계와 비식별 관계의 차이를 쇼핑몰 ERD로 살펴보고 기출 유형 연습 문제 5개로 확인합니다.앞 글 「데이터 모델링 기초, 모델링 단계와 엔터티」에서 엔터티를 정리했다면, 이번에는 엔터티를 채우는 속성, 엔터티를 잇는 관계, 엔터티를 구분하는 식별자를 다룹니다. 예시는 앞 글과 같은 쇼핑몰 ERD(고객, 등급, 상품, 주문, 주문상품)입니다. 특히 식별 관계와 비식별 관계는 1과목에서 거의 매번 나오는 주제라 ERD 그림과 함께 꼼꼼히 봅니..

DB 2026.10.08

데이터 모델링 기초, 모델링 단계와 엔터티

SQLD 1과목의 출발점인 데이터 모델링과 엔터티를 정리합니다. 모델링의 세 가지 특징(추상화·단순화·명확화), 개념·논리·물리 데이터 모델링의 차이, 스키마 3단계와 데이터 독립성, IE·바커 ERD 표기법을 살펴보고, 엔터티의 특징과 두 가지 분류(유형·개념·사건, 기본·중심·행위)를 쇼핑몰 예시로 익힌 뒤 기출 유형 연습 문제 5개로 마무리합니다.시험 구성과 합격 기준, 과목별 출제 범위는 이전 글 「SQLD 필기 시험 구성과 합격 기준, 과목별 출제 범위」에서 정리했습니다. 이 글부터 1과목 데이터 모델링의 이해를 공부합니다. 1과목은 10문항뿐이지만 4문항 미만이면 과락이므로, 용어의 뜻과 구분을 정확히 잡아 두어야 합니다. 1과목 세 글은 모두 같은 온라인 쇼핑몰 예시(고객, 등급, 상품, 주..

DB 2026.10.08

SQLD 필기 시험 구성과 합격 기준, 과목별 출제 범위

SQLD(SQL 개발자) 필기 시험의 구성과 합격 기준, 과목별 출제 범위를 한 번에 정리합니다. 객관식 50문항을 90분 동안 풀고, 1과목은 10문항, 2과목은 40문항이며, 총점 60점 이상이면서 과목별 40% 이상을 맞혀야 합격합니다. 2024년 제52회 개편으로 달라진 점과 2026년 제63회 일정, 시험까지 5주 공부 계획을 살펴보고, 시험 규칙을 묻는 연습 문제 5개로 마무리합니다.이 글로 SQLD 필기 시리즈를 시작합니다. 이 시리즈는 이론 정리와 기출 유형 문제 풀이 위주로 진행하며, SQL 예시는 오라클 문법을 기준으로 씁니다. 연습 문제는 실제 시험과 같은 유형으로 새로 만든 문제입니다. 이 글의 시험 정보는 2026년 10월 8일에 데이터자격검정 공식 홈페이지에서 확인한 내용입니다...

DB 2026.10.08

SQL 함수, 문자·숫자·날짜·NULL 함수와 CASE

SQLD 2과목의 「함수」 항목을 정리합니다. 단일행 함수와 다중행 함수의 차이, 문자 함수(SUBSTR, INSTR, LENGTH 등), 숫자 함수(ROUND, TRUNC, CEIL, FLOOR, MOD), 날짜 연산과 날짜 함수, 변환 함수와 암시적 형변환, NULL 함수(NVL, NVL2, NULLIF, COALESCE), CASE 표현식과 DECODE, 오라클과 SQL Server의 함수 이름 차이를 쇼핑몰 예시로 살펴본 뒤 기출 유형 연습 문제 5개로 확인합니다.앞 글 「SELECT 문 기초와 관계형 데이터베이스」에서 SELECT 문의 뼈대와 별칭, DISTINCT, 연산자를 정리했습니다. 이번에는 SELECT 목록과 WHERE 절 안에서 값을 바꾸고 다듬는 함수를 다룹니다. 함수 문제는 함수 ..

DB 2026. 10. 8.

SELECT 문 기초와 관계형 데이터베이스

SQLD 2과목의 첫 주제인 관계형 데이터베이스 개요와 SELECT 문을 정리합니다. 관계형 모델의 용어와 관계 연산(선택과 투영), 시험 기준 SQL 문장 4분류(DML·DDL·DCL·TCL), SELECT 문의 작성 순서, 별칭과 DISTINCT 규칙, NULL이 섞인 산술 연산과 연결 연산의 차이, 작은따옴표와 큰따옴표 규칙을 쇼핑몰 예시로 살펴본 뒤 기출 유형 연습 문제 5개로 확인합니다.앞 글 「정규화, 트랜잭션, NULL 속성」에서 1과목을 모두 마쳤습니다. 이 글부터 2과목 SQL 기본 및 활용을 공부합니다. 2과목은 40문항으로 시험의 대부분을 차지하고, 주어진 SQL의 결과를 읽거나 오류가 나는 SQL을 고르는 문제가 많습니다. 예시는 1과목에서 만든 쇼핑몰 ERD(고객, 등급, 상품, ..

DB 2026. 10. 8.

정규화, 트랜잭션, NULL 속성

SQLD 1과목 「데이터 모델과 SQL」을 한 번에 정리합니다. 이상현상과 함수 종속에서 출발해 1NF부터 BCNF까지 정규화를 쇼핑몰 표로 따라가고, 반정규화의 뜻, 관계와 조인, 모델이 표현하는 트랜잭션, NULL이 섞인 집계 결과(COUNT, SUM, AVG), 본질식별자와 인조식별자의 장단점을 살펴본 뒤 기출 유형 연습 문제 5개로 확인합니다.이 글은 2024년 개편으로 새로 생긴 주요항목 데이터 모델과 SQL의 세부항목 다섯 개(정규화, 관계와 조인의 이해, 모델이 표현하는 트랜잭션의 이해, Null 속성의 이해, 본질식별자 vs 인조식별자)를 모두 다룹니다. 예시는 앞의 두 글(「데이터 모델링 기초, 모델링 단계와 엔터티」, 「속성·관계·식별자 정리」)과 같은 쇼핑몰이고, 정규화를 끝까지 하면..

DB 2026. 10. 8.

속성·관계·식별자 정리

SQLD 1과목의 속성, 관계, 식별자를 한 번에 정리합니다. 속성의 분류(기본·설계·파생)와 도메인, 관계의 분류와 표기 세 요소(관계명·관계차수·관계선택사양), ERD를 문장으로 읽는 법과 M:N 관계 해소, 식별자를 나누는 네 가지 기준과 주식별자의 특징, 식별 관계와 비식별 관계의 차이를 쇼핑몰 ERD로 살펴보고 기출 유형 연습 문제 5개로 확인합니다.앞 글 「데이터 모델링 기초, 모델링 단계와 엔터티」에서 엔터티를 정리했다면, 이번에는 엔터티를 채우는 속성, 엔터티를 잇는 관계, 엔터티를 구분하는 식별자를 다룹니다. 예시는 앞 글과 같은 쇼핑몰 ERD(고객, 등급, 상품, 주문, 주문상품)입니다. 특히 식별 관계와 비식별 관계는 1과목에서 거의 매번 나오는 주제라 ERD 그림과 함께 꼼꼼히 봅니..

DB 2026. 10. 8.

데이터 모델링 기초, 모델링 단계와 엔터티

SQLD 1과목의 출발점인 데이터 모델링과 엔터티를 정리합니다. 모델링의 세 가지 특징(추상화·단순화·명확화), 개념·논리·물리 데이터 모델링의 차이, 스키마 3단계와 데이터 독립성, IE·바커 ERD 표기법을 살펴보고, 엔터티의 특징과 두 가지 분류(유형·개념·사건, 기본·중심·행위)를 쇼핑몰 예시로 익힌 뒤 기출 유형 연습 문제 5개로 마무리합니다.시험 구성과 합격 기준, 과목별 출제 범위는 이전 글 「SQLD 필기 시험 구성과 합격 기준, 과목별 출제 범위」에서 정리했습니다. 이 글부터 1과목 데이터 모델링의 이해를 공부합니다. 1과목은 10문항뿐이지만 4문항 미만이면 과락이므로, 용어의 뜻과 구분을 정확히 잡아 두어야 합니다. 1과목 세 글은 모두 같은 온라인 쇼핑몰 예시(고객, 등급, 상품, 주..

DB 2026. 10. 8.

SQLD 필기 시험 구성과 합격 기준, 과목별 출제 범위

SQLD(SQL 개발자) 필기 시험의 구성과 합격 기준, 과목별 출제 범위를 한 번에 정리합니다. 객관식 50문항을 90분 동안 풀고, 1과목은 10문항, 2과목은 40문항이며, 총점 60점 이상이면서 과목별 40% 이상을 맞혀야 합격합니다. 2024년 제52회 개편으로 달라진 점과 2026년 제63회 일정, 시험까지 5주 공부 계획을 살펴보고, 시험 규칙을 묻는 연습 문제 5개로 마무리합니다.이 글로 SQLD 필기 시리즈를 시작합니다. 이 시리즈는 이론 정리와 기출 유형 문제 풀이 위주로 진행하며, SQL 예시는 오라클 문법을 기준으로 씁니다. 연습 문제는 실제 시험과 같은 유형으로 새로 만든 문제입니다. 이 글의 시험 정보는 2026년 10월 8일에 데이터자격검정 공식 홈페이지에서 확인한 내용입니다...

DB 2026. 10. 8.
반응형