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

資料庫系統管理與應用(高等學校電腦專業系列教材)

  • 作者:編者:徐龍琴//王晶|責編:朱劼//章承林
  • 出版社:機械工業
  • ISBN:9787111814832
  • 出版日期:2026/08/01
  • 裝幀:平裝
  • 頁數:304
人民幣:RMB 79 元      售價:元
放入購物車
加入收藏夾

內容大鋼
    本書立足行業發展前沿,為推進相關課程教學改革、響應用應用型高校的教學需求而編寫。在系統梳理資料庫相關知識的基礎之上,進一步介紹了大型資料庫在工程實踐中的設計、應用與管理技術,內容包括大型關係型資料庫MySQL、資料庫安全管理、資料庫編程、新型分散式HTAP資料庫、資料庫高可用性等。本書凝聚了編者多年的研究成果和教學經驗,內容新穎,論述嚴謹,概念講解清楚,語言通俗易懂,案例豐富。
    本書既適合作為應用型高校電腦科學與技術及相關專業學生學習資料庫應用的教材,也適合作為技術愛好者的參考書。

作者介紹
編者:徐龍琴//王晶|責編:朱劼//章承林

目錄
前言
第1章 資料庫系統概述
  1.1 資料庫系統
    1.1.1 數據與信息
    1.1.2 數據的存儲單元
    1.1.3 資料庫系統的構成
    1.1.4 資料庫系統的特點
  1.2 資料庫類型
    1.2.1 按數據模型分類
    1.2.2 按技術架構分類
    1.2.3 按應用類型分類
  1.3 資料庫發展趨勢
    1.3.1 主流資料庫的發展歷史與現狀
    1.3.2 國產資料庫的崛起
  1.4 本章小結
  1.5 思考與練習
第2章 大型關係型資料庫MySQL
  2.1 MySQL資料庫的特性與應用
    2.1.1 MySQL的主要特性
    2.1.2 MySQL的主流版本與分支
    2.1.3 MySQL的主要應用領域
  2.2 MySQL資料庫的邏輯架構
    2.2.1 查詢語句在資料庫中的處理過程
    2.2.2 客戶端層
    2.2.3 SQL層
    2.2.4 存儲引擎層
    2.2.5 物理文件層
  2.3 存儲引擎
    2.3.1 存儲引擎概述
    2.3.2 MyISAM存儲引擎的特性與使用
    2.3.3 InnoDB存儲引擎的特性與使用
    2.3.4 MyISAM與InnoDB的對比
    2.3.5 其他存儲引擎
    2.3.6 存儲引擎的轉換
  2.4 InnoDB存儲引擎體系結構
    2.4.1 緩衝池
    2.4.2 InnoDB緩衝池的主要參數管理
    2.4.3 更改緩衝
    2.4.4 自適應哈希索引
    2.4.5 重做日誌緩衝
    2.4.6 兩次寫緩衝
  2.5 InnoDB後台線程
    2.5.1 InnoDB主線程
    2.5.2 InnoDB的I/O線程
    2.5.3 InnoDB臟頁刷新線程
    2.5.4 InnoDB Purge線程
  2.6 Linux環境下MySQL的安裝、啟動、關閉與連接
    2.6.1 通過RPM包安裝MySQL
    2.6.2 通過二進位包安裝MySQL
    2.6.3 通過源碼編譯安裝MySQL

    2.6.4 MySQL的連接與關閉
    2.6.5 刪除MySQL服務
  2.7 本章小結
  2.8 思考與練習
第3章 資料庫安全管理
  3.1 許可權表
    3.1.1 information_schema系統庫
    3.1.2 mysql系統庫
    3.1.3 performance_schema系統庫
    3.1.4 sys系統庫
  3.2 用戶管理
    3.2.1 登錄和退出資料庫
    3.2.2 創建與刪除用戶
    3.2.3 修改用戶密碼
    3.2.4 刪除與修改用戶名
  3.3 許可權管理
    3.3.1 MySQL的許可權
    3.3.2 授予許可權
    3.3.3 查看許可權
    3.3.4 收回許可權
  3.4 數據備份概述
    3.4.1 備份的分類
    3.4.2 設計備份方案
    3.4.3 管理與備份二進位日誌
  3.5 備份的恢復
    3.5.1 恢復物理備份
    3.5.2 恢復邏輯備份
    3.5.3 基於時間點的恢復
    3.5.4 其他恢復技術
    3.5.5 備份和恢復工具
  3.6 本章小結
  3.7 思考與練習
第4章 資料庫編程
  4.1 資料庫編程基礎
    4.1.1 常量
    4.1.2 變數
    4.1.3 運算符與表達式
    4.1.4 流程式控制制語句
  4.2 存儲過程
    4.2.1 存儲過程概述
    4.2.2 創建存儲過程
    4.2.3 調用存儲過程
    4.2.4 刪除存儲過程
    4.2.5 查看存儲過程
  4.3 創建和調用存儲函數
    4.3.1 創建存儲函數
    4.3.2 調用存儲函數
    4.3.3 查看存儲函數
  4.4 游標
    4.4.1 游標的概念與作用

    4.4.2 游標的使用方法
    4.4.3 錯誤處理程序
  4.5 觸發器
    4.5.1 創建觸發器
    4.5.2 查看觸發器
    4.5.3 刪除觸發器
  4.6 本章小結
  4.7 思考與練習
第5章 新型分散式HTAP資料庫
  5.1 分散式NewSQL資料庫TiDB架構
    5.1.1 TiDB架構概述
    5.1.2 TiDB Server
    5.1.3 SQL語句的執行流程
    5.1.4 TiKV
    5.1.5 Placement Driver
    5.1.6 TiDB的新特性
  5.2 分散式事務的同步機制與實現
    5.2.1 分散式事務
    5.2.2 多版本併發控制
    5.2.3 基於Raft演算法的分散式一致性保持
    5.2.4 分散式事務的Coprocessor
  5.3 HTAP概述與實現
    5.3.1 TiDB HTAP架構概述
    5.3.2 TiFlash原理與實現
    5.3.3 HTAP核心技術MPP
  5.4 TiDB相關生態組件
  5.5 本章小結
  5.6 思考與練習
第6章 資料庫高可用性
  6.1 高可用性的內涵與實現
    6.1.1 高可用性的內涵
    6.1.2 如何實現資料庫高可用性
  6.2 基於複製的高可用架構與容災方案
    6.2.1 基於複製的高可用架構特性分析
    6.2.2 主流容災方案分析
  6.3 PXC高可用解決方案
    6.3.1 PXC概述
    6.3.2 PXC的實現原理
    6.3.3 PXC的優缺點
    6.3.4 PXC中的重要概念
    6.3.5 PXC狀態監控
    6.3.6 PXC的適用場景
  6.4 基於MHA的MySQL自動故障轉移集群
    6.4.1 MHA簡介
    6.4.2 MHA原理
    6.4.3 MHA的優缺點
    6.4.4 MHA工具包的功能
  6.5 MGR集群
    6.5.1 MGR概述
    6.5.2 MGR基本原理

    6.5.3 MGR服務模式
    6.5.4 MGR監控
    6.5.5 MGR應用
  6.6 Keepalived+雙主複製高可用架構
    6.6.1 Keepalived+雙主複製高可用架構簡介
    6.6.2 Keepalived簡介
  6.7 本章小結
  6.8 思考與練習
附錄
參考文獻

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