熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Python數(shù)據(jù)庫編程

中國水利水電出版社
    【作 者】主編 殷樹友 邢 翀 【I S B N 】978-7-5226-3211-7 【責(zé)任編輯】魏淵源 【適用讀者群】高職高專 【出版時間】2025-02-25 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】244 【千字?jǐn)?shù)】381 【印 張】15.25 【定 價】48.8 【叢 書】高等職業(yè)教育大數(shù)據(jù)與人工智能專業(yè)群系列教材 【備注信息】
圖書詳情

    本書依據(jù)Python編程與數(shù)據(jù)庫開發(fā)崗位的能力需求,以電商平臺商城系統(tǒng)的設(shè)計與開發(fā)為學(xué)習(xí)情境,遵循學(xué)生學(xué)習(xí)規(guī)律及項目開發(fā)流程編排書中內(nèi)容。

    全書共5個模塊,其中模塊1主要聚焦Python基礎(chǔ),涵蓋Python的基本概念、編程環(huán)境搭建以及Python在金融領(lǐng)域的應(yīng)用,并通過經(jīng)典的Hello World程序開啟編程之旅。模塊2以界面實現(xiàn)為核心,介紹變量、數(shù)據(jù)類型、常用運(yùn)算符以及分支與循環(huán)結(jié)構(gòu)等知識,并應(yīng)用于商城系統(tǒng)界面的構(gòu)建任務(wù)中。模塊3針對數(shù)據(jù)處理,深入講解列表、元組、字典、集合等數(shù)據(jù)類型及其相互轉(zhuǎn)換方式,同時涵蓋函數(shù)、模塊與異常處理等知識,助力批量數(shù)據(jù)的高效處理。模塊4圍繞數(shù)據(jù)庫管理,詳細(xì)闡述MySQL服務(wù)器的安裝配置,以及數(shù)據(jù)庫、數(shù)據(jù)表、數(shù)據(jù)約束、數(shù)據(jù)增刪改查等管理操作內(nèi)容。模塊5以使用Python實現(xiàn)數(shù)據(jù)庫編程為核心,講解mysql-connector-python組件的安裝配置,實現(xiàn)數(shù)據(jù)庫連接與操作,通過綜合案例完整呈現(xiàn)Python與MySQL協(xié)同開發(fā)的實踐過程。

    內(nèi)容全面,講解細(xì)致

    全書內(nèi)容由淺入深,詳細(xì)地講解了Python 數(shù)據(jù)庫編程基礎(chǔ)內(nèi)容。

    理實一體,突出應(yīng)用

    以商城系統(tǒng)的設(shè)計與開發(fā)為主體,突出編程的實際應(yīng)用,易學(xué)易懂。

    資源豐富,方便教學(xué)

    圖文并茂,配有大量示例程序和課后習(xí)題,幫助讀者理解和學(xué)習(xí)。

    Python作為目前業(yè)界很受歡迎的編程語言,以其語法簡潔、應(yīng)用廣泛和出色的可讀性,成為眾多開發(fā)者和初學(xué)者的首選;MySQL數(shù)據(jù)庫管理系統(tǒng)則是目前業(yè)界廣泛應(yīng)用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),Python與MySQL的組合已然成為開發(fā)信息化系統(tǒng)的“黃金搭檔”。

    程序設(shè)計課程和數(shù)據(jù)庫課程目前已成為高職院校計算機(jī)類專業(yè)教學(xué)中的重要核心課程,是計算機(jī)類專業(yè)學(xué)生必須掌握的專業(yè)技能,目前高職院校一般開設(shè)Python程序設(shè)計技術(shù)和數(shù)據(jù)庫應(yīng)用技術(shù)兩門課程,但將兩者融為一門課程,以一個項目的開發(fā)實現(xiàn)作為學(xué)習(xí)情境,尚缺少針對性的教材。本書綜合作者多年的教學(xué)實踐和經(jīng)驗,依據(jù)Python編程與數(shù)據(jù)庫開發(fā)崗位的能力需求,以電商平臺商城系統(tǒng)的設(shè)計與開發(fā)為學(xué)習(xí)情境,遵循學(xué)生學(xué)習(xí)規(guī)律及項目開發(fā)流程編排教材內(nèi)容。

    本書主要介紹3個方面的內(nèi)容:

    (1)Python的發(fā)展歷史與特點(diǎn),應(yīng)用、開發(fā)環(huán)境的搭建,程序設(shè)計的基本語法,流程控制語句、列表、元組等高級數(shù)據(jù)類型的使用,函數(shù)、模塊和異常處理。

    (2)MySQL數(shù)據(jù)庫的安裝、使用,數(shù)據(jù)庫對象管理,數(shù)據(jù)表對象管理,數(shù)據(jù)約束管理,數(shù)據(jù)增刪改查等操作。

    (3)使用Python訪問MySQL數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)庫編程操作。

    本書在對商城系統(tǒng)項目進(jìn)行剖析和分解的基礎(chǔ)之上,將軟件開發(fā)工程師應(yīng)具備的知識、能力和素質(zhì)有機(jī)地融入該項目案例開發(fā),從而形成5個理實一體化的教學(xué)模塊。課程考核采取項目開發(fā)與過程考核相結(jié)合的方式。

    我們對本書的體系結(jié)構(gòu)做了精心的設(shè)計,按照初識Python→界面實現(xiàn)→數(shù)據(jù)處理→數(shù)據(jù)庫管理→使用Python實現(xiàn)數(shù)據(jù)庫編程為主線,以任務(wù)驅(qū)動為支線,兼顧知識學(xué)習(xí)和技能提升,同時設(shè)置思政小課堂,以案說理、以理育人,實例通俗,習(xí)題豐富,結(jié)構(gòu)統(tǒng)一,自始至終貫穿了知行合一、工學(xué)結(jié)合的思想。在內(nèi)容編寫方面,本書難點(diǎn)分散、循序漸進(jìn);在文字?jǐn)⑹龇矫妫緯迷~淺顯易懂、重點(diǎn)突出;在實例選取方面,實用性強(qiáng)、針對性強(qiáng)。

    各教學(xué)模塊及學(xué)習(xí)任務(wù)設(shè)計見下表。

    各教學(xué)模塊學(xué)習(xí)任務(wù)設(shè)計表

    教學(xué)模塊 學(xué)習(xí)任務(wù) 參考學(xué)時 總學(xué)時

    模塊1 初識Pythont 任務(wù)1.1 顯示系統(tǒng)歡迎界面 4 4

    模塊2 界面實現(xiàn) 任務(wù)2.1 實現(xiàn)商城系統(tǒng)界面 4 12

    任務(wù)2.2 實現(xiàn)完整系統(tǒng)界面 8

    模塊3 數(shù)據(jù)處理 任務(wù)3.1 購物車管理模塊開發(fā) 6 12

    任務(wù)3.2 商品管理模塊的開發(fā) 6

    續(xù)表

    教學(xué)模塊 學(xué)習(xí)任務(wù) 參考學(xué)時 總學(xué)時

    模塊4 數(shù)據(jù)庫管理 任務(wù)4.1 數(shù)據(jù)庫基礎(chǔ) 2 16

    任務(wù)4.2 數(shù)據(jù)表管理 6

    任務(wù)4.3 數(shù)據(jù)操作 8

    模塊5 使用Python實現(xiàn)數(shù)據(jù)庫編程 任務(wù)5.1 商品管理系統(tǒng)開發(fā) 4 4

    本書每個任務(wù)都附有課后習(xí)題,可以幫助學(xué)生進(jìn)一步鞏固基礎(chǔ)知識。本書由長春金融高等專科學(xué)校的殷樹友、邢翀任主編,李麗娜、張亞輝任副主編,模塊1由殷樹友編寫,模塊2由邢翀、陳美伊編寫,模塊3由李麗娜、夏宗輝編寫,模塊4和模塊5由張亞輝、崔彤彤編寫。

    由于編者水平有限,書中難免存在不足之處,敬請廣大讀者批評指正。

    前言
    模塊1 初識Python 1
    任務(wù)1.1 顯示系統(tǒng)歡迎界面 2
    【任務(wù)目標(biāo)】 2
    【思政小課堂】 2
    【知識準(zhǔn)備】 3
    1.1.1 Python概述 3
    1.1.2 Python在金融領(lǐng)域的應(yīng)用 5
    1.1.3 Python開發(fā)環(huán)境概述 6
    1.1.4 Python解釋器的安裝與配置 6
    1.1.5 Jupyter Notebook的安裝與配置 11
    1.1.6 Anaconda的安裝與配置 13
    1.1.7 Hello World程序 16
    【任務(wù)實施】 25
    【任務(wù)小結(jié)】 28
    【課堂練習(xí)】 29
    【課后習(xí)題】 29
    模塊2 界面實現(xiàn) 31
    任務(wù)2.1 實現(xiàn)商城系統(tǒng)界面 32
    【任務(wù)目標(biāo)】 32
    【思政小課堂】 32
    【知識準(zhǔn)備】 33
    2.1.1 變量 33
    2.1.2 數(shù)據(jù)類型 39
    2.1.3 常用運(yùn)算符 46
    【任務(wù)實施】 52
    【任務(wù)小結(jié)】 54
    【課堂練習(xí)】 55
    【課后習(xí)題】 55
    任務(wù)2.2 實現(xiàn)完整系統(tǒng)界面 56
    【任務(wù)目標(biāo)】 56
    【思政小課堂】 56
    【知識準(zhǔn)備】 57
    2.2.1 分支結(jié)構(gòu) 57
    2.2.2 循環(huán)結(jié)構(gòu) 63
    【任務(wù)實施】 70
    【任務(wù)小結(jié)】 73
    【課堂練習(xí)】 74
    【課后習(xí)題】 74
    模塊3 數(shù)據(jù)處理 77
    任務(wù)3.1 購物車管理模塊開發(fā) 78
    【任務(wù)目標(biāo)】 78
    【思政小課堂】 79
    【知識準(zhǔn)備】 79
    3.1.1 列表的基礎(chǔ)與應(yīng)用 79
    3.1.2 元組的基礎(chǔ)與應(yīng)用 82
    3.1.3 字典的基礎(chǔ)與應(yīng)用 85
    3.1.4 集合的基礎(chǔ)與應(yīng)用 90
    3.1.5 數(shù)據(jù)類型轉(zhuǎn)換 94
    【任務(wù)實施】 101
    【任務(wù)小結(jié)】 103
    【課堂練習(xí)】 104
    【課后習(xí)題】 104
    任務(wù)3.2 商品管理模塊的開發(fā) 105
    【任務(wù)目標(biāo)】 105
    【思政小課堂】 105
    【知識準(zhǔn)備】 106
    3.2.1 函數(shù) 106
    3.2.2 模塊 115
    3.2.3 異常處理 120
    【任務(wù)實施】 128
    【任務(wù)小結(jié)】 134
    【課堂練習(xí)】 135
    【課后習(xí)題】 135
    模塊4 數(shù)據(jù)庫管理 137
    任務(wù)4.1 數(shù)據(jù)庫基礎(chǔ) 138
    【任務(wù)目標(biāo)】 138
    【思政小課堂】 140
    【知識準(zhǔn)備】 140
    4.1.1 理解數(shù)據(jù)庫服務(wù)器 140
    4.1.2 安裝與配置MySQL服務(wù)器 142
    4.1.3 連接MySQL服務(wù)器 155
    4.1.4 管理數(shù)據(jù)庫對象 159
    【任務(wù)實施】 161
    【任務(wù)小結(jié)】 162
    【課堂練習(xí)】 163
    【課后習(xí)題】 163
    任務(wù)4.2 數(shù)據(jù)表管理 164
    【任務(wù)目標(biāo)】 164
    【思政小課堂】 164
    【知識準(zhǔn)備】 164
    4.2.1 查看數(shù)據(jù)表 165
    4.2.2 創(chuàng)建數(shù)據(jù)表 166
    4.2.3 數(shù)據(jù)約束的管理 172
    4.2.4 數(shù)據(jù)表的管理 176
    【任務(wù)實施】 178
    【任務(wù)小結(jié)】 181
    【課堂練習(xí)】 181
    【課后習(xí)題】 183
    任務(wù)4.3 數(shù)據(jù)操作 184
    【任務(wù)目標(biāo)】 184
    【思政小課堂】 185
    【知識準(zhǔn)備】 186
    4.3.1 數(shù)據(jù)管理 186
    4.3.2 數(shù)據(jù)簡單查詢 189
    4.3.3 數(shù)據(jù)復(fù)雜查詢 199
    【任務(wù)實施】 206
    【任務(wù)小結(jié)】 210
    【課堂練習(xí)】 210
    【課后習(xí)題】 212
    模塊5 使用Python實現(xiàn)數(shù)據(jù)庫編程 215
    任務(wù)5.1 商品管理系統(tǒng)開發(fā) 216
    【任務(wù)目標(biāo)】 216
    【思政小課堂】 217
    【知識準(zhǔn)備】 217
    5.1.1 Python數(shù)據(jù)庫編程組件概述 217
    5.1.2 mysql-connector-python的安裝 217
    5.1.3 實現(xiàn)數(shù)據(jù)庫連接 221
    5.1.4 實現(xiàn)數(shù)據(jù)庫操作 222
    【任務(wù)實施】 225
    【任務(wù)小結(jié)】 233
    【課堂練習(xí)】 234
    【課后習(xí)題】 234
    參考文獻(xiàn) 235





最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
嫩江县| 辽中县| 政和县| 错那县| 东台市| 博客| 西贡区| 高青县| 公主岭市| 逊克县| 海晏县| 咸宁市| 山东省| 河北区| 正安县| 故城县| 富源县| 中牟县| 新昌县| 桑日县| 延吉市| 建水县| 阿克| 霍邱县| 雷波县| 高阳县| 沙洋县| 富源县| 甘肃省| 阿克陶县| 陵川县| 齐齐哈尔市| 临泽县| 武川县| 平远县| 岑溪市| 仁寿县| 巴塘县| 荔浦县| 古丈县| 荔波县|