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

MySQL資料庫基礎與實戰應用

  • 作者:編者:蔣桂文//鄧諝嬋//王進忠//劉春霞|責編:賈旭龍
  • 出版社:清華大學
  • ISBN:9787302629153
  • 出版日期:2023/02/01
  • 裝幀:平裝
  • 頁數:209
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    MySQL資料庫性能優越,功能強大,是深受讀者歡迎的開源資料庫之一。本書由淺入深、循序漸進、系統地介紹了MySQL的相關知識及其在資料庫開發中的實際應用,並通過具體案例,幫助讀者鞏固所學知識,以便更好地開發實踐。全書共分為13章,內容涵蓋了認識與理解資料庫、安裝與配置MySQL資料庫、資料庫與數據表的基本操作、數據查詢、索引的創建與管理、視圖的創建與管理、觸發器、事務、事件、存儲過程與存儲函數、訪問控制與安全管理、資料庫的備份與恢復,以及綜合的實踐教學項目——圖書管理系統資料庫設計。本書結合全國電腦等級考試二級MySQL考試大綱編寫,章節後面配有習題,適當融入思政元素,並配備了相應的教案與課件。
    本書內容豐富,講解深入,適合初級、中級MySQL用戶,既可以作為各類高等職業技術院校與職業本科院校相關專業的課程教材,也可以作為廣大MySQL愛好者的實用參考書。

作者介紹
編者:蔣桂文//鄧諝嬋//王進忠//劉春霞|責編:賈旭龍

目錄
第1章  認識與理解資料庫
  1.1  資料庫及相關概念
    1.1.1  基本概念
    1.1.2  數據管理技術的發展
    1.1.3  常用的資料庫管理系統
  1.2  數據模型和E-R圖
    1.2.1  數據模型的概念
    1.2.2  概念模型E-R圖的表示方法
    1.2.3  常見的數據模型
  1.3  關係資料庫
  1.4  認識SQL語言
    1.4.1  SQL概述
    1.4.2  SQL的組成
    1.4.3  SQL參考的語法約定
  1.5  總結與訓練
  實踐任務一:思考題
  實踐任務二:設計題
第2章  安裝與配置MySQL資料庫
  2.1  在Windows環境下安裝MySQL
    2.1.1  MySQL軟體下載
    2.1.2  MySQL軟體的安裝與配置
  2.2  啟動和停止MySOL服務
  2.3  登錄和退出MySQL
    2.3.1  使用「MySQL 8.0 Command Line Client」登錄MySQL
    2.3.2  使用DOS命令提示符登錄MySQL
    2.3.3  修改MySQL登錄密碼
    2.3.4  修改MySQL客戶端字元編碼
    2.3.5  退出MySQL
  2.4  MySQL圖形化管理工具
    2.4.1  Navicat for MySQL的下載
    2.4.2  Navicat for MySQL的安裝
    2.4.3  Navicat 連接MySQL
  2.5  在Linux環境下安裝MySQL
  2.6  總結與訓練
  實踐任務:安裝與調試MySQL、Navicat軟體
第3章  資料庫與數據表的基本操作
  3.1  創建與管理資料庫
    3.1.1  創建資料庫
    3.1.2  查看與選擇資料庫
    3.1.3  修改資料庫
    3.1.4  刪除資料庫
  3.2  創建與管理數據表
    3.2.1  創建數據表
    3.2.2  查看數據表
    3.2.3  修改數據表
    3.2.4  刪除數據表
  3.3  數據表記錄的管理
    3.3.1  插入數據
    3.3.2  更新數據
    3.3.3  刪除數據

  3.4  總結與訓練
  實踐任務一:創建資料庫和數據表
  實踐任務二:表數據管理與維護
第4章  數據查詢
  4.1  單表查詢
    4.1.1  查詢語句的基本語法
    4.1.2  簡單查詢
    4.1.3  WHERE子句指定查詢條件
    4.1.4  ORDER BY子句排序
  4.2  統計查詢
    4.2.1  集合函數
    4.2.2  GROUP BY子句分組
    4.2.3  HAVING子句分組后篩選
  4.3  多表查詢
    4.3.1  內聯接
    4.3.2  左外聯接
    4.3.3  右外聯接
    4.3.4  .自然聯接
  4.4  子查詢
    4.4.1  比較子查詢
    4.4.2  IN子查詢
    4.4.3  批量比較子查詢
    4.4.4  EXISTS子查詢
    4.4.5  在INSERT、UPDATE、DELETE語句中使用子查詢
  4.5  聯合查詢(UNION)
  4.6  總結與訓練
  實踐任務一:在studentgradeinfo資料庫中進行簡單查詢
  實踐任務二:在studentgradeinfo資料庫中進行多表統計查詢和子查詢
