목록벼락치기 (1)
hello world
[SQLD 정리] 정규화/반정규화
[정규화/반정규화] 정규화란 ? 가. 데이터를 결정하는 결정자에 의해 함수적 종속을 가지고 있는 일반속성을 의존자로 하여 입력/수정/삭제 이상을 제거하는 것이다. 나. 데이터처리의 성능이 향상되나, 트랜잭션에 성능저하가 나타날 수 있음 함수적 종속성 가. 데이터들이 어떤 기준값에 의해 종속되는 현상을 지칭하는 것. 나. 종속자는 근본적으로 결정자에 함수적 종속성을 가지고 있다. EX ) 결정자(주민등록 번호) -----------------> 종속자(이름, 출생지, 주소) 1. 정규화의 특징 가. 모델의 독립성 향상 나. 데이터에 대한 중복성을 제거하여준다. 다. 데이터베이스의 크기를 줄여준다. 라. 찾아야할 데이터가 적어 쿼리가 더 빨라진다. 2. 정규화 절차 1) 제1정규화(1NF) 가. 테이블의 중..
자격증/SQLD
2021. 5. 27. 15:46