아보카도 Blog

데이터 정규화 본문

데이터와 소통

데이터 정규화

수수 아보카도 2023. 1. 30. 02:03

데이터 정규화에 대한 영상을 보며 정리하는 글.

관계형 DB에서 쓰이는 것으로, 제1,2,3 정규화가 있다.

 

제1정규화: 하나의 칸에 하나의 데이터만 들어있다.

 

제2정규화: 쉽게 말해 현재 테이블의 주제와 관련이 없는 칼럼을 다른 테이블로 빼는 작업이다.

원래 뜻은 Partial Dependency를 제거한 테이블을 따로 만드는 것을 말한다.

이때 Partial Dependency가 있다는 말은,

composite primary key(합하면 primary key 역할을 할 수 있는 칼럼들)에 종속된 칼럼이 있다는 말이다.

 

제3정규화: primary key가 포함된 칼럼이 아닌, 일반 칼럼에만 종속된 칼럼을 다른 테이블로 빼는 것이다.

 

'데이터와 소통' 카테고리의 다른 글

개발 지식: 운영체제, 하드웨어, 프로그램, 네트워크, GIT  (0) 2023.01.04
리눅스  (0) 2022.12.24
RESTful API 특강  (0) 2022.12.01
API와 Ajax 기초  (0) 2022.11.17