SQL study [21.08.16]
슈퍼타입 모델링
- 장점 : 전체 사원에 대한 검색 용이. 무결성에 유리.
- 단점 : 서브타입별 속성이 많다면 위와 같이 발생하는 NULL 이 지나치게 발생할 수 있다.
서브타입 모델링
- 장점 : 슈퍼타입 모델링에 비해 NULL 이 없거나 줄어들고, 정규직/임시직 사원을 별개로 처리하는 업무가 많은 경우 용이
- 단점 : UNION 함수 사용시 중복제거가 되기 때문에 사번의 유일성 관리를 잘 해야함.
트랜잭션
- 항상 전체를 통합하여 분석 처리 한다.
- 슈퍼-서브타입이 하나의 테이블로 통합되어 있으면 다른 형식에 비해 성능이 더 우수하다.
인덱스
- 값의 범취에 따라 일정하게 정렬이 되어있다.
- '=' 로 조호되는 칼럼이 가장 앞으로 나오면 좋다는 거 같다.
- PK순서를 결정하는 기준은 인덱스 정렬구조를 이해한 상태에서 인덱스를 효율적으로 이용할 수 있도록 PK 순서를 지정해야 한다.
오늘의 한 마디 : 이번주 토요일에 있을 알고리즘 시험 때문에 오늘은 SQLD 공부를 많이 하지는 못했다. 내일은 플로이드-워셜, 벨만-포드 알고리즘과 SQLD 를 공부하려고 한다. 적성에 너무 맞는 것 같아서 걱정보단 행복이 앞선다.
728x90
'Data Base > Daily_study' 카테고리의 다른 글
SQL study [21.08.18] (0) | 2021.08.19 |
---|---|
SQL study [21.08.17] (0) | 2021.08.18 |
SQL study [21.08.15] (0) | 2021.08.15 |
SQL study [21.08.14] (0) | 2021.08.15 |
SQL study [21.08.13] (0) | 2021.08.14 |
댓글