Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQLD Study

SQLD(SQL 개발자) 자격증 취득을 위해 데이터 모델링과 SQL 핵심 개념을 단계별로 정리한 학습 저장소입니다.


기술 스택

SQL Oracle MySQL Markdown


프로젝트 구조

SQLD/
├── 01_데이터 모델의 이해.md    # 데이터 모델링 개념, ERD, 엔티티·속성·관계, 식별자
└── 02_데이터 모델과 성능.md    # 정규화·반정규화, 인덱스, 키 종류, 무결성, 슈퍼/서브타입

학습 방법

별도의 실행 환경 없이 Markdown 파일을 순서대로 읽으며 학습합니다.

1. 파일명 번호 순서대로 학습 (01 → 02 → ...)
2. 각 섹션의 개념 정리 후 기출문제 풀이로 이해도 확인
3. 오답·약점 개념은 해당 파일에 직접 내용 추가·수정

Markdown 렌더링은 VS Code 미리보기, IntelliJ 내장 뷰어, 또는 GitHub 웹에서 확인할 수 있습니다.


학습 내용

파일 주요 학습 내용
01_데이터 모델의 이해 데이터 모델링 개념·유의점, ANSI-SPARC 3단계 스키마, ERD 작성법, 엔티티·속성·관계 정의, 식별자 분류(주/보조·내부/외부·단일/복합·본질/인조)
02_데이터 모델과 성능 성능 데이터모델링 순서, 정규화(1NF~BCNF·4NF·5NF), 반정규화 기법(중복칼럼·파생칼럼), 인덱스(클러스터드·넌클러스터드), 키 종류(슈퍼키·후보키·PK·FK), 무결성 제약조건, 슈퍼/서브타입 변환

개발 환경

About

[2025 SQLD] SQL 개발자 자격증 준비를 위한 데이터 모델링·SQL 핵심 개념 정리

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors