My footsteps
정규화 / 1 본문
728x90

- 테이블은 원래 가상의 이름임
- 실선은 식별관계를 의미,줄선은 비식별관계를 의미
- 행위가 테이블이 된것 => 액션엔티티
- 행위가 테이블이 되어버리면 키가 많아진다 너무 빠르게 증가
- 키를 많이 가져오는건 불필요하고 안좋을수 있다 (기존 부모의 것을 쓰는것이 바람직하다)
< 정규화 >
- 정규화 : 테이블을 자른다 (만들었던 엔티티를 잘게 쪼개서 쓴다 / 데이터의 결함이 없도록 하기 위해서 이 과정을 거친다)

- 1정규화 : 모든 도메인(컬럼,필드)이 원자값으로만 이루어져야 한다(=중복되지 않은 값들로만 이루어져 있어야 한다 는 뜻)
- 형태: 기업?법인? 구분
- 원자가 아닌 군집되어 묶여있는것도 있다
- null이 많은 컬럼도 데이터적으로 봤을때 좋지 못하다

728x90
'국비수업 > 수업정리' 카테고리의 다른 글
HTTP / 10주차 (0) | 2023.05.05 |
---|---|
DOM 강의 요약정리 (0) | 2023.05.05 |
ERD 피드백 (0) | 2023.05.03 |
오라클 SQL / 9 + 마리아 DB (0) | 2023.05.02 |
오라클 SQL / 8 (0) | 2023.05.01 |