728x90 Normalization 1 RDBMS 정규화(Normalization) - 1/2 정규화(Normalization)의 개념 정규화란 뭘까? 우리가 흔히 DB라고 알고 있는 RDBMS(Relational DataBase Management System)를 설계할 때, 중복을 최소화하면서 데이터 구조를 짜는 프로세스이다. 그렇다면 왜 중복을 최소화하는 정규화를 할까? 이를 하지 않으면 이상 현상(Anomaly)이 발생하기 때문이다. 이상 현상(Anomaly)이란? 정규화를 적절히 하지 않은 DB 또는 Relation(Table)에 데이터가 중복되고 이 Table에 어떠한 작업을 할 때 비합리적인 문제들이 발생하는 현상이다. * Relation은 행(Rows)과 열(Columns)로 구성된 Table이다. 이상현상은 아래와 같다. 이상 현상 설명 삽입이상 데이터를 테이블에 저장할 때, 불필.. 2020. 9. 24. 728x90 이전 1 다음