Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- jsp
- dfs
- data structure
- 자료구조
- 항해99
- js
- generic class
- JPA
- 가상컴퓨팅
- 코딩테스트
- 코테
- 크루스칼
- 자바의정석
- 암호학
- Java
- sql
- 개발자취업
- 생성자
- javascript
- dbms
- 문자열
- spring
- BFS
- Queue
- Algorithm
- 코딩테스트준비
- 알고리즘
- python
- DB
- 공개키 암호화
Archives
- Today
- Total
목록Normalization (1)
PLOD
[DB] Normalization(정규화)
- 좋은 디자인 조건 1) 속성간의 관계가 명확 2) 데이터 베이스 중복 해결 3) 데이터베이스 무결성 확립 -Anomaly(이상) 1)insertion Anomaly(삽입이상) : 데이터 삽입 시 의도와 다른 값들도 삽입됨 2)Deletion Anomaly(삭제이상) : 데이터 삭제 시 의도와 다른 값들도 연쇄 삭제 3)Update Anomaly(갱신이상) : 속성값 갱신 시 일부 튜플만 갱신되어 모순 발생 -> 원인은 redundancy(중복) 때문 해결책은 decomposition(분해 : 정규화)이다 . -정규화 : 관계형 데이터 베이스의 설게에서 중복(redundancy)를 최소화(minimize) 하게 데이터를 구조화 하는 프로세스 -Decomposition ex) 학생 엔티티를 학생 엔티티와..
카테고리 없음
2022. 10. 29. 10:30