제 5장 인덱스와 조인 제 1절 인덱스 기본 원리 1. 인덱스 구조 2. 다양한 인덱스 스캔 방식 3. 인덱스 종류 제 2절 인덱스 튜닝 1. 인덱스 튜닝 기초 2. 테이블 Random 액세스 최소화 3. 인덱스 스캔범위 최소화 4. 인덱스 설계 제 3절 조인 기본 원리 1. Nested Loop Join 2. Sort Merge Join 3. Hash Join 4. Scalar Subquery 제 4절 고급 조인 기법 1. 인라인 뷰 활용 2. 배타적 관계의 조인 3. 부등호 조인 4. Between 조인 5. ROWID 활용 ??? 제 1절 인덱스 구조 및 종류의 이해 1. 인덱스 구조 Root Node ...
코딩 테스트 합격자 되기 Part1 00 코딩 테스트를 준비하기 전에 나만의 테스트 케이스를 추가하는 건 좋은 알고리즘을 생각할 때 도움이 된다 문제 분석한 후 여러 예외 상황을 확인할 수 있도록 나만의 테스트 케이스를 추가하면 도움이 됨 첫 번째, 기록하라 문제를 못 풀더라도 어디까지 생각했는지 기록 01 코딩 테스트 효율적으로 준비하기 01-2 문제 분석 연습하기 첫 번째, 문제를 쪼개서 분석하라 두 번째, 제약 사항을 파악하고 테스트 케이스를 추가하라 세 번째, 입력값을 분석하라 네 번째, 그리디하게 접근할 때는 근거를 명확히 해라 그리디 : 현재 상황에서 가장 유리해 보이는 선택을 하는 것 다섯 번째, 데이터 흐름이나 구성을 파악하라 01-3 의사 코드로 설계하는 연습하기 원칙1 : 프로그래밍 언어로 작성하면 안 됨 원칙2 : 일반인도 이해할 수 있는 자연어로 작성해야 함 원칙3 : 일정한 형식이 없음(자유롭게 작성) 원칙4 : 세부 구현이 아닌 동작 중...