![数据库原理、编程与性能(原书第2版)[按需印刷]](http://images.china-pub.com/ebook/4741/zcover.jpg)
最 低 价:¥110.00
周傲英 计算机软件教授、博士生导师,复旦大学计算机系主任。1993年获博士学位。现任中国计算机学会理事、数据库专业委员会委员、上海计算机学会数据库专业委员会副主任。近年来,曾先后担任PAKDD, DAFAA等国际学术会议程序委员会委员和WAIM?000的程序委员会主席。目前WAIM已成为在中国召开的一个系列的国际数据库学术会议。周傲英作为发起人之一担任会议顾问委员会成员。作为项目负责人或主要研究人员主持或参加了国家973计划、863计划、国家自然科学基金、国家博士点基金、国防科工委预研计.. << 查看详细 |
第1章 数据库概论1 1.1 基本的数据库概念1 1.2 数据库用户4 1.3 关系数据库管理系统和对象-关系 数据库管理系统概述5 1.4 小结15 第2章 关系模型16 2.1 cap 数据库16 2.2 数据库各部分的命名18 2.3 关系规则21 2.4 键、超键和空值23 2.5 关系代数27 2.6 集合运算28 2.7 自然关系运算31 2.8 运算依赖41 2.9 综合例子42 2.10 其他关系运算46 推荐读物49 习题49 .第3章 基本sql查询语言53 3.1 引言53 3.2 创建数据库56 3.3 简单的select语句58 3.4 子查询65 3.5 union运算符和for all 条件74 3.6 高级sql语法80 3.7 sql中的集合函数86 3.8 sql中行的分组90 3.9 sql select 语句的完整描述95 3.10 insert 、update和delete语句105 3.11 select 语句的能力107 推荐读物116 习题116 第4章 对象-关系sql123 4.1 引言123 4.2 对象和表125 4.2.1 oracle 中的对象类型125 4.2.2 informix 中的对象行类型136 4.2.3 对象和表小结140 4.3 汇集类型142 4.3.1 oracle中的汇集类型142 4.3.2 informix 中的汇集类型153 4.3.3 汇集类型小结158 4.4 过程sql、用户定义函数和方法159 4.4.1 oracle pl/sql过程、用户定 义函数和方法160 4.4.2 informix中的用户定义函数171 4.4.3 用户定义函数小结179 4.5 外部函数和打包的用户定义类型180 推荐读物183 习题184 第5章 访问数据库的程序186 5.1 c 语言中嵌入式sql 的介绍188 5.2 条件处理195 5.3 一些通用的嵌入式sql语句202 5.4 事务的编程206 5.5 过程性sql程序的能力218 5.6 动态sql221 5.7 一些高级的编程概念229 推荐读物232 习题233 第6章 数据库设计238 6.1 e-r概念介绍239 6.2 e-r模型的细节245 6.3 其他e-r概念250 6.4 案例学习253 6.5 规范化:基础知识255 6.6 函数依赖259 6.7 无损分解272 6.8 范式276 6.9 其他设计考虑288 推荐读物289 习题290 第7章 完整性、视图、安全性和目录296 7.1 完整性约束296 7.2 建立视图313 7.3 安全性:sql中的grant语句320 7.4 系统目录和模式322 推荐读物329 习题329 第8章 索引335 8.1 索引的概念335 8.2 磁盘存储338 8.3 b 树索引结构348 8.4 聚簇索引和非聚簇索引361 8.5 散列主索引367 8.6 向靶上的空位随机投掷飞镖问题373 推荐读物377 习题378 第9章 查询处理382 9.1 基本概念383 9.2 表空间扫描和i/o代价387 9.3 db2 中的简单索引存取391 9.4 过滤因子和统计399 9.5 匹配索引扫描、复合索引402 9.6 多重索引存取409 9.7 连接表的方法416 9.8 磁盘排序426 9.9 查询性能基准程序:样例研究430 9.10 查询性能测量434 9.11 性能价格比评估445 推荐读物448 习题448 第10章 更新事务456 10.1 事务经历459 10.2 交错的读写操作463 10.3 可串行化和前趋图467 10.4 用来保证可串行性的锁机制472 10.5 隔离级别476 10.6 事务恢复482 10.7 恢复细节:日志格式484 10.8 检查点489 10.9 介质恢复493 10.10 性能:tpc-a 基准测试494 推荐读物501 习题502 第11章 并行和分布式数据库505 11.1 多cpu 体系结构505 11.2 cpu价格与性能曲线508 11.3 无共享式数据库体系结构509 11.4 查询并行性515 推荐读物517 习题517 附录a 教学指导518 附录b 编程细节529 附录c sql语法534 附录d 集合查询计数557 习题解答559 |
商品评论(0条)