Я работаю в SQL в течение 8 месяцев и имею базовые знания. Теперь я хочу улучшить свои навыки написания TSQL, построения логики и хранимых процедур. Может ли кто-нибудь предложить хорошую книгу или обучение?Книги для SQL Server
ответ
Для настройки производительности (в том числе на уровне запроса) см. this dba.stackexchange question. Я мог бы повторить все эти предложения здесь, но я думаю, что это будет контрпродуктивным.
Неясно, из вашего вопроса и тега, если вы хотите улучшить свои навыки в T-SQL вообще или хотите сосредоточиться на новых технологиях для SQL Server 2012. Вышеупомянутый вопрос должен помочь в общих знаниях, в то время как ниже будет помогать для самой новой версии (и ниже приведены все сведения, которые могут помочь в более ранних версиях), например, книга Ицика показывает до и после запросов для многих распространенных сценариев).
Для SQL Server 2012 специально укажите Itzik Ben-Gan's book on windowing functions in 2012; новые функции оконной обработки предлагают множество предпочтительных решений по существующим подходам для определенных шаблонов запросов (например, впервые мы имеем поддерживаемый и надежный подход для выполнения итогов, которые не требуют (a) курсора, (b) экспоненциально дорого self-join или (c) неподдерживаемое «причудливое» обновление).
Books Online имеет хороший обзор некоторых новых улучшений возможностей программирования в SQL Server 2012, и, вероятно, является очень хорошей отправной точкой для изучения синтаксиса T-SQL для вещей, как SEQUENCE
, FORMAT()
, TRY_CONVERT()
и OFFSET/FETCH
. Некоторые из печатных книг, таких как Programming Microsoft SQL Server 2012, еще не выпущены.
- 1. Запрос SQL Server для проверки доступности книги в библиотеке
- 2. SQL запрос для книги поиска
- 3. Confused о логическом порядке обработки запросов Ицик Бен-Ган в его SQL Server 2005 книги и SQL Server 2008 книги
- 4. Сделать http Server - Рекомендуемые книги?
- 5. Создание базового отчета Главной книги в SQL Server
- 6. Книги о безопасности sql
- 7. Sync Framework: SQL Server для SQL Server для SQL Express
- 8. Рекомендация для книги «выразительный» PL/SQL?
- 9. Подготовка книги Excel для импорта в SQL
- 10. SQL Server для PL/SQL
- 11. SQL TEST КНИГИ СКАЧАТЬ ССЫЛКИ
- 12. Рекомендуемая практика и книги SQL
- 13. Ошибка синтаксиса SQL из книги
- 14. Поместить SQL-аутентификацию внутри рабочей книги Excel
- 15. ResolutionPath для SQL Server
- 16. Замки для SQL Server
- 17. SQL Server для пейджинга
- 18. GROUP_CONCAT для SQL Server
- 19. SQL Server для бронирования
- 20. Android для SQL Server?
- 21. SQL Server для Azure
- 22. Соответствующие разрешения для SQL Server для разработчиков
- 23. Книги, касающиеся разработки Flash Media Server
- 24. Где поваренные книги хранятся в Chef Server?
- 25. Генерация данных для SQL Server в VS13
- 26. Невозможно обновить SQL Server 2008 R2 для SQL Server 2014
- 27. SQL Server 2005 для SQL Server CE Merge Replication
- 28. Ошибка строки SQL Server для SQL Server 2000
- 29. Пароль SQL Server SA для проверки подлинности SQL Server?
- 30. Разработка для SQL Server Standard с использованием SQL Server Express?
Одна вещь, которую я нашел полезной, пытается ответить на «Вопрос дня» @ http://www.sqlservercentral.com/Questions –