版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《Python實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取》教學(xué)大綱課程信息課程名稱:Python實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取課程類別:素質(zhì)選修課/專業(yè)基礎(chǔ)課課程性質(zhì):選修/必修計(jì)劃學(xué)時(shí):64計(jì)劃學(xué)分:4先修課程:無(wú)選用教材:《Python實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取》,劉宇宙、劉艷主編,2020年,電子工業(yè)出版社教材;適用專業(yè):本課程可作為高等院校數(shù)據(jù)科學(xué)與大數(shù)據(jù)、計(jì)算機(jī)科學(xué)與技術(shù)等專業(yè)學(xué)生的課程,也可供財(cái)經(jīng)金融管理類等專業(yè)學(xué)生參考。課程負(fù)責(zé)人:二、課程簡(jiǎn)介本課程主要介紹MysSQL基礎(chǔ)、MysSQL的基本操作、MongoDB基礎(chǔ)和操作、文件的讀寫、爬蟲(chóng)基礎(chǔ)、網(wǎng)站數(shù)據(jù)爬取實(shí)戰(zhàn)等內(nèi)容,旨在讓學(xué)生掌握通過(guò)Python操作關(guān)系型和非關(guān)系型數(shù)據(jù)庫(kù)的方法,并通過(guò)爬蟲(chóng)技術(shù)獲取相關(guān)數(shù)據(jù)。三、課程教學(xué)要求序號(hào)專業(yè)畢業(yè)要求課程教學(xué)要求關(guān)聯(lián)程度1工程知識(shí)理解與掌握有關(guān)數(shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取的相關(guān)概念與知識(shí)。熟練掌握有關(guān)Python操作MySQL數(shù)據(jù)庫(kù)、Python操作MongoDB數(shù)據(jù)庫(kù)等的具體操作過(guò)程。L2問(wèn)題分析相關(guān)專業(yè)學(xué)生掌握一定的數(shù)據(jù)庫(kù)操作技術(shù)是非常有必要的。隨著信息技術(shù)的高速發(fā)展,之前所學(xué)有關(guān)Python使用教程和數(shù)據(jù)分析與處理已然不再滿足于互聯(lián)網(wǎng)高速發(fā)展的需求,因此相關(guān)專業(yè)的學(xué)生應(yīng)拓展專業(yè)知識(shí),熟練操作數(shù)據(jù)庫(kù),來(lái)適應(yīng)大數(shù)據(jù)爆發(fā)的信息技術(shù)時(shí)代。H3設(shè)計(jì)/開(kāi)發(fā)解決方案本課程以數(shù)字校園為主線,在數(shù)字校園中,“Python快樂(lè)學(xué)習(xí)班”的學(xué)生將接觸不同的數(shù)據(jù)庫(kù),學(xué)習(xí)關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)的基本知識(shí)和基本操作方式,使學(xué)生掌握如何使用Python實(shí)現(xiàn)對(duì)不同數(shù)據(jù)庫(kù)的操作。H4研究L5使用現(xiàn)代工具Python、MySQL數(shù)據(jù)庫(kù)、MongoDB數(shù)據(jù)庫(kù)M6工程與社會(huì)學(xué)生能夠熟練掌握有關(guān)數(shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取的相關(guān)概念與知識(shí),以及利用Python對(duì)不同數(shù)據(jù)庫(kù)的操作方法,并將所學(xué)知識(shí)應(yīng)用于這個(gè)大數(shù)據(jù)無(wú)處不在的社會(huì),為科技發(fā)展貢獻(xiàn)出自己的力量。L7環(huán)境和可持續(xù)發(fā)展L8職業(yè)規(guī)范L9個(gè)人和團(tuán)隊(duì)主動(dòng)與其他同學(xué)進(jìn)行合作學(xué)習(xí),共同解決學(xué)習(xí)中遇到的難題以及完成學(xué)習(xí)中所需要的實(shí)踐操作,促進(jìn)自己與他人共同進(jìn)步。H10溝通積極與其他同學(xué)溝通交流,進(jìn)行觀點(diǎn)碰撞,思維創(chuàng)新,達(dá)到相互促進(jìn)的目的。M11項(xiàng)目管理L12終身學(xué)習(xí)理解相關(guān)概念,熟練掌握Python對(duì)不同數(shù)據(jù)庫(kù)的操作過(guò)程,不斷拓展自己的視野與專業(yè)水平,努力提高自己的創(chuàng)新能力和實(shí)踐能力。H注:“課程教學(xué)要求”欄中內(nèi)容為針對(duì)該課程適用專業(yè)的專業(yè)畢業(yè)要求與相關(guān)教學(xué)要求的具體描述?!瓣P(guān)聯(lián)程度”欄中字母表示二者關(guān)聯(lián)程度。關(guān)聯(lián)程度按高關(guān)聯(lián)、中關(guān)聯(lián)、低關(guān)聯(lián)三檔分別表示為“H”“M”或“L”?!罢n程教學(xué)要求”及“關(guān)聯(lián)程度”中的空白欄表示該課程與所對(duì)應(yīng)的專業(yè)畢業(yè)要求條目不相關(guān)。四、課程教學(xué)內(nèi)容章節(jié)名稱主要內(nèi)容重難點(diǎn)關(guān)鍵詞學(xué)時(shí)類型1數(shù)據(jù)庫(kù)簡(jiǎn)介1.1數(shù)據(jù)庫(kù)的由來(lái)、發(fā)展歷程、作用1.2關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)1.3關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)比較1.了解數(shù)據(jù)庫(kù)的由來(lái)、發(fā)展歷程、作用。2.理解與掌握關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)的相關(guān)概念以及二者之間的區(qū)別4理論2MySQL的安裝和操作MySQL的簡(jiǎn)介與安裝2.2MySQL基本操作和高級(jí)操作2.3實(shí)戰(zhàn)演練1.了解MySQL的簡(jiǎn)介與安裝相關(guān)過(guò)程。2.掌握有關(guān)MySQL基本操作和高級(jí)操作。3.動(dòng)手實(shí)踐,完成有關(guān)MySQL的操作練習(xí)。4理論+實(shí)操3PyMySQL的安裝和操作3.1PyMySQL的介紹與安裝3.2PyMySQL連接MySQL數(shù)據(jù)庫(kù)3.3PyMySQL對(duì)MySQL數(shù)據(jù)庫(kù)的基本操作3.4PyMySQL操作多表3.5高級(jí)封裝3.6實(shí)戰(zhàn)演練1.了解PyMySQL的簡(jiǎn)介與安裝相關(guān)過(guò)程。2.理解與掌握PyMySQL連接MySQL數(shù)據(jù)庫(kù)的方法、PyMySQL對(duì)MySQL數(shù)據(jù)庫(kù)的基本操作、PyMySQL操作多表和高級(jí)封裝。3.動(dòng)手實(shí)踐,完成有關(guān)PyMySQL的操作練習(xí)。8理論+實(shí)操4SQLAIchemy的安裝和操作4.1SQLAIchemy簡(jiǎn)介、安裝與連接4.2SQLAIchemy常用數(shù)據(jù)類型4.3創(chuàng)建類、創(chuàng)建模式4.4創(chuàng)建映射類的實(shí)例、創(chuàng)建會(huì)話4.5實(shí)戰(zhàn)演練1.了解有關(guān)SQLAIchemy的簡(jiǎn)介、安裝與連接相關(guān)過(guò)程。2.掌握PyMySQL、SQLAIchemy常用數(shù)據(jù)類型、創(chuàng)建類、創(chuàng)建模式、以及創(chuàng)建映射類的實(shí)例、創(chuàng)建會(huì)話的過(guò)程。3.動(dòng)手實(shí)踐,完成有關(guān)SQLAIchemy的操作練習(xí)。8理論+實(shí)操5SQLAIchemy操作MySQL5.1SQLAIchemy對(duì)MySQL的基本操作5.2SQLAIchemy的filter操作符掌握SQLAIchemy對(duì)MySQL的基本操作。理解沖SQLAIchemy的filter操作符。4理論6MongoDB基礎(chǔ)6.1MongoDB的簡(jiǎn)介與安裝6.2MongoDB的基本概念6.3MongoDB的基本操作6.4實(shí)戰(zhàn)演練1.了解有關(guān)MongoDB的簡(jiǎn)介與安裝過(guò)程。2.理解與掌握有關(guān)MongoDB的基本概念與基本操作。3.動(dòng)手實(shí)踐,完成有關(guān)MongoDB的操作練習(xí)。8理論+實(shí)操7Python操作MongoDB7.1Python安裝與Python連接MongoDB7.2Python對(duì)MongoDB的基本操作7.3實(shí)戰(zhàn)演練1.了解Python安裝與Python連接MongoDB過(guò)程。2.掌握Python對(duì)MongoDB的基本操作。3.動(dòng)手實(shí)踐,完成有關(guān)Python操作MongoDB的操作練習(xí)。4理論+實(shí)操8文件讀寫8.1with語(yǔ)句8.2TXT、CSV、JSON、Word、XML文件讀取8.3CSV文件讀取后插入MySQL、MongoDB數(shù)據(jù)庫(kù)8.4實(shí)戰(zhàn)演練理解有關(guān)with語(yǔ)句的語(yǔ)法以及用途掌握TXT、CSV、JSON、Word、XML文件讀取和CSV文件讀取后插入MySQL、MongoDB數(shù)據(jù)庫(kù)3.動(dòng)手實(shí)踐,完成有關(guān)文件讀寫的操作練習(xí)。8理論+實(shí)操9Python數(shù)據(jù)爬取9.1爬蟲(chóng)基礎(chǔ)9.2庫(kù)的安裝與使用9.3分詞與詞頻的統(tǒng)計(jì)實(shí)戰(zhàn)與完整代碼9.4實(shí)戰(zhàn)演練1.了解有關(guān)爬蟲(chóng)基礎(chǔ)和庫(kù)的安裝與使用。2.掌握有關(guān)分詞與詞頻的統(tǒng)計(jì)實(shí)戰(zhàn)與完整代碼的相關(guān)知識(shí)。3.動(dòng)手實(shí)踐,完成有關(guān)Python數(shù)據(jù)爬取的操作練習(xí)。8理論+實(shí)操10項(xiàng)目實(shí)戰(zhàn)10.1獲取全部歌手10.2獲取歌手的歌曲數(shù)目10.3獲取每首歌曲信息10.4歌曲下載10.5歌曲信息持久化10.6可視化展示動(dòng)手實(shí)踐,完成有關(guān)綜合項(xiàng)目的操作練習(xí)。8實(shí)操五、考核要求及成績(jī)?cè)u(píng)定序號(hào)成績(jī)類別考核方式考核要求權(quán)重(%)備注1期末成績(jī)期末考試考試50百分制,60分為及格2平時(shí)成績(jī)課后作業(yè)、實(shí)踐操作10次40優(yōu)、良、中、及格、不及格3平時(shí)表現(xiàn)出勤情況10兩次未參加課程則無(wú)法獲得學(xué)分注:此表中內(nèi)容為該課程的全部考核方式及其相關(guān)信息。六、學(xué)生學(xué)習(xí)建議學(xué)習(xí)方法建議1.由于知識(shí)點(diǎn)較為抽象復(fù)雜,可以通過(guò)討論交流,提高學(xué)習(xí)效率,學(xué)會(huì)如何與他人合作、溝通、協(xié)調(diào)等等;2.通過(guò)閱讀作者之前出版的專業(yè)書籍,更加系統(tǒng)深入的理解所學(xué)知識(shí);3.進(jìn)行練習(xí)和實(shí)踐,提高自己的技能和應(yīng)用能力,加深對(duì)知識(shí)的理解和記憶。學(xué)生課外閱讀參考資料《Python實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取》,劉宇宙、劉艷主編,2020年,電子工業(yè)出版社教材。七、課程改革與建設(shè)1.本課程專門針對(duì)使用Python操作數(shù)據(jù)庫(kù)的新手量身定做,是作者學(xué)習(xí)和使用Python操作數(shù)據(jù)庫(kù)過(guò)程中的體會(huì)和經(jīng)驗(yàn)總結(jié),涵蓋實(shí)際開(kāi)發(fā)中的基本知識(shí)要點(diǎn),內(nèi)容詳盡。2.本課程使用通俗易懂的描述和豐富的示例代碼,并結(jié)合數(shù)字校園的實(shí)踐,讓課程的內(nèi)容更加生動(dòng)有趣,讓一些原本復(fù)雜的處理能夠通過(guò)另一種輔助解釋得以簡(jiǎn)化,讓學(xué)生學(xué)起來(lái)輕松,充分感受到本課程學(xué)習(xí)的樂(lè)趣和魅力。平時(shí)對(duì)學(xué)生的考核內(nèi)容包括出勤情況、學(xué)生的課后作業(yè)、實(shí)踐操作、課堂討論等方面,占期末總評(píng)的50%。期末考試成績(jī)占期末總評(píng)的50%。制訂人簽字:教研室主任簽字:院部負(fù)責(zé)人簽字:修訂時(shí)間:年月日教學(xué)日歷(20xx~20xx學(xué)年第x學(xué)期)開(kāi)課學(xué)院開(kāi)課專業(yè)講授學(xué)時(shí)44課程名稱Python實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取授課教師實(shí)踐/實(shí)驗(yàn)學(xué)時(shí)20授課年級(jí)授課班級(jí)總學(xué)時(shí)64使用教材Python實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取參考書目《Python實(shí)戰(zhàn)之?dāng)?shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)獲取》校歷周次授課內(nèi)容分章節(jié)題目第1周第一章數(shù)據(jù)庫(kù)簡(jiǎn)介(4學(xué)時(shí))1.數(shù)據(jù)庫(kù)的由來(lái)、發(fā)展歷程、作用(1學(xué)時(shí))2.關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)(2學(xué)時(shí))3.關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)比較(1學(xué)時(shí))第2周第二章MySQL的安裝和操作(4學(xué)時(shí))1.MySQL的簡(jiǎn)介與安裝(1學(xué)時(shí))2.MySQL基本操作和高級(jí)操作(1學(xué)時(shí))3.實(shí)戰(zhàn)演練(2學(xué)時(shí))第3周第三章PyMySQL的安裝和操作(4學(xué)時(shí))1.PyMySQL的介紹與安裝(1學(xué)時(shí))2.PyMySQL連接MySQL數(shù)據(jù)庫(kù)(1學(xué)時(shí))3.PyMySQL對(duì)MySQL數(shù)據(jù)庫(kù)的基本操作(2學(xué)時(shí))第4周第三章PyMySQL的安裝和操作(4學(xué)時(shí))4.PyMySQL操作多表(1學(xué)時(shí))5.高級(jí)封裝(1學(xué)時(shí))6.實(shí)戰(zhàn)演練(2學(xué)時(shí))第5周第四章SQLAIchemy的安裝和操作(4學(xué)時(shí))1.SQLAIchemy簡(jiǎn)介、安裝與連接(1學(xué)時(shí))2.SQLAIchemy常用數(shù)據(jù)類型(1學(xué)時(shí))3.創(chuàng)建類、創(chuàng)建模式(2學(xué)時(shí))第6周第四章SQLAIchemy的安裝和操作(4學(xué)時(shí))4.創(chuàng)建映射類的實(shí)例、創(chuàng)建會(huì)話(2學(xué)時(shí))5.實(shí)戰(zhàn)演練(2學(xué)時(shí))第7周第五章SQLAIchemy操作MySQL(4學(xué)時(shí))1.SQLAIchemy對(duì)MySQL的基本操作(2學(xué)時(shí))2.SQLAIchemy的filter操作符(2學(xué)時(shí))第8周第六章MongoDB基礎(chǔ)(4學(xué)時(shí))1.MongoDB的簡(jiǎn)介與安裝(2學(xué)時(shí))2.MongoDB的基本概念(2學(xué)時(shí))第9周第六章MongoDB基礎(chǔ)(4學(xué)時(shí))3.MongoDB的基本操作(2學(xué)時(shí))4.實(shí)戰(zhàn)演練(2學(xué)時(shí))第10周第七章Python操作MongoDB(4學(xué)時(shí))1.Python安裝與Python連接MongoDB(1學(xué)時(shí))2.Python對(duì)MongoDB的基本操作(1學(xué)時(shí))3.實(shí)戰(zhàn)演練(2學(xué)時(shí))第11周第八章文件讀寫(4學(xué)時(shí))1.with語(yǔ)句(1學(xué)時(shí))2.TXT、CSV、JSON、Word、XML文件讀取(3學(xué)時(shí))第12周第八章文件讀寫(4學(xué)時(shí))3.CSV文件讀取后插入MySQL、MongoDB數(shù)據(jù)庫(kù)(2學(xué)時(shí))4.實(shí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 華北電力大學(xué)管理溝通
- 《MUJI品牌形象分析》課件
- 2025至2031年中國(guó)PP-CD半圓盒行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024至2030年中國(guó)防紫外線電纜數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)珍珠養(yǎng)殖網(wǎng)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)方圓磚數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)雙鳳瓶數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024年中國(guó)鳥(niǎo)毛絨市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)金屬齒形墊片市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)無(wú)油旋齒式壓縮機(jī)市場(chǎng)調(diào)查研究報(bào)告
- CJ/T 158-2002 城市污水處理廠管道和設(shè)備色標(biāo)
- NB-T35009-2013抽水蓄能電站選點(diǎn)規(guī)劃編制規(guī)范
- 曳引驅(qū)動(dòng)電梯調(diào)試作業(yè)指導(dǎo)書
- 上海市中考英語(yǔ)試卷及答案
- 基礎(chǔ)會(huì)計(jì)課程思政教案設(shè)計(jì)
- 蘇教版科學(xué)小學(xué)五年級(jí)上冊(cè)期末測(cè)試卷及完整答案(奪冠系列)
- 監(jiān)控工程竣工驗(yàn)收?qǐng)?bào)告
- 經(jīng)皮肝穿刺膽道引流(PTCD)導(dǎo)管的護(hù)理要點(diǎn)
- 國(guó)家開(kāi)放大學(xué)《心理學(xué)》形考任務(wù)1-4參考答案
- 2024年社會(huì)工作者《社會(huì)工作實(shí)務(wù)(中級(jí))》考試真題必考題
- FZ∕T 74001-2020 紡織品 針織運(yùn)動(dòng)護(hù)具
評(píng)論
0/150
提交評(píng)論