본문으로 바로가기

트랙

SQL Server 개발자

SQL Server를 사용하여 쿼리를 작성, 문제 해결, 최적화하는 데 필요한 SQL Server 기술을 익히세요.

  • SQL
  • 프로그래밍
  • 41 시간
  • 73,968

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

트랙 설명

SQL Server 개발자

효율적인 데이터 관리를 위한 SQL Server 마스터하기

숙련된 SQL Server 개발자가 되어 데이터베이스 관리 역량을 한 단계 끌어올리세요. 이 종합 트랙에서는 견고한 데이터베이스를 설계하고, 복잡한 쿼리를 작성하며, 실제 데이터 문제를 처리할 수 있도록 성능을 최적화하는 방법을 배우게 됩니다. SQL Server의 강력한 기능과 효율적인 데이터 처리를 위한 모범 사례를 실습하며 실무 경험을 쌓으세요.

최적의 성능을 위한 데이터베이스 설계

효율적이고 확장 가능한 데이터 구조를 만들기 위해 데이터베이스 설계의 기초부터 익히세요. 배우게 될 내용:
  • 관계형 데이터베이스 개념과 SQL Server의 아키텍처를 이해합니다
  • 중복을 최소화하고 데이터 무결성을 향상시키기 위해 정규화된 테이블을 설계합니다
  • 테이블 간 관계를 설정하기 위해 기본 키와 외래 키를 정의합니다
  • 데이터 검색 속도를 높이고 쿼리 성능을 향상시키기 위해 인덱스를 생성합니다

고급 쿼리 및 저장 프로시저 작성

Microsoft의 SQL Server용 특수 버전인 T-SQL을 살펴보고, 정교한 쿼리를 작성하고 복잡한 작업을 자동화해 보세요. 내장 함수와 연산자를 사용해 데이터를 조작하고 변환하며, GROUP BY 및 HAVING 절로 정보를 집계하고 요약하고, JOIN 작업으로 여러 테이블을 결합합니다. 또한 저장 프로시저와 사용자 정의 함수를 만들어 재사용 가능한 로직을 캡슐화하고, 효율성과 유지보수성을 높이는 방법도 배우게 됩니다.

쿼리 성능을 최적화하고 오류를 처리하기

SQL Server 쿼리가 효율적으로 실행되고 예상치 못한 문제를 원활하게 처리하도록 하세요. 다음 분야에서 전문성을 쌓게 됩니다:
  • 실행 계획과 인덱싱 전략을 사용해 쿼리 성능을 분석하고 튜닝하기
  • 데이터 일관성과 무결성을 유지하기 위한 트랜잭션 관리
  • 오류를 포착하고 해결하기 위한 오류 처리 기법 구현
  • 비즈니스 규칙을 적용하고 데이터베이스 이벤트에 대응하기 위한 트리거 작성

시계열 데이터와 실제 세계의 과제에 도전하기

복잡한 데이터 유형과 대규모 데이터세트를 다루며 실무 데이터 문제에 여러분의 기술을 적용하세요. 시계열 분석을 수행해 추세를 파악하고, 내장 함수를 사용해 날짜 및 시간 데이터를 효율적으로 처리하며, 대규모 데이터세트를 저장하고 쿼리하는 모범 사례를 구현하게 됩니다. 이 섹션에서는 실제 상황에서 데이터베이스 성능 최적화도 살펴봅니다.

SQL Server 기술을 한 단계 끌어올리세요

데이터베이스 관리자, 소프트웨어 개발자, 또는 데이터 분석가라면, 이 트랙은 역할에서 탁월한 성과를 내는 데 필요한 SQL Server 전문 지식을 갖추게 해드립니다. 강의를 완료하면 효율적인 데이터베이스를 설계하고, 고성능 쿼리를 작성하며, 복잡한 문제를 해결할 수 있게 됩니다. 데이터 관리 역량을 한 단계 끌어올리고 수요가 높은 SQL Server 전문가가 되세요.

사전 요구 사항

이 트랙에는 선수 조건이 없습니다

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.