深入理解MySQL
深入理解MySQL
基本信息
原书名: Expert MySQL原出版社: Apress
作者: (美)Charles A. Bell
译者: 杨涛 王建桥 杨晓云 韩兰
丛书名: 图灵程序设计丛书 数据库
出版社:人民邮电出版社
ISBN:9787115189103
上架时间:2009-12-31
出版日期:2010 年1月
开本:16开
页码:467
版次:1-1
内容简介
本书深入源代码,剖析了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