틀린 개념 정리
<aside>
💡 30회 틀린 문제들의 개념을 정리하였다. 긴가민가했던 문제도 틀렸다고 쳤을 때 틀린 문항은 19개
</aside>
기본 엔티티 - 인스턴스들의 집합
- 제약 조건 : 사용자의 무결성을 유지하기 위한 조건
- 도메인 : 각 속성이 가질 수 있는 값의 범위, 속성에 대한 데이터타입과 크기, 제약사항을 지정하는 것
- 정규화 :
- 식별자 : 하나의 엔터티를 구성하는 속성 중에 엔터티를 대표할 수 있는 속성
엔티티 분류 (발생 시점에 따라)
- 기본/키 엔티티 : 그 업무에 원래 존재하던 정보, 독립적으로 생성, 사원, 부서, 고객 등
- 중심 엔티티 : 기본 엔터티로부터 발생. 업무의 중심 역할 데이터 양 많이 발생. 계약, 사고, 주문, 매출 등
- 행위 엔티티 : 두개 이상의 부모 엔터티로부터 발생, 자주 내용이 바뀌거나 데이터량 증가. 주문 목록, 사원 변경 이력 등
조인 종류
- Nested Loop Join
- 결과 행의 수가 적은 테이블을 선행 테이블로 선택
- 중첩된 반복문 처럼, 첫테이블 외부, 후테이블 내부
- Sort Merge Join
- 대용량 데이터를 정렬하여 조인,
- 동등조인, 비동등 조인에서 모두 사용 가능,
- 각 테이블 정렬 후 조인
- Hash Join
- 해싱 기법 이용
- 인덱스 존재 안할때 사용 가능
- 동등조인만 사용 가능
- 결과 행의 수가 적은 테이블을 선행 테이블로
- Cartersian Join ( ANSI 의 CROSS 조인과 같은 결과)
JOIN 종류