MySQL數據庫技術與項目應用教程(微課版)(AI助學)(第3版)

李錫輝 王敏

  • 出版商: 人民郵電
  • 出版日期: 2026-08-01
  • 定價: $359
  • 售價: $358
  • 語言: 簡體中文
  • ISBN: 7115695881
  • ISBN-13: 9787115695888
  • 相關分類: MySQL、SQL
  • 下單後立即進貨 (約4週~6週)

  • MySQL數據庫技術與項目應用教程(微課版)(AI助學)(第3版)-preview-1
MySQL數據庫技術與項目應用教程(微課版)(AI助學)(第3版)-preview-1

相關主題

商品描述

MySQL是一款功能強大、性能卓越的關系數據庫,已成為企業級應用的首選。本書以“項目驅動、分層遞進”的教學思路為設計理念,通過精心規劃的學習路徑,旨在幫助讀者全面掌握數據庫的相關知識及開發技能。 全書內容以網上商城系統數據庫的創建、讀寫和維護為學習主線,以拓展實訓——詩詞飛花令遊戲為學習輔線強化讀者的動手能力,最後通過綜合應用——MES存貨管理系統實現,全面提升讀者對數據庫的綜合應用能力。 本書配套豐富的教學資源,包括在線慕課、教學PPT、教案、課程標準、課程實施方案、源代碼、試卷庫、課後習題及答案等。為幫助讀者更好地學習本書中的內容,編者團隊還提供了在線答疑服務。 本書既可作為高等教育本、專科院校數據庫相關課程的教材,也可作為MySQL數據庫愛好者的自學參考書。

作者簡介

李錫輝,女,工學碩士,教授、高級工程師,湖南省優秀教師,長沙市優秀教師,湖南省青年骨幹教師;主要研究方向為Web應用技術、數據庫技術、職業教育研究;主持課題獲國家級教學成果二等獎、湖南省高等教學成果一等獎;主持國家級精品課程《ASP.NET程序設計》,主編國家級十二五規劃教材1本、其他教材6本。

目錄大綱

模塊一 創建數據庫
項目一 搭建數據庫運行環境
任務1 認識數據庫
1.1.1 數據庫的基本概念
1.1.2 數據庫技術的發展
1.1.3 數據庫系統的體系結構
1.1.4 國內外主流數據庫產品
1.1.5 關系數據庫
1.1.6 大數據時代的數據庫
任務2 MySQL的安裝、配置與使用
1.2.1 MySQL概述
1.2.2 MySQL的安裝與配置
1.2.3 更改MySQL的配置
1.2.4 MySQL的使用
1.2.5 使用圖形化管理工具(Navicat)操作MySQL
任務3 設置MySQL字符集
1.3.1 MySQL字符集簡介
1.3.2 為MySQL設置字符集
AI助學
習題
項目實踐
拓展實訓
項目二 設計網上商城系統數據庫
任務1 理解系統需求
2.1.1 網上商城系統介紹
2.1.2 系統功能說明
任務2 建立系統數據模型
2.2.1 關系數據模型
2.2.2 實體和關系
2.2.3 概念模型設計
2.2.4 邏輯模型設計
2.2.5 關系模式的規範化
2.2.6 關系代數
任務3 使用PowerDesigner建立系統模型
2.3.1 PowerDesigner簡介
2.3.2 PowerDesigner支持的模型
2.3.3 建立概念模型
2.3.4 建立物理模型
2.3.5 物理模型與數據庫的正逆向工程
AI助學
習題
項目實踐
拓展實訓
項目三 創建網上商城系統數據庫
任務1 創建和維護數據庫
3.1.1 創建數據庫
3.1.2 查看數據庫
3.1.3 修改數據庫
3.1.4 刪除數據庫
3.1.5 MySQL的存儲引擎
3.1.6 MySQL數據庫的組成
任務2 解讀MySQL的數據類型
3.2.1 整數類型
3.2.2 小數類型
3.2.3 日期類型
3.2.4 字符串類型
3.2.5 JSON類型
任務3 創建和操作數據表
3.3.1 創建和查看數據表
3.3.2 修改數據表
3.3.3 覆制數據表
3.3.4 刪除數據表
任務4 實現數據的完整性
3.4.1 PRIMARY KEY約束
3.4.2 NOT NULL約束
3.4.3 DEFAULT約束
3.4.4 UNIQUE約束
3.4.5 CHECK約束
3.4.6 FOREIGN KEY約束
3.4.7 刪除約束
AI助學
習題
項目實踐
拓展實訓
模塊二 讀寫數據庫
項目四 CRUD網上商城系統數據
任務1 查詢單表數據
4.1.1 SELECT語句
4.1.2 選擇列
4.1.3 選擇行
4.1.4 使用LIMIT關鍵字限制返回記錄數
4.1.5 使用CASE表達式更改查詢結果
任務2 統計分析單表數據
4.2.1 數據排序
4.2.2 數據分組統計
4.2.3 使用窗口函數分析數據
任務3 連接查詢多表數據
4.3.1 連接查詢簡介
4.3.2 交叉連接
4.3.3 內連接
4.3.4 自連接
4.3.5 外連接
4.3.6 聯合查詢
任務4 子查詢多表數據
4.4.1 子查詢簡介
4.4.2 子查詢作為表達式
4.4.3 子查詢作為派生表
4.4.4 相關子查詢
任務5 修改系統數據
4.5.1 添加數據
4.5.2 修改數據
4.5.3 刪除數據
4.5.4 子查詢用於更新數據
AI助學
習題
項目實踐
拓展實訓
項目五 優化查詢網上商城系統數據
任務1 使用視圖優化查詢操作
5.1.1 視圖簡介
5.1.2 創建和查看視圖
5.1.3 通過視圖查詢數據
5.1.4 維護視圖
5.1.5 更新視圖
任務2 使用索引優化查詢性能
5.2.1 索引簡介
5.2.2 創建和查看索引
5.2.3 維護索引
5.2.4 索引的設計原則
任務3 編寫高效的數據查詢
5.3.1 優化數據訪問
5.3.2 MySQL的執行計劃
5.3.3 查詢執行的精確時間
5.3.4 添加索引優化查詢
5.3.5 LIMIT分頁優化查詢
5.3.6 覆蓋索引優化查詢
AI助學
習題
項目實踐
拓展實訓
項目六 使用程序邏輯操作網上商城系統數據
任務1 數據庫編程基礎
6.1.1 SQL程序語言基礎
6.1.2 SQL的流程控制語句
6.1.3 MySQL常用的內置函數
任務2 使用存儲函數實現數據訪問
6.2.1 創建存儲函數
6.2.2 調用存儲函數
6.2.3 管理存儲函數
任務3 使用存儲過程實現數據訪問
6.3.1 存儲過程概述
6.3.2 創建和調用存儲過程
6.3.3 參數化存儲過程
6.3.4 管理存儲過程
6.3.5 錯誤處理
任務4 使用觸發器實現任務自動化
6.4.1 觸發器概述
6.4.2 創建觸發器
6.4.3 管理觸發器
任務5 使用事件實現任務自動化
6.5.1 事件概述

最後瀏覽商品 (20)