문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1부: SQL 기본 사항
SQL 및 Database 소개
- 데이터베이스 이해
- SQL 소개
- SQL 환경 설정
SQL 구문 및 기본 쿼리
- SQL 구문 개요
- SELECT 문
- WHERE 절을 사용하여 데이터 필터링
함수 및 집계 작업
- 공통 SQL 기능
- 집계 함수: COUNT, SUM, AVG, MAX, MIN
- GROUP BY를 사용하여 데이터 그룹화
테이블 조인
- JOIN 이해
- 내부 조인
- LEFT JOIN, RIGHT JOIN 및 전체 외부 조인
하위 쿼리 및 집합 작업
- 하위 쿼리 작성
- UNION, INTERSECT 및 EXCEPT 작업
데이터 조작
- INSERT INTO 문
- 업데이트 문
- DELETE 문
파트 2: 중급 SQL
고급 데이터 필터링
- 고급 WHERE 절 기술
- LIKE 연산자 및 패턴 일치
- IN 및 BETWEEN 연산자
복잡한 조인 및 하위 쿼리
- 자체 조인
- 상관되지 않은 하위 쿼리와 상관된 하위 쿼리
- EXISTS 절
인덱스 및 뷰 작업
- 인덱스와 인덱스가 성능에 미치는 영향 이해
- 뷰 생성 및 사용
고급 함수 및 저장 프로시저
- 사용자 정의 함수
- 저장 프로시저 및 트리거
- SQL의 오류 처리
데이터 변환 및 분석
- 데이터 피벗 및 피벗 해제
- 창 함수: ROW_NUMBER, RANK, DENSE_RANK
- CTE(공통 테이블 Express 이온)
Database 설계 및 정규화
- Database 디자인 원칙
- 정규형 및 정규화
- 엔터티-관계(ER) 모델링
성능 조정 및 최적화
- 쿼리 최적화 기술
- 실행 계획
- 성능 튜닝 모범 사례
SQL 현실 세계에서
- SQL를 다른 기술과 통합
- 사례 연구 및 실제 시나리오
- 최종 프로젝트: 처음부터 데이터베이스 솔루션 구축
요약 및 다음 단계
요건
- 기본적인 컴퓨터 작동에 대한 이해
- 프로그래밍 언어에 대한 경험은 유익하지만 필수는 아닙니다.
청중
- 데이터 분석가
- Database 전문가
- 소프트웨어 개발자
35 시간
회원 평가 (1)
소규모 그룹, 현장에서 3일 동안 진행됩니다.
Annina - Ricardo AG
코스 - SQL: Basics to Intermediate
기계 번역됨