[DB] 정규화
2022. 6. 6. 17:33ㆍBE/DB
draw.io
ERD 그릴 때 StarUML 대신에 사용할 수 있다.
링크 : draw.io
ERD 실습
피터 첸 표기법
IE 표기법
정규화
1 정규형
릴레이션의 모든 속성 값이 원자 값을 가진다.
2 정규형
부분 함수 종속을 제거한다.
3 정규형
이항 종속성을 제거한다.
자세한 내용은 링크 참고
2022.05.19 - [학부 강의/Software_Analysis_and_Design] - 2022-05-19 소프트웨어_공학_14
이상현상
- 삭제 이상(deletion anomly) : 투플 삭제 시 같이 저장된 다른 정보까지 연쇄적으로 삭제되는 현상 (triggered deletion) 발생
- 삽입 이상(insertion anomly) : 투플 삽입 시 특정 속성에 해당하는 값이 없어 Null 값을 입력해야 하는 현상
- 수정 이상(update anomly) : 투플 수정 시 중복된 데이터의 일부만 수정되어 데이터의 불일치 문제가 일어나는 불일치 문제 (inconsitency) 발생
'BE > DB' 카테고리의 다른 글
[SQL] SQL 예시 정리 (0) | 2023.08.29 |
---|---|
[mySQL] 사용자 추가, 권한 부여,삭제 (0) | 2023.07.04 |
[DB] 모델링 (0) | 2022.06.06 |
[MySQL] Sever, Monitor, Workbench (0) | 2022.04.30 |
[DB] DML (0) | 2022.04.07 |