Build your ultimate AI agent
コース説明
SQL Server のプログラミングを次のレベルへ進めましょう。まず、Washington DC BikeShare のトランザクションデータセットを使って、時系列の探索的データ分析を行い、日時データの扱い方を明確にします。次に、ユーザー定義関数とストアドプロシージャの作成、更新、実行をマスターします。各モジュール式プログラミング手法の適切な使いどころとベストプラクティスも学びます。最終章では、ニューヨーク市の各区でのイエロータクシーの稼働状況を把握し、各ドライバーのシフトに割り当てるべき乗車地点を特定するという実務ケースに、学んだスキルをすべて適用します。
前提条件
カリキュラム
コース概要
1
時系列EDA、変数、日付操作
時系列データに対して効果的な探索的データ分析を行い、データを保存するためのスカラー変数とテーブル変数を作成し、日付操作を実行する方法を学びます。この章では、次の SQL 関数も扱います: DATEDIFF( ), DATENAME( ), DATEPART( ), CAST( ), CONVERT( ), GETDATE( ), DATEADD( ).
2
ユーザー定義関数
この章では、ユーザー定義関数(UDF)の作成、更新、実行方法を説明します。スカラー、インライン、マルチステートメントのテーブル値など、さまざまな種類の UDF について学びます。ベストプラクティスも紹介します。
3
ストアドプロシージャ
ストアドプロシージャの作成、更新、実行方法を学びます。ストアドプロシージャとユーザー定義関数の違いと、それぞれの適切な使用シナリオを調べます。
4
NYCタクシー乗車ケーススタディ
時系列EDA、ユーザー定義関数、ストアドプロシージャの新しいスキルを使ってビジネス課題を解きましょう。ニューヨーク市のタクシー乗車データセットを分析し、各区の曜日ごとの距離あたり平均運賃、乗車回数、合計乗車時間を特定します。また、各区内で各ドライバーのシフトに割り当てるべき乗車地点も判断します。
S
SQL Server における関数とストアドプロシージャの作成
コース修了

