클래스 결제 전, 확인해주세요!
▶️ 수업관련: - SQL Server를 기준으로 SQL 쿼리를 다루는 교육입니다. - SQL을 사용해서 데이터베이스 프로그래밍을 하는 개발자, 프로젝트 참여자, 솔루션 개발자 등 성능을 고려한 품질 좋은 쿼리 작성법에 관심 있는 사용자에게 유익합니다. - SQL 사용 경험이 없으면 내용이 어려울 수 있습니다, 그래도 신청을 하신다면 미리 SQL 기초를 공부해 오시면 도움이 될 것입니다. ▶️ 운영관련: - 수업 일주일 전 최소 인원 수 3~4명 이상 확정 시 진행합니다. - 점심시간 1시간 포함 9:30 ~ 5:30(총 7시간)까지 진행합니다 - 기타 필요 사항은 수업 전에 공지하겠습니다. P.S: 본 클래스 운영 초기에는 여러가지 시행착오가 있을 것으로 예상되니 양해 부탁드립니다. 클래스 유의사항 ▶️ 준비물: - 제공되는 데모를 수행하거나 테스트를 하고 싶은 분들은 SQL Server가 설치되고 사용 가능한 장비를 준비해 오시면 좋습니다. 다만 1일 과정이라 별도 장비 없이 노트만 준비하셔도 됩니다. - 기타 필요 사항들은 수업 진행 전에 공지해 드리겠습니다.
클래스 소개
커리큘럼
튜터 소개
리뷰
클래스 30초 요약
▶️ 목표 1. 성능 좋은 쿼리를 위한 기본 규칙들과 금기 사항들을 학습 2. 품질 좋은 쿼리 작성을 위한 기본 지식들 3. 실무 사례들의 간접적인 경험 ▶️ 과정 특징 - 25년간 SQL Server 만 전문적으로 다룬 SQL Server 컨설턴트의 실무 경험을 공유합니다 - 15년간 여러 교육센터와 다양한 기업체 출강으로 업데이트

클래스 대상

- 프로젝트를 앞둔 초중급 개발자 - 솔루션 개발자 - 쿼리 성능에 관심 있는 초중급 개발자 - 쿼리 작성 표준이 필요한 관리자

클래스 소개

▶️ 교육개요 및 목적 고부하 쿼리는 DB성능 문제의 주요 원인이 됩니다. 개발 초기에 결과 위주로 작성된 쿼리가 데이터 증가와 함께 성능 문제를 유발하게 되는 것이 일반적입니다. 인덱스와 쿼리 튜닝 자체는 DBA나 성능 관리자에 역할이지만 인덱스와 쿼리 튜닝을 위해서 작성 및 구현 단계에서부터 기본적으로 해 주어야 할 규칙, 금기 사항 및 작성법이 있습니다. 본 과정에서는 개발자가 쿼리 구현 단계에서 고려해야 할 여러 가지 규칙들과 권장 사항들을 배울 수 있으며 이로 인해 더 좋은 품질과 유지 보수가 용이한 쿼리를 구현하는 방법들을 배울 수 있습니다. ▶️ 진행 방식 - 강사 주도형 교육입니다. - 1일(7시간) 준비된 커리큘럼과 Q/A로 진행됩니다. ▶️ 목표 1. 성능 좋은 쿼리를 위한 기본 규칙들과 금기 사항들을 학습. 2. 품질 좋은 쿼리 작성을 위한 기본 지식들 3. 실무 사례들의 간접적인 경험 ▶️ 중요 내용 - WHERE절과 JOIN절의 작성 순서는 성능에 영향을 미칠까? - 내가 지금까지 사용한 쿼리가 혹시 "의미 오류"에 해당할까? - 쿼리 금기사항이 있다? 혹시 나도 습관적으로? - 로컬변수, 사용자 정의 함수 WHERE 절에 쓰면 위험하다고? - IN과 BETWEEN은 누가 빠른가요? 언제 누구를 쓰는게 좋을까? - 집계 함수의 주인공은 NULL - UNION, ALL 쓸까요? 뺄까요? - UPDATE하고 SELECT 한 방에 - 조인 구문은 어떻게 작성할까요? 불필요한 OUTER JOIN이 성능 문제를? - Subquery는 무조건 느리다구요? 잘 쓰면 약이에요 - 쿼리 튜닝 핵심 기능, 파생테이블/CTE/APPLY 맛보기 - 재귀호출 쿼리, CTE 잘 활용하세요 - SQL Server에서는 쿼리는 잠금 이슈를 꼭 챙기세요~ - Cursor? 가능한 SQL로 구현하세요, 그래도 필요하다면~ - STRING_AGG() 함수 모르셨다구요? 깜짝 놀라실걸요 - 가제트 만능 팔? 아니 만능 View 조심하세요~ - 사용자 정의 함수와 대량 검색이 만나면 많~이 무거워져요

커리큘럼

안녕하세요, SQL 분야에서 활동하고 있는 김정선 튜터입니다

프로필 이미지

김정선 튜터

Microsoft MVP / Microsoft / 2002~2023
Microsoft Certified Azure Database Administrator Associate / Microsoft / 2021.03.24~2023.03.24
Microsoft Certified Trainer / Microsoft / 2006.09~2022.03
스킬서포트 교육센터 / 2019~현재
부산글로벌IT교육센터 강사 /부산정보산업진흥원 / 2009~2019
러닝웨이 교육센터 강사 / 2010~2017
삼성멀티캠퍼스 전임교수 / 2000.02.21~2007.08.10
(주)씨퀄로 대표컨설턴트/이사, SQLBigEyes 솔루션 개발자 Microsoft Data Platform MVP (Award, 2002이후~ 현재) Azure DBA, MCITP, MCDBA, MCT(~2022) SQL PASS Korea Chapter Leader 진행 가능한 정규 교육 과정: - SW개발자를 위한 성능좋은쿼리작성법(for SQL Server) - SQL 쿼리 능력 레벨업(고급 T-SQL) - SQL Server 쿼리튜닝 실무 - SQL Server DB튜닝 실무 - SQL Server 대용량 데이터 분석용 핵심 기술 이해 - .NET Entity Framework Core DB 튜닝 (for SQL Server)

수강생 리뷰

1 / 7

SW개발자를 위한 성능 좋은 쿼리 작성법-MSSQL

50,000/시간

7시간

350,000

그룹 클래스 · 4-15
원데이 · 7시간

일정이 없습니다.