【課程簡介】
近年來,隨著數據庫技術的應用普及,越來越多的調查數據都以結構化形式保存在SQL數據庫中,具有很強大的數據處理優(yōu)勢。SQL數據庫提供了SQL(Structured
Query Language,SQL)查詢處理語言,是一種用于訪問和處理數據庫的標準的計算機語言。學會利用SQL處理數據庫中的數據,是調查統計專業(yè)中必備的一項技能。
在本課程中,您將學到如何使用 SQL 訪問、處理和查詢分析數據庫系統中的數據,這類數據庫包括:Oracle,MySQL等,本次課程以MySQL數據庫為主進行實驗。
本課程主要講解SQL數據庫的數據分析處理、查詢處理、運營報表等應用技巧,重點講解運營人員利用數據庫中的SQL語言有效分析數據庫中的海量數據,更加有效地從Excel過渡到借助于SQL實現數據化調查分析和報表應用。
【面向人群】
1. BDA統計專業(yè)的學員
2. 運營工程師
3. 開發(fā)工程師
4. 運維工程師
5. 項目咨詢工程師
6. 其他技術人員
【學習收益】
通過本課程的學習,學員將會收獲:
1. 讓學員掌握SQL數據庫基礎知識,熟悉MySQL的上機部署、編程,以及SQL統計分析應用;
2. SQL數據庫分析的流程,包括數據入庫、加載、處理、分析、報表等;
3. 掌握SQL數據庫工具進行數據處理,統計分析的應用實踐,讓學員有能力使用數據庫執(zhí)行數據分析任務;
4. 掌握數據分析中常用的SQL數據分析與數據建模知識和應用操作。
【學習方式】
集中面授+線上答疑方式,集中面授有講師現場講解內容,課后講師安排時間線上答疑。
【課程大綱】
專題1(基礎級):數據庫基礎知識、環(huán)境準備及SQL數據分析基礎 (2課時)
1. 整個課程介紹
2. SQL語言基礎
3. MySQL數據庫的部署、配置和連接
4. SQL語言在數據庫中的解析原理
5. SQL數據定義語言(DDL)的講解與應用示例
6. SQL數據操縱語言(DML)的講解與應用示例
7. SQL數據控制語言(DCL)的講解與應用 示例
8. 實戰(zhàn)案例:講師擬定項目案例講解與討論示例
專題2(基礎級):SQL數據庫的表與操作實驗 (2課時)
1. SQL數據表操作原理與方法
2. 利用SQL創(chuàng)建表、定義表
3. SQL數據集入庫
4. SQL增加數據記錄操作
5. SQL刪除數據記錄操作
6. SQL修改數據記錄操作
7. SQL篩選過濾數據記錄集的操作
8. 實戰(zhàn)案例:講師擬定實驗任務
專題3(進階級): SQL數據庫查詢與分析處理操作 (2課時)
1. SQL條件查詢分析應用與操作
2. SQL組合查詢分析應用與操作
3. SQL關聯查詢分析應用與操作
4. SQL的多表分析應用與操作
5. 實戰(zhàn)案例: 講師擬定實驗任務
專題4(進階級): SQL數據庫的統計分析應用與操作 (2課時)
1. SQL聚集查詢分析操作
2. SQL統計查詢分析操作
3. 實戰(zhàn)案例:講師擬定實驗任務
專題5(高級):SQL分析報表的設計與實現 (2課時)
1. SQL表數據按屬性值計算
2. SQL存儲過程設計
3. SQL視圖操作
4. SQL臨時表設計
5. SQL數據搜索操作設計
6. SQL數據指標的自動化計算設計與實現
7. 實戰(zhàn)案例:講師擬定實驗任務,典型的時序數據集如股票數據分析
專題6(高級):SQL數據庫的多維OLAP聯機分析處理應用與操作 (2課時)
1. SQL數據庫的OLAP聯機分析處理
2. SQL多維分析中的維度、度量、旋轉、上鉆、下鉆
3. SQL多維分析與多維報表設計
4. 實戰(zhàn)案例:講師擬定實驗任務,例如調查統計中的收集的評價數據的情感分析
專題7:筆試模擬、上機操作(6課時)
1. 筆試模擬(2課時)
2. 上機操作(4課時)
3. 課程總結
【統計或數學基礎】
統計學基礎
【計算機基礎】
計算機應用基礎
【課時數量】
12個面授課時、 6個上機課時
|