데이터베이스를 설계할 때 정규화를 적용하면 데이터가 여러 테이블로 분리됩니다. 이때 가장 많이 궁금한 것이 바로 "정규화된 테이블을 어떻게 SQL로 조회할까?" 입니다. 이 글에서 실무 중심으로 아주 쉽게 알려드리겠습니다.1. 왜 정규화하면 JOIN이 중요할까?정규화된 DB에서는 중복을 줄이기 위해 테이블을 여러 개로 나눕니다.그 결과 👉 필요한 데이터를 조회할 때 여러 테이블을 합쳐야 합니다.이걸 바로 JOIN 이라고 합니다.2. 기본 예제 테이블 구조학생 테이블학생ID이름1홍길동2김철수수강 테이블학생ID과목1수학1영어1과학2영어3. 정규화된 테이블 쿼리 실전 예제(1) 학생 이름과 수강과목을 함께 조회SELECT 학생.이름, 수강.과목FROM 학생JOIN 수강 ON 학생.학생ID = 수강.학생ID;..