SQLD 2

개발자 몸값 올려주는 필수 자격증. 다른건 몰라도 이건 꼭 따세요!

개발자 필수 자격증. 다른건 몰라도 이건 꼭 따세요! 먼저 개발관련 자격증에 대한 필자의 생각을 말해보자면, 자격증은 부차적인 것이고 일단은 실력이 가장 먼저라고 생각한다. 그러나, 그럼에도 불구하고 꼭 따야 되는 필수 자격증이 딱 하나 있다. 바로 '정보처리기사' 자격증이다. 자격증이라는게 자격증이 있다고 해서 그 분야의 전문가가 된다거나 하지는 않는다. 단기 기억력이 좋아서 합격을 할 수도 있고 1점 차이로 운 좋게 합/불 이 갈리기에 자격증이 크게 중요하다고 생각하진 않아요 그치만 정처기는 왜 필수라고 하느냐. 우리나라에서 개발자는 초급 중급 고급개발자로 등급이 나누어지는데 등급을 계산할 때 KOSA에서 제시하는 기준이 있다. 이 기준은 예전에 폐지를 했다고 하는데 아직도 프로젝트 내부 자체적으로 ..

[SQLD] 옵티마이저optimazer / 인덱스index / 조인join

1. 옵티마이저와 실행계획 (1) 의미 - 사용자가 질의한 SQL문에 대해 최적의 실행 방법을 결정하는 역할을 수행한다. 즉, SQL실행시 실행계획을 수립하는 것이다. - 사용자 요구사항을 만족하는 결과를 추출할 수 있는 다양한 실행 방법들 중에서 최적의 실행 방법을 결정하는 것이 옵티마이저의 역할이다. - 옵티마이저가 선택한 실행 방법의 적절성 여부는 질의의 수행 속도에 가장 큰 영향을 미치게 된다. - 옵티마이저는 실제로 SQL문을 처리해보지 않은 상태에서 최적의 실행 방법을 결정해야 하는 어려움이 있다. (2) 옵티마이저 종류 ① 규칙기반 옵티마이저 (RBO) - 규칙 : 보편 타당성에 근거한 것들 - 우선순위순위엑세스기법설명1Single row by rowidROW ID를 통해 테이블에 하나의 행..

Back-end/DataBase 2020.05.07