第1章 什么是数据库
为什么数据库非常必要
编码王国的现状
数据重复
数据有可能出现矛盾
难以应对新的变化
通过引入数据库加以解决
灵活运用数据库
第2章 关系数据库是什么
了解数据库的术语
使用表格的关系数据库
数据模型的种类
关系数据库
并(union)
差(difference)
交(intersection)
笛卡儿积(Cartesian product)
投影(projection)
选择(selection)
连接(join)
除(division)
关系数据库的普及
第3章 设计数据库
使用E-R模型来分析
规范化表格iiiE-R模型
E-R模型的分析方法试着用
E-R模型来分析
表格的规范化
试着规范化
设计数据库
第4章 使用数据库——SQL的基本操作
试着使用SQL
使用SELECT命令检索
使用计算函数来计算连接表格
生成表格
SQL的功能
使用
SELECT命令检索
使用比较运算符设定条件
使用逻辑运算符制作条件
使用通配符设定条件
能够进行各种各样的检索
设定条件的问题
使用计算函数计算
分组计算
计算与分组化的问题
使用子查询检索
使用相关子查询进行检索
各种各样的连接方法
制作表格
插入、更新、删除数据
制作视图
管理表格和数据中的问题
从应用程序中使用SQL
使用游标移动行
第5章 数据库的应用
什么是事务
什么是锁
数据库的安全问题
通过索引提高速度
数据库的故障恢复
了解事务的性质
使用提交或回滚来结束
使数据不发生矛盾
通过锁进行控制
使用两相锁确保可序列化
注意锁的粒度
其他同时执行控制
隔离级别的设置
数据库的安全问题
使用索引进行快速检索
最优化查询
故障恢复
检查点和恢复
第6章 数据库的普及和灵活应用
数据库的应用案例
Web与数据库
分布式数据库
存储程序和触发器
活跃的数据库
网络(Web)和数据库
使用存储程序
分布式数据库
分配数据
防止两阶段提交的矛盾
分布式数据库中表格的连接
复制的配置
数据库的深层次应用
附录 常用SQL命令
参考文献
展开
——周恩来、邓颖超秘书,周恩来邓颖超纪念馆顾问,中日友好协会理事,《数理天地》顾问,全国政协原副秘书长 赵炜
★用漫画和说故事的形式讲数学,使面貌冷峻的数学变得亲切、生动、有趣,使学习数学变得容易,这对于提高全民的数学水平无疑是功德无量的事。
——《数理天地》杂志社社长 总编 “希望杯”全国数学邀请赛组委会 命题委员会主任 周国镇
★用漫画的形式,讲解日常生活中的数学、物理知识,更能让大家感受到数学殿堂的奥妙与乐趣。
——《光明日报》原副总编辑 中华炎黄文化研究会常务副会长 鲁谆
★科学漫画是帮助学习文科的人们用形象思维的方式掌握自然科学的金钥匙。
——中国人民大学外语学院日语专业 主任 大学日语教学研究会会长 成同社
★生命科学是当今世界上最受瞩目的基础自然科学之一。这本书以图文并茂的漫画形式描绘了生命科学的奥妙,希望我的孩子和学生们也能够因此更加了解、更加热爱这一伟大的自然科学。
——大连理工大学 生命科学与技术学院博士 教授 伍会健
★我非常希望能够在书店里看到这样的书:有人物形象、有卡通图、有故事情节,当然最重要的还有深厚的理工科底蕴。我想这样的书一定可以大大提升孩子们的学习兴趣,降低他们对于高深的理工科知识的恐惧感。
——北京启明星培训学校 校长 符狄南
★书中的数学知识浅显实用,漫画故事的形式使知识贴近生活,概念更容易理解。
——北京大学 数学科学学院 博士 张磊