데이터베이스 정규화(DATABASE Normalization)란? 데이터베이스 정규화란, 만들어진 데이터베이스에서 중복을 최소화하기 위하여 데이터를 구조화 하는 작업입니다. 쉽게 말하면, 설계가 끝난 후 설계자 눈치채기 어려운 부분을 공식화해서 공식에 맞춰 알기 쉽게 구조화가 가능한 장점이 있습니다. 1. 1NF(1차 정규화) 컬럼 값이 원자값(1개씩만)이어야 합니다. (회원 테이블) 위의 테이블의 모든 컬럼은 값을 1개씩만 가진다. 2. 2NF(2차 정규화) 모든 컬럼이 모든 기본키에 종속되어야 합니다. (회원 테이블) 위 테이블의 모든 컬럼은 id를 통하여 식별할 수 있다. 예) user_id : 12345번 유저라면 user_12345를 통하여 비밀번호, 이름, 생일, 성별, 회원등급, 이메일, 전..
카테고리 없음
2018. 6. 28. 11:55