*ERD와 UML 차이
1) ERD
- 1976년 피터챈에 의해 표기법 만들어짐
- 일반적으로 ERD 작성 방법은 엔티티 도출 -> 엔티티 배치 -> 관계 설정 -> 관계명 기술 흐름
- 관계의 명칭은 관계 표현에 있어서 매우 중요한 부분에 해당
- 가장 중요한 엔티티는 왼쪽 상단에서 조금 아래쪽 중앙에 배치
- 관계는 존재에 의한 관계와 행위에 의한 관계로 구분
- ERD에서는 관계를 연결할 때, 존재와 행위를 구분하지 않고 단일화된 표기법 사용
2) UML
클래스 다이어그램의 관계 중 연관관계와 의존관계가 있고 실선과 점선의 표기로 다르게 표현
https://snnchallenge.tistory.com/m/227
[SQLD 암기] 데이터 모델링의 이해
* 모델링의 특징 - 현실세계를 일정한 형식에 맞추어 표현하는 추상화 의미를 가짐 (추상화) - 시스템 구현을 포함한 업무 분석 및 업무형상화를 하는 목적 - 복잡한 현실을 제한된 언어나 표기법
snnchallenge.tistory.com
* 반정규화란
https://dataonair.or.kr/db-tech-reference/d-guide/sql/?mod=document&uid=333
반정규화와 성능
1. 반정규화를 통한 성능향상 전략 가. 반정규화의 정의 반정규화(=역정규화) 용어는 조금 다르게 표현되어도 그 의미는 동일하다. 여기에서 반정규화는 ‘반(Half)’의 의미가 아닌 한자로 반대
dataonair.or.kr
'DB(Database)' 카테고리의 다른 글
[Oracle] 두 개의 Table을 Join 하여 Update 하기(with 튜닝) (0) | 2023.04.18 |
---|---|
[자격증 공부 SQL] SQL 기본 및 활용 (0) | 2023.03.09 |
[자격증 공부 SQLD] 반정규화란? (0) | 2023.03.09 |
[SQL] Sequence의 nextval, currval 호출 순서 (0) | 2023.03.01 |
[DBever] 디비버 편리한 초기 설정 모음 (0) | 2023.02.27 |