《深入理解MySQL》是2010年人民郵電出版社出版的圖書,作者是Charles A. Bell。本書適用於mysql資料庫開發人員。
基本介紹
- 中文名:深入理解MySQL
- 版次:1-1
- 頁碼:467
- 出版社:人民郵電出版社
基本信息,內容簡介,作者簡介,目錄,
基本信息
原書名: Expert MySQL
原出版社: Apress
作者: (美)Charles A. Bell
譯者: 楊濤 王建橋 楊曉雲 韓蘭
叢書名: 圖靈程式設計叢書 資料庫
ISBN:9787115189103
上架時間:2009-12-31
出版日期:2010 年1月
開本:16開
內容簡介
本書深入原始碼,剖析了mysql資料庫系統的架構,並提供了分析、集成和修改mysql原始碼的專家級建議。本書對資料庫系統的一些高級問題進行了探討,對MySQL的體系結構進行了剖析,還為分析、集成和修改MySQL原始碼使之用於企業級環境提供了專家級建議。在如何修改MySQL系統來滿足系統集成商和教育科研機構的獨特需求方面,本書提出了獨到的見解。
本書分三個部分:第一部分介紹開發和修改開源系統的概念,提供探討更高級資料庫概念所需的工具和資源;第二部分討論mysql系統,闡明如何修改mysql源碼,如何將mysql系統作為嵌入式資料庫系統;第三部分更深入地探討了mysql系統,講述資料庫工作的內部機理。
作者簡介
Charles A.Bell,MySQL核心開發人員,目前是Sun公司高級軟體工程師;同時也是維吉尼亞聯邦大學的客座教授,主要是為研究生講授計算機科學課程。他主要從事新興技術的研究,研究方向包括資料庫系統、版本系統、語義網和敏捷軟體開發等。
目錄
第一部分 mysql開發入門
第1章 mysql與開源運動 2
1.1 什麼是開源軟體 2
1.1.1 為什麼要使用開源軟體 4
1.1.2 開源軟體是否對商業軟體構成真正的威脅 7
1.1.3 法律問題與《gnu宣言》 8
1.1.4 將開源進行到底 10
1.2 用mysql進行開發 11
1.2.1 為什麼修改mysql 13
1.2.2 mysql里哪些可以修改,有什麼限制 14
1.2.3 mysql的許可證問題 15
1.2.4 到底能否修改mysql 16
1.2.5 修改mysql的指導原則 17
1.3 實際的例子:tivo 18
1.4 小結 19
第2章 資料庫系統剖析 20
2.1 資料庫系統的體系結構 20
2.2 資料庫系統的類型 20
2.2.1 面向對象資料庫系統 20
2.2.2 對象關係資料庫系統 21
第二部分 擴展MySQL
第5章 調試
第6章 嵌入式MySQL
第7章 創建自己的存儲引擎
第8章 為MySQL添加函式和命令
第三部分 高級資料庫的內部組成
第9章 資料庫系統的內部組成
第10章 內部查詢表示
第11章 查詢最佳化
第12章 查詢執行
附錄
第5章 調試
第6章 嵌入式MySQL
第7章 創建自己的存儲引擎
第8章 為MySQL添加函式和命令
第三部分 高級資料庫的內部組成
第9章 資料庫系統的內部組成
第10章 內部查詢表示
第11章 查詢最佳化
第12章 查詢執行
附錄