メインコンテンツへスキップ

コース

SQL Serverでクエリ性能を改善する

中級4 時間

このコースでは、効率的で読みやすく、理解しやすいクエリの書き方を学びます。

Sql4 時間16 本の動画58 個の演習4,450 XP25,379修了証明書

無料アカウントを作成

Google で続行
または
続行することで、 利用規約、私たちの プライバシーポリシー そして、あなたのデータが米国に保存されること。

何千もの企業の学習者に支持されています

チームのトレーニングをお考えですか?

ビジネス向けに試す

コース説明

あなたのSQLコーディングスキルにミッションクリティカルな課題がかかっています。結果は出せているものの、実行が遅く、しかも可読性の低いフォーマットのコードを修正する必要があります。締め切りは明日です。コードの書式を整え、パフォーマンスを高めるためにさまざまな方法を試す必要があります。プレッシャーは最大です!このコースでは、スポーツや地球科学の実データセットを使い、良いコーディング手法と、同じ結果を得るためにクエリのパフォーマンスを改善するさまざまな方法を学びます。

前提条件

カリキュラム

コース概要

1

導入、復習、そして処理の順序

この章では、SQLコードの整形、コメント付け、エイリアスの活用によって、クエリを読みやすく理解しやすくする方法を学びます。また、データベースでのクエリ処理の順序と、クエリ内のSQL構文の記述順序の違いについても紹介します。
2

フィルタリングとデータの調査

この章では、WHERE と HAVING によるフィルタリングを導入し、これらのキーワードをどのように使うべきか(使うべきでないか)というベストプラクティスを解説します。次に、データを調査するための手法と、それらがパフォーマンスに与える影響を説明します。最後に、重複を削除する際の DISTINCT() と UNION の役割、およびそれらがパフォーマンスに与えうる影響について取り上げます。
3

サブクエリと存在・非存在の判定

この章はサブクエリの入門であり、クエリパフォーマンスに与える可能性のある影響を説明します。さらに、あるテーブルのデータが関連テーブルに存在するか、または存在しないかを判定するための異なる方法についても検討します。
S

SQL Serverでクエリ性能を改善する

コース修了

達成証明書を取得する

今すぐ登録

DataCamp for Mobileでデータスキルを磨きましょう

モバイルコースと毎日5分のコーディングチャレンジで、外出先でも学習を進めましょう。

SQL Serverでクエリ性能を改善する | DataCamp