7
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

SQL Server の基本動作を学習するのにお薦めの書籍

Last updated at Posted at 2021-09-07

日本語の SQL Server 関連の書籍は、数がそれほど多くないので出版されているものをすべて読むのは難しくないと思いますが、洋書については、かなりの数が出版されておりすべてを読むのは中々難しいです。

私は英語が苦手なので、DeepL 等を使って読んでいる形になるのですが、SQL Server の動作を学習する際には次のような書籍が個人的なお薦めです。

一部の書籍は古いバージョンの SQL Server のものですが、SQL Server 2005 時代の書籍にも有益な情報がたくさん含まれており、最新の書籍以外も読んでおくとスキルアップにつながるかと。

最初に、絵で見てわかるSQL Serverの仕組み を読んでから、各内容を深く確認したい場合などはこれらの書籍の内容がとても有益な情報となります。

和書

出版日 タイトル URL
2007/07/26 プログラミング MS ADO .NET2.0 https://www.amazon.co.jp/dp/4891005491
2009/06/04 アドバンストMS SQL SERVER 2008 構築・管理 https://www.amazon.co.jp/dp/4891006447
2020/09/14 絵で見てわかるSQL Serverの仕組み https://www.amazon.co.jp/dp/B08CRMBCQG

洋書

出版日 タイトル URL
2000/02/23 The Guru's Guide to Transact-SQL https://learning.oreilly.com/library/view/the-gurus-guide/0201615762/
2001/12/27 The Guru's Guide to SQL Server™ Stored Procedures, XML, and HTML https://learning.oreilly.com/library/view/gurus-guide-to/0201700468/
2003/10/22 The Guru's Guide to SQL Server Architecture and Internals https://learning.oreilly.com/library/view/gurus-guide-to/0201700476/
2006/12/08 SQL Server 2005 Practical Troubleshooting: The Database Engine https://learning.oreilly.com/library/view/sql-server-2005/0321447743/
2008/12/26 SQL Server Forensic Analysis https://learning.oreilly.com/library/view/sql-server-forensic/9780321533203/
2009/12/23 SQL Server MVP Deep Dives https://learning.oreilly.com/library/view/sql-server-mvp/9781935182047/
2011/11/01 SQL Server MVP Deep Dives Vol. 2 https://learning.oreilly.com/library/view/sql-server-mvp/9781617290473/
2012/11/01 Professional SQL Server 2012 Internals and Troubleshooting https://learning.oreilly.com/library/view/professional-sql-server/9781118240274/
2013/11/01 Microsoft SQL Server 2012 Internals https://learning.oreilly.com/library/view/microsoft-sql-server/9780735670174/
2015/03/01 T-SQL Querying https://learning.oreilly.com/library/view/t-sql-querying/9780133986631/
2016/11/01 Pro SQL Server Internals, Second Edition https://learning.oreilly.com/library/view/pro-sql-server/9781484219645/
2018/09/03 SQL Server 2017 Query Performance Tuning: Troubleshoot and Optimize Query Performance https://learning.oreilly.com/library/view/sql-server-2017/9781484238882/
2018/10/01 Expert SQL Server Transactions and Locking: Concurrency Internals for SQL Server Practitioners https://learning.oreilly.com/library/view/expert-sql-server/9781484239575/
2019/11/01 T-SQL Window Functions: For data analysis and beyond, 2nd Edition https://learning.oreilly.com/library/view/t-sql-window-functions/9780135861554/
2019/05/01 Learn T-SQL Querying https://learning.oreilly.com/library/view/learn-t-sql-querying/9781789348811/
2019/07/01 Pro SQL Server 2019 Wait Statistics: A Practical Guide to Analyzing Performance in SQL Server https://learning.oreilly.com/library/view/pro-sql-server/9781484249161/
2019/10/01 SQL Server 2019 Revealed: Including Big Data Clusters and Machine Learning https://learning.oreilly.com/library/view/sql-server-2019/9781484254196/
2020/10/01 Azure SQL Revealed: A Guide to the Cloud for SQL Server Professionals https://learning.oreilly.com/library/view/azure-sql-revealed/9781484259313/
2021/10/01 High Performance SQL Server: Consistent Response for Mission-Critical Applications https://learning.oreilly.com/library/view/high-performance-sql/9781484264911/
2021/07/01 SQL Server on Kubernetes: Designing and Building a Modern Data Platform https://learning.oreilly.com/library/view/sql-server-on/9781484271926/
2022/05/13 SQL Server Advanced Troubleshooting and Performance Tuning https://learning.oreilly.com/library/view/sql-server-advanced/9781098101916/
2022/08/12 SQL Server Query Tuning and Optimization https://learning.oreilly.com/library/view/sql-server-query/9781803242620/

SQL Server の動作を把握するために抑えておくべきことが多く含まれており、「基本動作」を把握するためには、これらの書籍の内容を理解する必要があるかと思っています。
2/3 程度の書籍は必要となった章しか読めていないのですが、気になった章を読むだけでも、SQL Server の基礎知識が向上します。

一部の書籍は実際に読んでみると、細かな内容が記載されていると感じるかもしれませんが、これらの内容は基本を把握するうえで重要な情報となると思っています。

Apress の書籍はセールをやっていることが多くあり、セール時に購入すればコストは抑えられますので、気になった書籍がありましたら読んでみてはいかがでしょうか。
他には、Redgate が、SQL Books で無料で e-Book を公開しているので、こちらも参考になります。

7
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?