Skip to main content

2018年に購入するベスト8つのSQLブック

【今日も継続担々麺】2019/9/20(金)FX実況ライブ生配信カニトレーダーが行く! 生放送436回目????★☆★現在収支+9,335,595円★☆ (六月 2025)

【今日も継続担々麺】2019/9/20(金)FX実況ライブ生配信カニトレーダーが行く! 生放送436回目????★☆★現在収支+9,335,595円★☆ (六月 2025)
Anonim

当社の編集者は、最高の製品を独自に研究、テスト、推奨します。ここでのレビュープロセスについて詳しく知ることができます。私たちは選択したリンクからの購入に手数料を受け取ることがあります。

1970年代に開発されたSQL(Structured Query Language)は、すぐにリレーショナルデータベースとの通信の標準になりました。これまでの数十年にわたり、言語は大幅に拡大し続け、特定のデータベースプラットフォームでの使用が拡大され、強化されました。 SQLの構文と使い方に精通しているのは、ビジネスアナリストやデータ科学者から開発者やデータベース管理者まで、多くの人にとって必要です。幸いなことに、SQLの深さを理解することは複雑になりますが、速度を上げるための数十もの書籍があります。

多くのリファレンス・ガイドはSQLの初心者を対象としていますが、他のリファレンス・ガイドはより高度な理解を求める人には適しています。同様に、いくつかのガイドはMicrosoft SQL Serverのような特定のデータベースの変形に焦点を当てていますが、その他のものは多くのリレーショナルデータベースプラットフォームに広く適用されます。 SQLのニーズがどのようなものであれ、開発者、管理者、およびその他の人が今購入するための最良のSQLハウツーガイドと参照ガイドが見つかりました。

トップピック

初級者向け:SQL入門

AmazonでBarnesandnoble.comを参照してください

ベテラン技術の出版社であるO'Reillyは、長年にわたり多くの異なるSQLガイドを出してきましたが、足元を水に浸している人にとっては、 SQL入門 始めるのに理想的な場所です。

130ページの本では、読者が基本を習得し、有用な作業をすばやく学ぶ方法を学ぶのを手助けすることを目的としています。実践的な例と役立つ説明がありますが、多かれ少なかれ事前知識がない単純で使いやすいスタイルで書かれています。便利なことに、本書は既存のデータベースサーバーにアクセスする必要はありません。代わりに、自宅で練習環境をセットアップする方法について説明します.SQLiteを使用してコストと複雑さを軽減します。

本書の大部分は、データの取得、ソート、および更新に必要な基本コマンドに焦点を絞っていますが、最後の章ではより高度なトピックについて説明し、関心のある人には追加のリソースを提供します。

ランナー・アップ、初心者向けのベスト:ダミーのためのSQLオールインワン

Amazonで見る

「Dummies For」の本の特徴的な黒と黄色のデザインを見たことがあるでしょう。結局のところ、このシリーズは信じられないほどの話題をカバーしています。 ダミーのためのSQLオールインワン 重量のあるものですが、その750ページ以上が8つのボリュームに分割されています。論理構造によって、圧倒的な作業が少なくなります。この本は軽くてアクセス可能な方法で書かれています。読者からある程度の一般的な技術知識が必要ですが、必ずしもデータベース管理や開発ではありません。

言語の背後にある基本的な概念と同様に、 ダミーのためのSQLオールインワン データセキュリティ、開発、XML、データベースパフォーマンスのチューニングなど、その他いくつかの関連するトピックを扱っています。この本はKindleと物理形式の両方で入手でき、出版社から入手可能なコードのダウンロードが可能です。

すばやくスピードアップするためのベスト:10分でSQL

AmazonでBarnesandnoble.comを参照してくださいターゲットを見る

あなたが開発者、ビジネスアナリスト、またはSQLを使ってすぐに言いたいことがある人は、 10分でSQL あなたと一緒に書かれていました。あなたはすばやくエキスパートになることはまずありませんが、この本は急いで必要なことを教える素晴らしい仕事をしており、基本的なSELECT文やUPDATE文からストアドプロシージャのようなより高度なトピックに至るまで、22のレッスンに分かれています。トランザクション処理。

コンテンツは論理的かつ系統的な順序で提示されますが、必要に応じて構文と概念を学ぶだけで、必要に応じて各セクションに出入りすることも簡単です。 Microsoft AccessやSQLiteからMySQL、Oracleなどのテキストにはいくつかのデータベースプラットフォームが含まれており、幅広い種類の読者に関連性のある例を直接適用することができます。本のペーパー・バージョンのフルカラー・コード例と、多くのチュートリアルと説明者が時間を浪費するSQL学習者にとって理想的なリソースです。

複雑なクエリを作成するためのベストプラクティス:MerealのためのSQLクエリ

AmazonでBarnesandnoble.comを参照してください

名前が示すように、 単純な死人のためのSQLクエリ 複雑なクエリを簡単に作成する上で、どのように専門家になるかを読者に教えることに重点を置いています。論理的でユーモラスなアプローチで 最も 著者は、データベースの設計や問合せのためのSQLの概念、技法、ベスト・プラクティスについての明確に書かれた説明に沿って、数百の例を提供しています。

