MySQL數(shù)據(jù)庫(kù)應(yīng)用技術(shù)及實(shí)戰(zhàn)(第2版)
定 價(jià):¥59.8
中 教 價(jià):¥35.88 (6.00折)
庫(kù) 存 數(shù): 0
本書重點(diǎn)學(xué)習(xí)使用MySQL數(shù)據(jù)庫(kù)管理和操縱和Java ODBC技術(shù),主要內(nèi)容有:關(guān)系數(shù)據(jù)庫(kù)基本概念、MySQL數(shù)據(jù)庫(kù)安裝與配置、數(shù)據(jù)增加、修改、刪除和查詢操作的SQL語(yǔ)法、事務(wù)、視圖、索引、數(shù)據(jù)庫(kù)備份和恢復(fù)以及數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范等知識(shí)。通過(guò)大量案例和多媒體課件,采用邊講解邊練習(xí)的方式,使讀者在學(xué)習(xí)理論知識(shí)的同時(shí),動(dòng)手實(shí)踐,深入理解和掌握數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范、MySQL數(shù)據(jù)庫(kù)庫(kù)管理和維護(hù)概念,在完成上機(jī)練習(xí)和項(xiàng)目案例的過(guò)程中,結(jié)合案例的實(shí)際業(yè)務(wù)需求,將理論與實(shí)踐相結(jié)合,讓讀者綜合運(yùn)用所學(xué)到的知識(shí)和技能,實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)處理,達(dá)到學(xué)以致用的目的,從而提高就業(yè)的競(jìng)爭(zhēng)力。
1.采取逆向課程設(shè)計(jì),通過(guò)企業(yè)走訪調(diào)研,選取最核心、實(shí)用的知識(shí)和技能;2.以任務(wù)為驅(qū)動(dòng),案例輔助理解,使讀者一直保持較高的學(xué)習(xí)興趣,寓教于樂;3.以案例為主線組織知識(shí)點(diǎn),充分考慮讀者的認(rèn)知曲線,采用邊講邊練教學(xué)方式,由淺入深,循序漸進(jìn)。
肖睿,課工場(chǎng)創(chuàng)始人,北京大學(xué)教育學(xué)博士,北京大學(xué)軟件學(xué)院特約講師,北京大學(xué)學(xué)習(xí)科學(xué)實(shí)驗(yàn)室特約顧問(wèn)。作為北大青鳥 Aptech 的聯(lián)合創(chuàng)始人,歷任學(xué)術(shù)總監(jiān)、研究院院長(zhǎng)、公司副總裁等核心崗位,擁有20多年的IT職業(yè)教育產(chǎn)品管理和企業(yè)管理經(jīng)驗(yàn)。于2015年創(chuàng)辦課工場(chǎng),兼任總經(jīng)理,旨在為大學(xué)生提供更可靠的 IT 就業(yè)教育及服務(wù)。
第 1 章 認(rèn)識(shí)數(shù)據(jù)庫(kù)本章任務(wù)任務(wù) 掌握數(shù)據(jù)庫(kù)的基本概念1.1 數(shù)據(jù)庫(kù)介紹1.2 數(shù)據(jù)庫(kù)概念本章總結(jié)本章練習(xí)第 2 章 MySQL初體驗(yàn)本章任務(wù)任務(wù) 1 安裝并配置MySQL數(shù)據(jù)庫(kù)2.1.1 安裝MySQL2.1.2 配置MySQL2.1.3 命令行連接 MySQL2.1.4 SQL 簡(jiǎn)介2.1.5 MySQL數(shù)據(jù)庫(kù)基本操作任務(wù) 2 使用Navicat管理工具連接并操作MySQL數(shù)據(jù)庫(kù)2.2.1 通過(guò) Navicat 連接 MySQL2.2.2 使用 Navicat 工具創(chuàng)建數(shù)據(jù)庫(kù)任務(wù) 3 使用 SQL語(yǔ)句操作數(shù)據(jù)庫(kù)2.3.1 使用SQL語(yǔ)句操作數(shù)據(jù)表2.3.2 Help命令本章總結(jié)本章練習(xí)第 3 章 數(shù)據(jù)的基本操作本章任務(wù)任務(wù) 1 使用SQL語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)增刪改查3.1.1 MySQL 的存儲(chǔ)引擎3.1.2 插入數(shù)據(jù)記錄3.1.3 更新數(shù)據(jù)記錄3.1.4 刪除數(shù)據(jù)記錄3.1.5 數(shù)據(jù)查詢語(yǔ)句任務(wù) 2 使用模糊查詢查詢學(xué)生信息3.2.1 通配符3.2.2 使用LIKE進(jìn)行模糊查詢3.2.3 使用BTWEEN在某個(gè)范圍內(nèi)進(jìn)行查詢3.2.4 使用IN在列舉值內(nèi)進(jìn)行查詢本章總結(jié)本章練習(xí)第 4 章 高級(jí)查詢(一)本章任務(wù)任務(wù) 1 使用簡(jiǎn)單子查詢查詢考試成績(jī)任務(wù) 2 使用IN子查詢查詢課程4.2.1 IN子查詢4.2.2 NOT IN子查詢任務(wù) 3 按指定條件查詢考試成績(jī)4.3.1 EXISTS 子查詢4.3.2 NOT EXISTS 子查詢任務(wù) 4 統(tǒng)計(jì)某門課考試信息4.4.1 子查詢關(guān)鍵點(diǎn)本章總結(jié)本章練習(xí)第 5 章 高級(jí)查詢(二)本章任務(wù)任務(wù) 1 使用子查詢制作學(xué)生成績(jī)單5.1.1 使用 GROUP BY 進(jìn)行分組查詢5.1.2 多列分組查詢5.1.3 使用 HAVING 子句進(jìn)行分組篩選任務(wù) 2 使用連接查詢獲得學(xué)生考試信息5.2.1 多表連接查詢的分類5.2.2 內(nèi)連接查詢5.2.3 外連接查詢任務(wù) 3 使用UNION完成兩校區(qū)數(shù)據(jù)統(tǒng)計(jì)5.3.1 聯(lián)合查詢的應(yīng)用場(chǎng)景5.3.2 使用UNION實(shí)現(xiàn)聯(lián)合查詢任務(wù) 4 SQL 語(yǔ)句的綜合應(yīng)用本章總結(jié)本章練習(xí)第 6 章 存儲(chǔ)過(guò)程本章任務(wù)任務(wù) 1 掌握存儲(chǔ)過(guò)程的基本概念6.1.1 什么是存儲(chǔ)過(guò)程6.1.2 MySQL存儲(chǔ)過(guò)程的優(yōu)缺點(diǎn)任務(wù) 2 創(chuàng)建存儲(chǔ)過(guò)程統(tǒng)計(jì)課程合格率和優(yōu)秀率6.2.1 創(chuàng)建和調(diào)用存儲(chǔ)過(guò)程6.2.2 查看存儲(chǔ)過(guò)程6.2.3 修改存儲(chǔ)過(guò)程6.2.4 刪除存儲(chǔ)過(guò)程任務(wù) 3 創(chuàng)建存儲(chǔ)過(guò)程將用戶購(gòu)物車中選購(gòu)的商品生成訂單6.3.1 存儲(chǔ)過(guò)程中的控制語(yǔ)句6.3.2 游標(biāo)本章總結(jié)本章練習(xí)第 7 章 事務(wù)、視圖、索引、備份和恢復(fù)本章任務(wù)任務(wù) 1 使用事務(wù)插入多條成績(jī)記錄7.1.1 為什么需要事務(wù)7.1.2 什么是事務(wù)7.1.3 如何執(zhí)行事務(wù)任務(wù) 2 使用視圖查看成績(jī)記錄7.2.1 為什么需要視圖7.2.2 什么是視圖7.2.3 如何創(chuàng)建和使用視圖任務(wù) 3 創(chuàng)建數(shù)據(jù)表索引7.3.1 什么是索引7.3.2 索引分類7.3.3 創(chuàng)建索引7.3.4 刪除索引7.3.5 查看索引任務(wù) 4 數(shù)據(jù)庫(kù)的備份和恢復(fù)7.4.1 使用 mysqldump 命令備份數(shù)據(jù)庫(kù)7.4.2 使用 mysql 命令恢復(fù)數(shù)據(jù)庫(kù)7.4.3 通過(guò)復(fù)制文件實(shí)現(xiàn)數(shù)據(jù)備份和恢復(fù)7.4.4 表數(shù)據(jù)導(dǎo)出到文本文件7.4.5 文本文件導(dǎo)入到數(shù)據(jù)表本章總結(jié)本章練習(xí)第 8 章 數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)本章任務(wù)任務(wù) 完成指定數(shù)據(jù)庫(kù)的設(shè)計(jì)8.1 規(guī)范數(shù)據(jù)庫(kù)設(shè)計(jì)的重要性8.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟8.3 繪制 E-R 圖8.4 繪制數(shù)據(jù)庫(kù)模型圖8.5 設(shè)計(jì)規(guī)范化第 9 章 綜合實(shí)戰(zhàn)銀行ATM存取款機(jī)系統(tǒng)本章任務(wù)任務(wù) 完成銀行 ATM 存取款機(jī)系統(tǒng)設(shè)計(jì)和開發(fā)9.1 項(xiàng)目需求9.2 項(xiàng)目準(zhǔn)備9.3 核心知識(shí)剖析MySQL 用戶管理9.4 難點(diǎn)分析9.5 項(xiàng)目實(shí)現(xiàn)思路本章總結(jié)本章練習(xí)附錄第 1 章 認(rèn)識(shí)數(shù)據(jù)庫(kù)本章任務(wù)任務(wù) 掌握數(shù)據(jù)庫(kù)的基本概念1.1 數(shù)據(jù)庫(kù)介紹1.2 數(shù)據(jù)庫(kù)概念本章總結(jié)本章練習(xí)第 2 章 MySQL初體驗(yàn)本章任務(wù)任務(wù) 1 安裝并配置MySQL數(shù)據(jù)庫(kù)2.1.1 安裝MySQL2.1.2 配置MySQL2.1.3 命令行連接 MySQL2.1.4 SQL 簡(jiǎn)介2.1.5 MySQL數(shù)據(jù)庫(kù)基本操作任務(wù) 2 使用Navicat管理工具連接并操作MySQL數(shù)據(jù)庫(kù)2.2.1 通過(guò) Navicat 連接 MySQL2.2.2 使用 Navicat 工具創(chuàng)建數(shù)據(jù)庫(kù)任務(wù) 3 使用 SQL語(yǔ)句操作數(shù)據(jù)庫(kù)2.3.1 使用SQL語(yǔ)句操作數(shù)據(jù)表2.3.2 Help命令本章總結(jié)本章練習(xí)第 3 章 數(shù)據(jù)的基本操作本章任務(wù)任務(wù) 1 使用SQL語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)增刪改查3.1.1 MySQL 的存儲(chǔ)引擎3.1.2 插入數(shù)據(jù)記錄3.1.3 更新數(shù)據(jù)記錄3.1.4 刪除數(shù)據(jù)記錄3.1.5 數(shù)據(jù)查詢語(yǔ)句任務(wù) 2 使用模糊查詢查詢學(xué)生信息3.2.1 通配符3.2.2 使用LIKE進(jìn)行模糊查詢3.2.3 使用BTWEEN在某個(gè)范圍內(nèi)進(jìn)行查詢3.2.4 使用IN在列舉值內(nèi)進(jìn)行查詢本章總結(jié)本章練習(xí)第 4 章 高級(jí)查詢(一)本章任務(wù)任務(wù) 1 使用簡(jiǎn)單子查詢查詢考試成績(jī)任務(wù) 2 使用IN子查詢查詢課程4.2.1 IN子查詢4.2.2 NOT IN子查詢任務(wù) 3 按指定條件查詢考試成績(jī)4.3.1 EXISTS 子查詢4.3.2 NOT EXISTS 子查詢任務(wù) 4 統(tǒng)計(jì)某門課考試信息4.4.1 子查詢關(guān)鍵點(diǎn)本章總結(jié)本章練習(xí)第 5 章 高級(jí)查詢(二)本章任務(wù)任務(wù) 1 使用子查詢制作學(xué)生成績(jī)單5.1.1 使用 GROUP BY 進(jìn)行分組查詢5.1.2 多列分組查詢5.1.3 使用 HAVING 子句進(jìn)行分組篩選任務(wù) 2 使用連接查詢獲得學(xué)生考試信息5.2.1 多表連接查詢的分類5.2.2 內(nèi)連接查詢5.2.3 外連接查詢任務(wù) 3 使用UNION完成兩校區(qū)數(shù)據(jù)統(tǒng)計(jì)5.3.1 聯(lián)合查詢的應(yīng)用場(chǎng)景5.3.2 使用UNION實(shí)現(xiàn)聯(lián)合查詢任務(wù) 4 SQL 語(yǔ)句的綜合應(yīng)用本章總結(jié)本章練習(xí)第 6 章 存儲(chǔ)過(guò)程本章任務(wù)任務(wù) 1 掌握存儲(chǔ)過(guò)程的基本概念6.1.1 什么是存儲(chǔ)過(guò)程6.1.2 MySQL存儲(chǔ)過(guò)程的優(yōu)缺點(diǎn)任務(wù) 2 創(chuàng)建存儲(chǔ)過(guò)程統(tǒng)計(jì)課程合格率和優(yōu)秀率6.2.1 創(chuàng)建和調(diào)用存儲(chǔ)過(guò)程6.2.2 查看存儲(chǔ)過(guò)程6.2.3 修改存儲(chǔ)過(guò)程6.2.4 刪除存儲(chǔ)過(guò)程任務(wù) 3 創(chuàng)建存儲(chǔ)過(guò)程將用戶購(gòu)物車中選購(gòu)的商品生成訂單6.3.1 存儲(chǔ)過(guò)程中的控制語(yǔ)句6.3.2 游標(biāo)本章總結(jié)本章練習(xí)第 7 章 事務(wù)、視圖、索引、備份和恢復(fù)本章任務(wù)任務(wù) 1 使用事務(wù)插入多條成績(jī)記錄7.1.1 為什么需要事務(wù)7.1.2 什么是事務(wù)7.1.3 如何執(zhí)行事務(wù)任務(wù) 2 使用視圖查看成績(jī)記錄7.2.1 為什么需要視圖7.2.2 什么是視圖7.2.3 如何創(chuàng)建和使用視圖任務(wù) 3 創(chuàng)建數(shù)據(jù)表索引7.3.1 什么是索引7.3.2 索引分類7.3.3 創(chuàng)建索引7.3.4 刪除索引7.3.5 查看索引任務(wù) 4 數(shù)據(jù)庫(kù)的備份和恢復(fù)7.4.1 使用 mysqldump 命令備份數(shù)據(jù)庫(kù)7.4.2 使用 mysql 命令恢復(fù)數(shù)據(jù)庫(kù)7.4.3 通過(guò)復(fù)制文件實(shí)現(xiàn)數(shù)據(jù)備份和恢復(fù)7.4.4 表數(shù)據(jù)導(dǎo)出到文本文件7.4.5 文本文件導(dǎo)入到數(shù)據(jù)表本章總結(jié)本章練習(xí)第 8 章 數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)本章任務(wù)任務(wù) 完成指定數(shù)據(jù)庫(kù)的設(shè)計(jì)8.1 規(guī)范數(shù)據(jù)庫(kù)設(shè)計(jì)的重要性8.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟8.3 繪制 E-R 圖8.4 繪制數(shù)據(jù)庫(kù)模型圖8.5 設(shè)計(jì)規(guī)范化第 9 章 綜合實(shí)戰(zhàn)銀行ATM存取款機(jī)系統(tǒng)本章任務(wù)任務(wù) 完成銀行 ATM 存取款機(jī)系統(tǒng)設(shè)計(jì)和開發(fā)9.1 項(xiàng)目需求9.2 項(xiàng)目準(zhǔn)備9.3 核心知識(shí)剖析MySQL 用戶管理9.4 難點(diǎn)分析9.5 項(xiàng)目實(shí)現(xiàn)思路本章總結(jié)本章練習(xí)附錄