[SQL] SQLD 1과목 핵심 요약_식별자/정규화 요약
·
SQL/SQLD
식별자 식별자 : 모든 엔티티는 인스턴스를 가지고 각각의 인스턴스를 구분 가능하게 하는 대표적 속성 식별자 분류 1️⃣ 대표성 여부 • 주식별자 : 대표성 O → 참조관계 연결 • 보조식별자 :대표성 X → 참조관계 연결 X 2️⃣ 스스로 생성 여부 • 내부 식별자 : 스스로 생성 • 외부 식별자 : 타 엔티티로부터 받아옴 3️⃣ 속성의 수 • 단일 식별자 : 하나의 속성으로 구성 • 복합 식별자 : 2개 이상의 속성으로 구성 4️⃣ 대체 여부 • 본질 식별자 : 업무에 의해 만들어짐 • 인조 식별자 : 인위적으로 만들어짐 ( PK와 FK는 안됨 / PK이용 : 중복저장, 사용X 인덱스(저장공간 낭비+DML 성능 ↓)) 주식별자 특징(강한관계/실선 표시) 유일성 : 모든 인스턴스들이 유일하게 구분 최소성..