SQL study [21.08.16]
본문 바로가기
Data Base/Daily_study

SQL study [21.08.16]

by 조훈이 2021. 8. 17.

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

댓글