初心者はこの本から多額の価値を得ることができますが、かなりの知識がある人でも、いくつかの新しいヒントやトリックを学ぶ可能性があります(途中でいくつか悪い習慣を覚えるかもしれません)。パーティション化やグループ化などの高度なトピック、サンプルデータベースと作成スクリプトは、Microsoft Access、SQL Server、MySQL、およびその他のプラットフォームで使用できます。 Kindleとペーパーバックの形式で入手可能ですが、これはあなたがSQLクエリゲームを劇的に持ち上げようとしている場合に購入する本です。

クイックリファレンスのベスト:SQLポケットガイド

Amazonで見る

初心者の開発者であれ、データベース管理者であれ、何年もSQLで作業していたとしても、可能なすべてのコマンドや議論の詳細を覚えているのは超人的なことです。ジョナサン・ジェニックのコンパクト SQLポケットガイド 入って来る。

この便利なリファレンスは、Microsoft SQL Server、Oracle、DB2などのデータベースサーバーの範囲を網羅しており、プラットフォーム間の実装の違いについて説明し、あまり使用されないコマンドの優れた再利用機能として役立ちます。

ハウツーマニュアルではなくリファレンスとして設計されているため、カバーからカバーまで本を読む必要はありません。デスクに座って必要に応じて相談するように設計されています。内部の情報の大半は、Google検索で検索できるものの、すばやくフリックすることができます SQLポケットガイド あなたが必要とする正確な詳細は、より速く、より具体的で、気を散らす機会がはるかに少ないからです。

T-SQLの学習に最適:T-SQLの基礎

Amazonで見る

ほとんどのSQLガイドとリファレンスは、プラットフォームに依存しないようにしようとしています。これは、特定のデータベースシステムに対して完全に正確であるとはかぎりません。ただし、Microsoft SQL Serverを完全に使用する必要がある場合は、Transact-SQL(Microsoftの特定の亜種)の複雑さに完全に重点を置いた方が良い選択肢かもしれません。

それは言語に慣れていない人を対象としていますが、 T-SQLの基礎 オプションの話題にも取り組むのを怖がっているわけではなく、長年の実務家が空手を奪っている可能性は低いです。すべてのコードサンプルは、クラウドとオンプレミスのSQL Serverインストールの両方に対してテストされているため、アクセスできるバージョンに関係なく使用できます。

開発者、データベース管理者、およびパワーユーザーにとって便利なこのマニュアルは、単なるコマンドと構文の一覧ではありません。代わりに、T-SQLの背後にある理論と、実世界でそれを最大限に活用する方法の両方を教えています。

開発者向けベスト:開発者向けMurachのSQL Server 2016

Amazonで見る

Microsoft SQL Serverのスキルを向上させる必要がある経験豊富な開発者でも、SQLコーディングをより良くしようとする初心者プログラマーでも、 開発者向けMurachのSQL Server 2016 始めるのに最適な場所です。

タイトルが示唆しているように、約700ページの本は主に開発者を対象としていますが、適切な場合はデータベース管理に関する有用な情報も表示されます。その20の章は、導入、必須のSQLスキル、高度なSQLスキル、データベースの設計と実装の4つのセクションに分かれています.Murachの奇妙ではない賢明なアプローチを使用して左/偶数ページに概念や議論を展開し、関連するスクリーンショットと例右/奇数ページに表示されます。

データの取得や要約、ストアドプロシージャやトリガなどの複雑なトピックや.NET共通言語ランタイム(CLR)を使用するなど、すべてのことが簡単かつ明確に説明されています。

既存のMS SQLサーバインスタンスを使用していない人のために、サンプルデータベースの設定と使用のための説明書が付属しています。

やることで学ぶためのベスト:SQLの練習問題

Amazonで見る

SQLの知識を、学習ガイドやオンラインチュートリアルで一般的に利用できるものを超えて拡大しようとする人にとっては、 SQLの練習問題 言語を学ぶ上で爽快に異なるアプローチをとっています。

この本には初心者から上級者まで難しい57の問題があり、現実世界でSQLユーザーが直面するさまざまな課題を模倣するように設計されています。著者の意図は、読者に「SQLで考える」、データの問題を分析する、そして高品質のソリューションを提案することです。

既存のデータベースサーバーにアクセスできない場合は、無料のMicrosoft SQL Server Express Editionおよび管理スタジオのセットアップ手順がサンプルデータベースのビデオウォークスルーとともに提供されます。

SQLの練習問題 既存の情報を更新するのではなく、SELECT文を使用してデータを検索する方、および最も効果的な方法を学ぶ必要がある方に向けられています。それは、Kindleとペーパーバックの両方のバージョンで利用でき、著者は問題とクエリの支援を電子メールで入手できます。

私たちのプロセス

私たちの作家は過ごした 15 市場で最も人気のあるSQLブックを研究しています。彼らは最終的な提言をする前に、 17 さまざまな書籍全体から、上映されたオプション 14 さまざまなサイト運営者、読者 100を超える ユーザーレビュー(肯定的および否定的)。この研究のすべてが信頼できる推奨事項を追加します。