b.log()

blog92@web:~$ cd categories/database

Database

쿼리·인덱스·트랜잭션 — 데이터베이스 기록

26 ENTRIES
categories/database/
21

DB 설계 A to Z 5강 — 키의 종류

슈퍼키·후보키·기본키·대체키·외래키의 계층, 대체키에 UNIQUE를 빠뜨리는 흔한 실수, 자연키와 대리키의 선택 기준, 복합키의 크기 전파 문제와 복합 FK의 NULL 처리(MATCH FULL)를 다룬다.

2026-09-17
[database]
db-design-05-keys.md
22

DB 설계 A to Z 4강 — ERD 표기법

Chen, IE(Crow's Foot), IDEF1X, Barker, UML 표기법을 대조하고 카디널리티를 반대로 읽는 실수를 막는 규칙, 개념 ERD와 물리 ERD를 분리하는 실무 팁을 정리한다.

2026-09-17
[database]
db-design-04-erd-notation.md
23

DB 설계 A to Z 3강 — 개념 모델링 (ER 모델)

엔티티·속성·관계라는 ER 모델의 3요소, 엔티티와 속성의 종류, 카디널리티와 참여도 표기, 이항 관계 셋으로 분해되지 않는 삼항 관계, 재귀 관계까지 개념 설계의 판단 기준을 정리한다.

2026-09-17
[database]
db-design-03-conceptual-modeling.md
24

DB 설계 A to Z 2강 — 요구사항 분석

데이터·업무 규칙·처리·비기능 네 가지 수집 항목, 명사와 동사로 엔티티 후보를 뽑는 분석, 업무 규칙 분류표, 모호성을 없애는 질문 목록, CRUD 매트릭스와 볼륨·쿼리 프로파일, 용어 사전까지 설계의 첫 단계를 다룬다.

2026-09-17
[database]
db-design-02-requirements.md
25

DB 설계 A to Z 1강 — 설계란 무엇인가

DB 설계를 요구사항·개념·논리·물리·구현 5단계로 나누는 이유, ANSI/SPARC 3층 스키마와 데이터 독립성, 그리고 서로 충돌하는 좋은 설계의 기준 다섯 가지를 쇼핑몰 주문항목 처리단계 예제로 정리한다. 시리즈 Part 1 "기초: 설계의 틀"의 첫 강이다.

2026-09-17
[database]
db-design-01-what-is-design.md
26

데이터베이스 안티패턴과 디자인 패턴 — 쇼핑몰 예제로 정리하기

EAV·다중 컬럼 속성부터 인덱스·쿼리·운영까지 SQL 안티패턴을 훑고, 서브타입·계층·이력 모델링과 키셋 페이지네이션·큐 테이블·멱등성 키 같은 검증된 패턴을 쇼핑몰 예제로 정리한다.

2026-09-16
[database]
db-antipatterns-and-design-patterns.md

blog92@web:~$ cd ..