728x90 반응형 코딩애플1 [코딩애플] 데이터 정규화가 뭔지 설명해보세요 (개발면접타임) 정리 제1 정규형 / 제1 정규화 위와같이 회원들이 프로그램을 신청을 하였다고 가정한다. 김민수라는 사람이 골프 초급이라는 프로그램을 또 수강신청을 했다면 아래와 같이 표현할 수 있다. 위와같이 표현하면 단점이 생긴다. 1) 골프초급 수강신청한 사람 찾기 귀찮아진다. 골프초급을 찾을 때 WHERE 프로그램 = '골프초급' 이 아닌 WHERE 프로그램 LIKE '%골프초급%' 을 사용하는 등 귀찮아질 수 있다. 성능이 저항될 수도 있다. 2) 프로그램명 수정의 어려움 그래서 위와 같이 하나의 칸 안에는 하나의 데이터만 보관을 한다. 이것을 제1정규화라고 한다. 이처럼 작업이 완료된 테이블을 제1 정규형을 만족하는 테이블이라 부른다. 제2정규형 / 제2정규화 헬스를 신청한 회원 수가 1000명이라 가정하고 헬스 .. 2023. 5. 27. 이전 1 다음 728x90 반응형