주요 항목 | 세부 내용 |
데이터 모델링의 이해 | - 데이터 모델의 정의
- 엔터티 (Entity)
- 속성 (Attribute)
- 관계 (Relationship)
- 식별자 (Identifier) |
데이터 모델과 SQL | - 정규화: 데이터 중복 최소화 및 무결성 보장
- 관계와 조인의 이해
- Null 속성의 이해
- 본질식별자 vs 인조식별자 |
SQL 기본 | - SELECT 문: 데이터 조회
- WHERE 절: 조건 필터링
- GROUP BY, HAVING 절: 데이터 그룹화 및 조건 지정
- ORDER BY 절: 데이터 정렬
- JOIN: 여러 테이블 결합 (표준 조인) |
SQL 고급 활용 및 튜닝 | - 인덱스 튜닝: 기본 원리, 테이블 액세스 최소화, 인덱스 스캔 효율화 및 설계
- 조인 튜닝: NL 조인, 소트 머지 조인, 해시 조인
- SQL 옵티마이저: SQL 옵티마이징 원리, SQL 공유 및 재사용, 쿼리 변환과 튜닝
- 고급 SQL 튜닝: 데이터베이스 호출 최소화, 대용량 배치 프로그램 튜닝
- Lock과 트랜잭션 동시성 제어: 트랜잭션 관리, 동시성 제어 및 Lock 관리 |
Copyright ⓒ RazielLabs All rights reserved.