2012-06-16 3 views
0

저는 8 개월 동안 SQL에서 작업했으며 기본 지식이 있습니다. 이제는 TSQL 작성, 논리 및 저장 프로 시저 작성에 대한 기술을 향상시키고 자합니다. 누구든지 좋은 책이나 훈련을 제안 할 수 있습니까?SQL 서버 관련 도서

+0

유용한 정보 중 하나는 "오늘의 질문"@ http://www.sqlservercentral.com/Questions에 대답하려고하는 것입니다. –

답변

3

성능 조정 (쿼리 수준 포함)은 this dba.stackexchange question을 참조하십시오. 나는이 모든 제안을 여기서 반복 할 수는 있지만 역효과를 줄 것이라고 생각한다.

일반적으로 T-SQL에서 기술을 향상시키려는 경우 또는 SQL Server 2012에 익숙하지 않은 기술에 중점을두고 싶은 경우 질문 및 태그에서 명확하지 않습니다. 위의 질문은 일반적인 지식에 도움이되는 반면 아래는 최신 버전을 위해 특히 도움이 될 것입니다 (그리고 아래의 버전은 이전 버전에도 도움이 될 수있는 많은 정보를 포함합니다 - 예를 들어 Itzik의 책은 많은 일반적인 시나리오에 대한 쿼리 전과 후에 보여줍니다).

특히 SQL Server 2012의 경우 Itzik Ben-Gan's book on windowing functions in 2012을 확인하십시오. 새로운 윈도우 기능은 특정 쿼리 패턴에 대한 기존 접근 방식보다 훨씬 좋은 솔루션을 제공합니다 (예 : 커서를 필요로하지 않는 합계를 지원하고 신뢰할 수있는 방식을 처음으로 사용하는 경우). 자체 조인 또는 (c) 지원되지 않는 "기발한"업데이트).

Books Online는 SQL 서버 2012의 새로운 프로그래밍 향상의 몇 가지의 좋은 요약을 가지고 있으며, 아마도 SEQUENCE, FORMAT(), TRY_CONVERT()OFFSET/FETCH 같은 것들에 대한 T-SQL 구문을 학습을위한 아주 좋은 출발점이 될 것입니다. Programming Microsoft SQL Server 2012과 같은 인쇄 책 중 일부는 아직 출시되지 않았습니다.