第5章  索引的創建與管理
  5.1  索引的概念
  5.2  索引的分類
    5.2.1  根據索引特徵進行分類
    5.2.2  根據索引涉及的列數進行分類
    5.2.3  根據索引的存儲方式進行分類
    5.2.4  根據索引與數據的物理存儲關係進行分類
  5.3  索引的創建
    5.3.1  創建數據表的同時創建索引
    5.3.2  在已有的數據表上創建索引
    5.3.3  修改數據表的同時創建索引
  5.4  索引的查看
  5.5  索引的刪除
  5.6  總結與訓練
  實踐任務:創建與管理索引
第6章  視圖的創建與管理
  6.1  視圖的基本概念
  6.2  創建視圖
    6.2.1  創建視圖語法格式
    6.2.2  視圖的規則和限制
    6.2.3  在單表上創建簡單視圖
    6.2.4  查看簡單視圖結構

    6.2.5  在多表上創建視圖
  6.3  查看視圖
    6.3.1  使用DESCRIBE/DESC語句查看視圖基本信息
    6.3.2  使用SHOW TABLES語句查看視圖基本信息
    6.3.3  使用SHOW CREATE VIEW語句查看視圖創建信息
  6.4  更新視圖數據
    6.4.1  向視圖中插入數據
    6.4.2  通過視圖更新數據
    6.4.3  通過視圖刪除數據
  6.5  管理視圖
    6.5.1  修改視圖
    6.5.2  刪除視圖
  6.6  總結與訓練
  實踐任務:創建視圖和管理視圖
第7章  觸發器
  7.1  觸發器的概念
  7.2  創建觸發器
  7.3  查看觸發器
    7.3.1  通過SHOW TRIGGERS語句查看觸發器
    7.3.2  通過TRIGGERS表查看觸發器
  7.4  刪除觸發器
  7.5  總結與訓練
  實踐任務:創建與管理觸發器
第8章  事務
  8.1  事務概述
    8.1.1  為什麼要引入事務
    8.1.2  MySQL事務處理機制
  8.2  事務的特性
  8.3  事務處理
  8.4  事務併發時出現的問題
  8.5  事務隔離級別
  8.6  總結與訓練
  實踐任務:事務的基本操作
第9章  事件
  9.1  事件調度器
  9.2  創建事件
  9.3  修改事件與查看事件狀態
  9.4  刪除事件
  9.5  總結與訓練
  實踐任務:事件的基本操作
第10章  存儲過程與存儲函數
  10.1  存儲過程
    10.1.1  什麼是存儲過程
    10.1.2  存儲程序的類型
    10.1.3  存儲過程的作用
    10.1.4  創建存儲過程
    10.1.5  管理存儲過程
  10.2  存儲函數
    10.2.1  MySQL常用函數
    10.2.2  存儲過程與存儲函數的聯繫與區別

    10.2.3  創建存儲函數
    10.2.4  管理存儲函數
  10.3  總結與訓練
  實踐任務:存儲過程與函數的基本操作
第11章  訪問控制與安全管理
  11.1  MySQL用戶賬號管理
    11.1.1  許可權查驗
    11.1.2  添加用戶
    11.1.3  修改用戶信息
    11.1.4  刪除用戶
  11.2  MySQL賬戶許可權管理
    11.2.1  MySQL常見許可權
    11.2.2  許可權授予
    11.2.3  查看許可權
    11.2.4  收回許可權
  11.3  總結與訓練
  實踐任務:創建學生成績庫管理員
第12章  資料庫的備份與恢復
  12.1  MySQL資料庫的備份與恢復
    12.1.1  資料庫備份的分類
    12.1.2  資料庫的備份
    12.1.3  資料庫的恢復
  12.2  二進位日誌文件的使用
    12.2.1  二進位日誌概念
    12.2.2  啟動和設置二進位日誌
    12.2.3  查看二進位日誌
    12.2.4  刪除二進位日誌
    12.2.5  暫時停止二進位日誌
  12.3  總結與訓練
  實踐任務:備份資料庫和數據表
第13章  圖書管理系統資料庫設計
  13.1  系統概述
  13.2  需求分析
    13.2.1  圖書管理系統需求分析
    13.2.2  數據安全與約束
    13.2.3  數據流程圖
  13.3  概要設計
    13.3.1  實體及聯繫
    13.3.2  E-R圖
  13.4  資料庫設計
    13.4.1  資料庫模型
    13.4.2  數據表模型
    13.4.3  資料庫模型函數依賴集
    13.4.4  數據表創建
    13.4.5  錄入測試數據
  13.5  業務功能實現
    13.5.1  讀者管理
    13.5.2  圖書管理
    13.5.3  借書和還書
    13.5.4  罰款

    13.5.5  信息查詢
  13.6  運行環境描述
  13.7  本章小結
附錄A  二級考試模擬練習
  模擬試卷一
  模擬試卷二
  模擬試卷三
  模擬試卷四
  模擬試卷五
  模擬試卷六

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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