プログラミングA(SQL)
応用データサイエンス学位プログラム
MADS7010
コース情報
担当教員: 大原 佳子
単位数: 1
年度: 2024
学期: 1クォーター
曜限: 火6
形式: 対面授業
レベル: 500
アクティブラーニング: あり
他学部履修: 不可
評価方法
授業参加
42%
その他
各回の授業での演習の進捗および総合演習の内容に対する評価の総合
58%
詳細情報
概要
データ活用を実施するうえで,データベースに格納されているデータを扱うSQLは欠かせない。この講義では,SQL以外のツールでデータ加工を実施してきたSQL初心者を対象に,主に既存のデータベースからデータ抽出・結合・集計等のデータ加工を実施するSQLスキルを身に着けることを目標とする。具体的には,データの抽出・集計・並べ替えや複数のテーブルを使ったテーブル結合およびビューの使い方を学び,SQLを用いて分析用のデータを作成できるとともに,簡単なビッグデータ分析を実施するスキルが身につくように,実習中心で進める。
目標
データベース操作を行うSQLをデータ利活用のために適切に扱い,必要なデータ作成と簡単なビッグデータ分析が行えるようになることを目指す。
授業外の学習
授業の内容理解およびプログラミング技術習得・課題対応
所要時間: 4時間程度
スケジュール
- イントロダクション:データベース利用の考え方とSQLの基礎
- 複数テーブル操作
- 時系列の集計,移動平均,累計,前年比
- ABC分析,ファンチャート
- RFM指標作成,デシル分析
- アソシエーション分析
- 総合演習
教科書
教科書は指定せず,講義資料はMoodleにて配布。
参考書
SQL 第2版 ゼロからはじめるデータベース操作
著者: ミック
出版社: 翔泳社
ビッグデータ分析・活用のためのSQLレシピ
著者: 加嵜長門,田宮直人
出版社: マイナビ出版