문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1부: SQL 기초
SQL과 데이터베이스 소개
- 데이터베이스의 개념 이해
- SQL에 대한 입문 지식
- SQL 환경 설정 방법
SQL 구문 및 기본 쿼리 작성법
- SQL 구문의 개요
- SELECT 문 사용법
- WHERE 절을 활용한 데이터 필터링
함수와 집계 연산 활용하기
- 일반적으로 사용되는 SQL 함수들
- COUNT, SUM, AVG, MAX, MIN과 같은 집계 함수
- GROUP BY를 통한 데이터 그룹화 방법
테이블 조인 활용하기
- 조인의 개념 및 필요성 이해
- INNER JOIN 사용법
- LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN의 차이점
서브쿼리와 집합 연산 다루기
- 서브쿼리 작성 방법
- UNION, INTERSECT, EXCEPT 연산자 활용법
데이터 조작 기본 기술
- INSERT INTO 문 사용법
- UPDATE 문으로 데이터 수정하기
- DELETE 문을 통한 데이터 삭제 방법
2부: 중급 SQL 실무
고급 데이터 필터링 기법
- WHERE 절의 고급 활용법
- LIKE 연산자와 패턴 매칭 기술
- IN 및 BETWEEN 연산자의 사용 예시
복잡한 조인과 서브쿼리 응용하기
- 자가 조인(Self-Join) 활용법
- 상관 관계 없는 서브쿼리와 상관적 서브쿼리 비교
- EXISTS 절의 활용 시기 및 방법
인덱스와 뷰를 통한 최적화 기법
- 인덱스가 시스템 성능에 미치는 영향 이해하기
- 뷰 생성 및 운영 관리법
고급 함수와 저장 프로시저 활용하기
- 사용자 정의 함수 작성법
- 저장 프로시저와 트리거 구현 기술
- SQL 내에서 오류 처리하는 방법
데이터 변환 및 분석 기법
- 데이터 피벗(Pivot) 및 언피벗(Unpivoting) 적용하기
- ROW_NUMBER, RANK, DENSE_RANK 등 윈도우 함수 사용법
- 공통 테이블 표현식(CTE) 활용법
데이터베이스 설계와 정규화 개념
- 적절한 데이터베이스 설계의 원칙들
- 정규형과 데이터 정규화 과정
- 개체-관계(ER) 모델링 이해하기
쿼리 성능 최적화 및 튜닝 기술
- 효율적인 쿼리 작성을 위한 기법들
- 실행 계획 분석 방법
- 시스템 성능을 향상시키기 위한 모범 사례
실무 현장에서의 SQL 활용 방안
- 다른 기술들과의 통합 시나리오
- 실제 비즈니스 사례 연구 및 적용 예시
- 최종 프로젝트: 데이터베이스 솔루션 처음부터 구축하기
요약 및 향후 학습 방향 안내
요건
- 컴퓨터 기본 조작에 대한 이해
- 어떤 프로그래밍 언어든 경험이 있으면 좋지만 필수 사항은 아닙니다
대상자
- 데이터 분석가
- 데이터베이스 전문가
- 소프트웨어 개발자
35 시간
회원 평가 (1)
소규모 그룹, 3일간 대면으로,
Annina - Ricardo AG
코스 - SQL: Basics to Intermediate
기계 번역됨