
SQL Server 컨설턴트가 알려주는, 쿼리 능력 레벨업(고급 T-SQL 쿼리)
김정선SQL
SQL Server 전문 컨설턴트이자 Microsoft MVP로부터 실무에서 가장 많이 그리고 중요하게 사용되는 고급 T-SQL 쿼리 사용법을 배우는 과정입니다, SQL을 보다 SQL답게 작성할 수 있습니다.
중급이상
SQL
SQL Server 전문가로부터 SQL 개발 단계에서 성능을 고려한 쿼리 작성법을 배우는 과정입니다. 쿼리 성능 요건을 만족하기 위한 기본 사항들을 실무 사례와 함께 습득할 수 있습니다.
성능 좋은 쿼리를 작성하기 위한 기본 규칙들과 금기 사항들 학습
품질 좋은 쿼리 작성을 위한 기본 지식들
공통적인 실무 사례들의 간접적인 경험
쿼리 작성이 성능과 품질을 가른다!
실무 중심으로 탄탄하게 익혀보세요. 👨💻
성능 측면에서 잘못 작성된 쿼리는 DB 성능과 서비스 성능 저하를 유발하는 주요 원인이 됩니다. 개발 초기에 결과 위주로 작성된 쿼리나 SQL Server에 적합하지 않은 구현이 차후 데이터 증가와 함께 성능 문제를 유발하는 것이 일반적이죠.
SW 개발자로서 프로젝트나 솔루션 등의 개발 시에 어떤 유형의 쿼리나 구현이 차후 성능 문제를 유발할 수 있는지를 이해하고 실무에 바로 적용할 수 있도록 관련 지식과 경험을 공유하고 싶습니다.
SQL Server
초중급 개발자
SQL
쿼리 사용자
IT 프로젝트에
주로 참여하는 개발자
쿼리 성능에
관심 있는 초~
중급 사용자
쿼리 최적화를
고민하는
솔루션 개발자
쿼리 작성
표준이 필요한
관리자
인덱스와 쿼리 튜닝을 위해서 개발 및 구현 단계에서부터 기본적으로 해주어야 할 규칙, 금기사항 및 작성법이 있습니다.
본 교육에서는 개발자가 쿼리 구현 단계에서 고려해야 할 여러 가지 규칙들과 권장 사항들을 배울 수 있으며 이로 인해 더 좋은 품질과 유지 보수에 용이한 쿼리를 구현하는 데 도움을 얻을 수 있습니다. 특히 SQL Server를 전문적으로 오랫동안 컨설팅 및 강의 경험을 가진 지식공유자가 각 주제별로 실무에서 공통적으로 나타나는 예제들을 샘플로 사용하므로 교육 후 실무 활용에 직접적인 도움이 됩니다.
SQL 기초는 알고 있어야 내용을 이해하고 따라하는데 수월하실 겁니다, 혹시 중간에 잘 모르는 내용이 있다면 해당 구문/명령/문법에 대해서 학습을 하시고 다시 들으시면 이해에 도움이 되실 겁니다. 혹은 Q/A를 이용하셔도 되겠죠 😊
DBMS마다 인덱스, 통계정보, 잠금, 쿼리 최적화 등의 아키텍처에 세밀한 차이가 있어 SQL Server를 기준으로 한 본 강의 내용이 100% 동일하게 적용되지는 않습니다. 그러나 상당히 많은 내용들이 다른 DBMS에서도 적용된다고 말씀드릴 수 있습니다.
거의 대부분의 내용들은 현재 주로 사용하는 버전들을 기준으로 거의 차이가 없습니다. 일부 차이가 있는 부분은 강의에서 설명드립니다.
1. 쿼리 작성 기본 사항
2. 쿼리 금기 사항
3. 더 좋은 쿼리 작성하기
4. 커서, 뷰, 사용자 정의 함수 구현 시 고려사항
이력 사항
자격 및 인증
강의 활동 (1999년부터)
외부 활동
Q. 비전공자도 들을 수 있는 강의인가요?
SQL의 기초나 사용 경험이 있다면 들을 수 있습니다. 조금 부족하더라도 수강 중에 필요한 기초를 병행 학습하시면 될 겁니다.
Q. 강의를 듣기 전 준비해야 할 것이 있나요?
SQL Server에서 제공하는 SSMS 프로그램이나 혹은 쿼리 사용이 가능한 유사 프로그램을 설치해 두시고 제공되는 데모용 DB와 SQL 스크립트를 미리 다운로드 해 두시면 됩니다. 데모 DB 구성은 교육에서 설명드립니다.
Q. 수강 관련 참고 사항(갖춰야 할 환경, 기타 유의사항 등)이 있나요?
데모 및 과제 수행을 위해 SQL Server가 필요합니다. 가능하면 최신 버전(2021년 현재 기준 2019)이 좋고 이전 버전도 괜찮습니다.
Q. "쿼리 튜닝" 주제의 교육 내용과는 어떤 차이가 있나요?
쿼리 튜닝은 쿼리의 성능을 진단분석하고 원인 추적과 해결을 통해 성능을 개선하는 전반적인 절차, 방법, 사례들을 다룹니다. 본 과정에서는 다루지 않는 범위이므로 참고 바라며 교육 영상 전반부에서 이 부분을 다시 한 번 설명드립니다.
학습 대상은
누구일까요?
SQL Server 초중급 개발자
솔루션 개발자
IT 프로젝트에 주로 참여하는 개발자
쿼리 성능에 관심 있는 초중급 개발자
쿼리 작성 표준이 필요한 관리자
선수 지식,
필요할까요?
SQL 기초
1,602
명
수강생
117
개
수강평
59
개
답변
4.7
점
강의 평점
3
개
강의
(주)씨퀄로 대표컨설턴트/이사, SQLBigEyes Monitoring Solution Developer
Microsoft Data Platform MVP (Award, 2002 ~ 현재)
MCT, Azure DBA, MCITP, MCDBA
SQL PASS Korea Chapter Leader
Email: jskim@sqlroad.com
Homepage: www.visualdb.net (인프런 쿠폰 코드 제공)
Youtube: 김정선 SQL TV
강의: 스킬서포트교육센터@서울
전체
34개 ∙ (6시간 12분)
해당 강의에서 제공:
전체
82개
4.6
82개의 수강평
수강평 1
∙
평균 평점 5.0
수강평 1
∙
평균 평점 5.0
수강평 1
∙
평균 평점 3.0
3
mysql 에서 좋은 쿼리를 작성하기 위해 수강을 하였는데요, sql server 기반으로 동영상 강의가 제작되어 일부 동영상 강의는 별 도움이 되지 못했으며, 일부 중요한 내용들도 쿼리 튜닝 강의로 대체한다는 내용이 아쉬웠습니다. 하지만 제가 몰랐던 내용을 알게 된 내용은 좋았습니다. mysql 다루는 사람들에게는 추천하지는 못하겠지만 sql server 를 다루시는 분들에게는 좋은 강의 인듯 합니다.
안녕하세요, result님 제 설명보다 더 좋은 실제 경험담을 올려주시니 감사합니다! 비슷한 조건을 가진 분들이 과정을 판단하는데 도움이 되겠습니다. 부분적으로나마 도움이 되셨다니 다행입니다. 고맙습니다~ 김정선 드림
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
월 ₩21,120
5개월 할부 시
20%
₩132,000
₩105,600