Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

코딩세상

[데이터베이스 기초] 3. 데이터 모델링 - 1차 정규화 본문

데이터분석/데이터베이스

[데이터베이스 기초] 3. 데이터 모델링 - 1차 정규화

필륭 2023. 12. 10. 21:36

- 정규화를 하기 전에

 

ERD를 통해 최종 형태의 데이터베이스를 설계하는 것이 아니라 지속해셔 변경 해 나가야함

 

 

                             ↓ customer ERD 수정

 

 

 

 

- 이상 현상

 

다음 데이터베이스의 이상 현상은?

 

 

데이터 베이스에 저장된 대여시간이 한 속성 값에 두개가 입력되어 있습니다.

그렇다면 이러한 이상 현상을 없애기 위해 어떻게 해야될까요?

 

 

한 속성 값에 두 개가 입력된 대여 시간을 분해

 

 

 

- 1차 정규화(1NF)

 

위에서 대여 시간에 중복으로 입력되어 있는 값을 분해하여 각각의 대여 시간이 적혀있는 데이터로 분리하였습니다. 이를 통해 1차 정규화는 즉,

 

테이블의 컬럼이 하나의 값만 갖도록 도메인을 원자값으로 설정하는 과정

원자값 : 더 이상 나눌 수 없는 가장 작은 값

 

 

 

 

 

 

 

# 출처 엘리스 AI트랙 7기 -  [수업자료]데이터 모델링

 

 

 

Comments