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