成功加入购物车
王能斌 著 / 电子工业出版社 / 2008-05 / 平装
售价 ¥ 15.00 3.8折
定价 ¥39.00
品相 八五品
延迟发货说明
上书时间2025-08-04
卖家超过10天未登录
数据库系统教程(上册)
本书是普通高等教育“十一五”国家级规划教材,是一部全面、系统、深入阐述数据库系统原理的教程和科技参考书。全书共分6篇23章,分上、下两册。第1~2篇分在上册,共有12章;第3~6篇分在下册,共11章。其中,上册于2008年全面修订。
第1篇是序篇,介绍数据库系统的基本概念和术语、数据模型。第2篇全面介绍关系数据库系统,包括关系数据库语言、DBMS结构和数据目录、数据库的存储结构、查询处理和优化、事务管理、数据库安全和完整性约束、触发子和主动数据库、数据依赖和关系模式规范化、数据库设计、数据库管理和性能调优。SQL:1999和SQL:2003标准的新增内容在有关章节都有所反映。其中,在全面改写的第12章中,对数据库性能调优的基本原理和方法进行了全面系统的论述。各章附有习题,并为任课教师免费提供电子课件,随后还将出版配套的实验和设计教程。
第1篇 序 篇�第1章 数据库系统引论1.1 数据管理的发展1.2 数据库系统1.3 数据、数据模型和数据模式1.3.1 数据1.3.2 数据模型1.3.3 数据模式1.4 数据库的生存周期习题1第2章 数据模型*2.1 层次数据模型2.1.1 基本概念和结构2.1.2 约束2.1.3 操作*2.2 网状数据模型2.2.1 基本概念和结构2.2.2 约束2.2.3 操作2.3 关系数据模型2.3.1 基本概念和定义2.3.2 约束2.3.3 操作2.3.4 关系演算2.4 对传统数据模型的评价2.5 E�R数据模型2.5.1 基本概念2.5.2 E�R图2.5.3 扩充E�R数据模型*2.6 面向对象数据模型2.6.1 对象2.6.2 类和实例2.6.3 类层次结构和继承2.6.4 对象的标识*2.7 基于逻辑的数据模型2.7.1 一阶谓词逻辑作为数据模型2.7.2 有关基于逻辑的数据模型的语法问题2.7.3 有关基于逻辑的数据模型的语义问题习题2第2篇 关系数据库系统�第3章 关系数据库语言3.1 数据库的用户接口3.2 SQL语言概况3.3 SQL数据定义语言3.3.1 术语和数据类型3.3.2 基表模式的定义3.3.3 基表模式的修改3.3.4 索引的建立和撤销3.4 SQL查询语言3.4.1 基本SQL查询语句3.4.2 查询条件比较复杂的SQL查询语句3.4.3 GROUP BY和ORDER BY子句的应用3.4.4 包含UNION的查询3.5 SQL数据操纵语言3.5.1 INSERT语句3.5.2 DELETE语句3.5.3 UPDATE语句3.6 SQL中的视图3.6.1 普通视图*3.6.2 临时视图和递归查询3.7 嵌入式SQL3.7.1 嵌入式SQL简介3.7.2 嵌入式SQL的说明部分3.7.3 嵌入式SQL的可执行语句3.7.4 嵌入式SQL的处理过程*3.8 动态SQL3.8.1 直接执行的动态SQL3.8.2 带动态参数的动态SQL3.8.3 查询类的动态SQL3�9 SQL的存储过程*3.10 QBE数据库语言3.10.1 QBE的查询操作3.10.2 QBE的更新操作3.10.3 QBE的其他功能习题3第4章 数据库管理系统引论4.1 数据库管理系统结构简介4.2 事务4.3 DBMS的进程结构4.4 DBMS的系统结构4.5 数据目录习题4第5章 数据库的存储结构5.1 数据库存储介质的特点5.2 记录的存储结构5.2.1 记录的物理表示5.2.2 记录在物理块上的分配5.2.3 物理块在磁盘上的分配*5.2.4 数据压缩技术5.3 文件结构和存取路径5.3.1 访问文件的方式5.3.2 数据库对文件的要求5.3.3 文件的基本类型5.4 动态索引*5.5 动态散列*5.6 多键查询5.7 存储系统的发展习题5第6章 查询处理和优化6.1 引言6.2 代数优化6.3 依赖于存取路径的规则优化6.3.1 选择操作的实现和优化6.3.2 连接操作的实现和优化6.3.3 投影操作的实现6.3.4 集合操作的实现6.3.5 组合操作6.4 代价估算优化6.4.1 查询执行代价的组成和代价模型6.4.2 选择操作的代价估算6.4.3 连接操作的代价估算6.5 结束语习题6第7章 事务管理7.1 恢复引论7.2 运行记录的结构7.3 更新事务的执行与恢复*7.4 易地更新恢复技术7.5 消息的处理7.6 失效的类型及恢复的对策7.7 并发控制引论7.7.1 数据库系统中的并发7.7.2 并发的目的7.7.3 并发所引起的问题7.7.4 并发控制的正确性准则7.8 加锁协议7.8.1 X锁7.8.2 两段封锁协议7.8.3 (S,X)锁*7.8.4 (S,U,X)锁7.9 死锁的检测、处理和防止7.9.1 死锁的检测和处理7.9.2 死锁的防止7.10 多粒度封锁7.11 索引的并发控制7.12 幽灵及其防止7.13 事务的隔离等级*7.14 基于时间标记的并发控制技术7.14.1 基本的时间标记协议7.14.2 多版本并发控制技术*7.15 乐观并发控制技术习题7第8章 数据库的安全和完整性约束8.1 数据库的安全8.1.1 视图定义和查询修改8.1.2 访问控制8.1.3 数据加密8.1.4 跟踪审查*8.2 统计数据库的安全8.3 完整性约束8.3.1 完整性约束的类型8.3.2 完整性约束的说明8.3.3 完整性约束的实施习题8第9章 触发子和主动数据库系统9.1 主动数据库系统引论9.2 规则的表示*9.3 规则的执行*9.4 规则的实现9.5 规则的应用习题9第10章 数据依赖和关系模式的规范化10.1 关系模式设计中的一些数据语义问题10.2 函数依赖*10.3 多值依赖*10.4 连接依赖10.5 关系模式的分解及其问题10.6 关系模式的规范化习题10第11章 数据库设计11.1 数据库设计引论11.2 数据库的概念设计11.2.1 数据库概念设计的基本方法11.2.2 视图设计11.2.3 视图集成11.3 数据库的逻辑设计11.3.1 E�R图到关系模式的转换11.3.2 逻辑模式的规范化、调整和实现11.3.3 外模式的设计11.4 数据库的物理设计11.4.1 簇集设计11.4.2 索引的选择11.4.3 分区设计*11.5 计算机辅助数据库设计工具习题11第12章 数据库管理和性能调优12.1 数据库管理引论12.2 数据库性能概论12.2.1 数据库系统的基础设施12.2.2 应用系统与数据库服务器的连接12.2.3 存储器系统12.2.4 SQL的编译执行和解释执行12.2.5 缓解I/O瓶颈的一些措施12.3 系统结构与性能调优12.3.1 问题的由来12.3.2 新的系统结构12.4 应用程序设计与性能调优12.5 SQL调优12.5.1 SQL调优与查询优化器12.5.2 SQL调优导则12.6 数据库性能调优的实现习题12参考文献
展开全部
图2
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30