幫助中心 | 我的帳號 | 關於我們

MySQL資料庫技術與項目應用教程(微課版AI助學第3版十四五職業教育國家規劃教材)

  • 作者:編者:李錫輝//王敏|責編:范博濤
  • 出版社:人民郵電
  • ISBN:9787115695888
  • 出版日期:2026/10/01
  • 裝幀:平裝
  • 頁數:247
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

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

作者介紹
編者:李錫輝//王敏|責編:范博濤

目錄
模塊一  創建資料庫
  項目一  搭建資料庫運行環境
    任務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  事件概述
      6.5.2  創建事件
      6.5.3  管理事件
    AI助學
    習題
    項目實踐
    拓展實訓
模塊三  維護資料庫
  項目七  維護網上商城系統資料庫的安全
    任務1  資料庫用戶許可權管理
      7.1.1  用戶與許可權
      7.1.2  用戶管理
      7.1.3  許可權管理
      7.1.4  角色管理
    任務2  使用事務保證數據操作的安全性
      7.2.1  事務概述
      7.2.2  事務的基本操作
      7.2.3  事務的隔離級別
    任務3  使用鎖保證事務併發的安全性
      7.3.1  鎖機制概述
      7.3.2  MySQL中的行鎖類型
      7.3.3  MySQL中鎖的應用
    AI助學
    習題
    項目實踐
    拓展實訓
  項目八  維護網上商城系統資料庫的高可用
    任務1  備份和恢複數據
      8.1.1  備份網上商城系統數據
      8.1.2  恢複數據
      8.1.3  數據導出
      8.1.4  數據導入
    任務2  使用日誌備份和恢複數據
      8.2.1  MySQL日誌概述
      8.2.2  二進位日誌
      8.2.3  錯誤日誌
      8.2.4  通用查詢日誌
      8.2.5  慢查詢日誌
    AI助學
    習題
    項目實踐
    拓展實訓
模塊四  綜合應用
  項目九  MES存貨管理系統實現
    任務1  理解存貨管理系統項目需求
      9.1.1  項目介紹
      9.1.2  系統功能說明
      9.1.3  系統用例圖
    任務2  創建存貨管理系統資料庫
      9.2.1  設計系統概念模型

      9.2.2  設計系統邏輯模型
      9.2.3  設計系統物理模型和物理表
    任務3  操作存貨管理系統數據業務
      9.3.1  添加或修改基礎數據
      9.3.2  查詢基礎數據
      9.3.3  貨物出入庫操作
      9.3.4  統計存貨數據
    AI助學
附錄A  網上商城系統數據表
附錄B  詩詞飛花令遊戲數據表
附錄C  MySQL開發規範
附錄D  資料庫(頂層)設計說明(DBDD)(GB/T 8567-2006)

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032