书签已装载, 书签制作方法请找 [email protected] 完全免费 《数据库系统基础教程(原书第3版)》由斯坦福大学知名计算机科学家Jeffrey Ullman和Jennifer Widom合作编写。《数据库系统基础教程(原书第3版)》首先介绍流行的关系数据库和对象关系数据库内容,涉及关系数据模型、E/R模型、UML模型以及对象模型等高级数据模型。然后介绍了有关半结构化数据组织管理中比较流行的XML等内容,既包括了数据组织模型的内容,也给出了相关编程语言,如XPath、XQuery、XSLT等。 《数据库系统基础教程(原书第3版)》举例丰富翔实,既可用作大学本科、
数据库系统基础教程: 原书第3版
✍ Scribed by (美)厄尔曼
- Publisher
- 机械工业出版社
- Year
- 2009
- Tongue
- Chinese
- Leaves
- 391
- Series
- 计算机科学丛书
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
书签已装载,
书签制作方法请找 [email protected]
完全免费
《数据库系统基础教程(原书第3版)》由斯坦福大学知名计算机科学家Jeffrey Ullman和Jennifer Widom合作编写。《数据库系统基础教程(原书第3版)》首先介绍流行的关系数据库和对象关系数据库内容,涉及关系数据模型、E/R模型、UML模型以及对象模型等高级数据模型。然后介绍了有关半结构化数据组织管理中比较流行的XML等内容,既包括了数据组织模型的内容,也给出了相关编程语言,如XPath、XQuery、XSLT等。
《数据库系统基础教程(原书第3版)》举例丰富翔实,既可用作大学本科、研究生计算机及相关专业数据库课程的教科书,也可用作数据库领域技术人员的参考书。
✦ Table of Contents
封面
书名
版权
前言
目录
第一部分 数据库管理的上下文
第1章 数据库环境和开发过程
1.1 基本概念和定义
1.1.1 数据
1.1.2 数据与信息
1.1.3 元数据
1.2 传统文件处理系统
1.3 数据库方法
1.3.1 数据模型
1.3.2 关系数据库
1.3.3 数据库管理系统
1.3.4 数据库方法的优点
1.3.5 数据库优点的警告
1.3.6 数据库方法的代价和风险
1.4 数据库环境的组成
1.5 数据库开发过程
1.5.1 系统开发生命周期
1.5.2 信息系统开发方法的选择
1.5.3 数据库开发的三级模式体系结构
1.6 数据库系统的演化
1.7 数据库应用范围
1.7.1 个人数据库
1.7.2 二层客户端/服务器数据库
1.7.3 多层客户端/服务器数据库
1.7.4 企业级应用
1.8 Pine Valley家具公司数据库应用开发
1.8.1 Pine Valley家具公司数据库的演化
1.8.2 项目规划
1.8.3 数据库需求分析
1.8.4 数据库设计
1.8.5 使用数据库
1.8.6 管理数据库
1.8.7 Pine Valley数据库的未来
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第二部分 数据库分析
第2章 组织中的数据建模
2.1 E-R模型概述
2.1.1 E-R图示例
2.1.2 E-R模型符号
2.2 组织规则建模
2.3 实体和属性建模
2.3.1 实体
2.3.2 属性
2.4 联系建模
2.4.1 联系的基本概念和定义
2.4.2 联系的度
2.4.3 属性或实体
2.4.4 基数约束
2.4.5 联系和基数的例子
2.4.6 时间相关的数据建模
2.4.7 实体类型间的多元联系建模
2.4.8 命名和定义联系
2.5 E-R建模实例:Pine Valley家具公司
2.6 Pine Valley家具公司的数据库处理
2.6.1 显示产品信息
2.6.2 显示产品线信息
2.6.3 显示客户订单状态
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第3章 增强型E-R模型
3.1 超类型和子类型的表示
3.1.1 基本概念和符号
3.1.2 特化和泛化表示
3.2 在超类型/子类型联系中声明约束
3.2.1 声明完全性约束
3.2.2 声明分离性约束
3.2.3 定义子类型鉴别子
3.2.4 定义超类型/子类型层次结构
3.3 EER建模实例:Pine Valley家具公司
3.4 打包数据模型
3.4.1 利用打包数据模型改进数据建模过程
3.4.2 预打包数据模型总结
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第三部分 数据库设计
第4章 逻辑数据库设计和关系模型
4.1 关系数据模型
4.1.1 基本定义
4.1.2 样本数据库
4.2 完整性约束
4.2.1 域约束
4.2.2 实体完整性
4.2.3 参照完整性
4.2.4 创建关系表
4.2.5 完整结构化关系
4.3 将EER图转换成关系
4.3.1 步骤1:映射常规实体
4.3.2 步骤2:映射弱实体
4.3.3 步骤3:映射二元联系
4.3.4 步骤4:映射关联实体
4.3.5 步骤5:映射一元联系
4.3.6 步骤6:映射三元(和n元)联系
4.3.7 步骤7:映射超类型/子类型联系
4.3.8 将EER转换成关系总结
4.4 规范化简介
4.4.1 规范化步骤
4.4.2 函数依赖和键
4.5 规范化实例:Pine Valley家具公司
4.5.1 步骤0:表示表格中的视图
4.5.2 步骤1:转换成第一范式
4.5.3 步骤2:转换成第二范式
4.5.4 步骤3:转换成第三范式
4.5.5 决定因子和规范化
4.6 合并关系
4.6.1 例子
4.6.2 视图集成问题
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第5章 物理数据库设计和性能
5.1 物理数据库设计过程
5.2 设计字段
5.3 去规范化数据
5.4 设计物理数据库文件
5.4.1 文件组织
5.4.2 对文件设计控制
5.5 使用和选择索引
5.5.1 创建唯一键索引
5.5.2 创建二级(非唯一)键索引
5.5.3 何时使用索引
5.6 为优化查询性能设计数据库
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第四部分 实现
第6章 SQL导论
6.1 SQL标准的起源
6.2 SQL环境
6.3 用SQL定义数据库
6.3.1 生成SOL数据库定义
6.3.2 创建表
6.3.3 建立数据完整性控制
6.3.4 修改表定义
6.3.5 删除表
6.4 插入、更新和删除数据
6.4.1 删除数据库内容
6.4.2 更新数据库内容
6.5 RDBMS的内模式定义
6.6 单表操作
6.6.1 SELECT语句中的子句
6.6.2 使用表达式
6.6.3 使用函数
6.6.4 使用通配符
6.6.5 使用比较运算符
6.6.6 使用NULL值
6.6.7 使用布尔运算符
6.6.8 使用范围限制
6.6.9 使用DISTINCT
6.6.10 在列表中使用IN和NOT IN
6.6.11 结果排序:ORDER BY子句
6.6.12 结果分类:GROUP BY子句
6.6.13 限制分类结果:HAVING子句
6.6.14 使用和定义视图
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第7章 高级SQL
7.1 多表处理
7.1.1 等值连接
7.1.2 自然连接
7.1.3 外连接
7.1.4 四表连接示例
7.1.5 自连接
7.1.6 子查询
7.1.7 关联子查询
7.1.8 使用导出表
7.1.9 联合查询
7.2 创建查询的技巧
7.3 确保事务完整性
7.4 数据字典
7.5 触发器和例程
7.5.1 触发器
7.5.2 例程
7.5.3 Oracle PL/SQL中的例程示例
7.6 嵌入式SQL和动态SQL
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第8章 数据库应用开发
8.1 客户端/服务器体系结构
8.2 二层体系结构中的数据库
8.2.1 VB.NET例子
8.2.2 Java例子
8.3 三层体系结构
8.4 Web应用组件
8.5 三层应用中的数据库
8.5.1 JSPWeb应用
8.5.2 ASP.NET例子
8.6 三层应用中的关键因素
8.6.1 存储过程
8.6.2 事务
8.6.3 数据库连接
8.6.4 三层应用的主要优点
8.6.5 云计算和三层应用
8.7 可扩展标记语言
8.7.1 存储XML文档
8.7.2 检索XML文档
8.7.3 显示XML数据
8.7.4 XML和Web服务
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
第9章 数据仓库
9.1 数据仓库的基本概念
9.1.1 数据仓库简史
9.1.2 数据仓库的需求
9.2 数据仓库体系结构
9.2.1 独立的数据集市数据仓库环境
9.2.2 相关数据集市和操作型数据存储体系结构:一个三层方法
9.2.3 逻辑数据集市和实时数据仓库体系结构
9.2.4 三层数据体系结构
9.3 数据仓库数据的一些特征
9.3.1 状态数据与事件数据
9.3.2 临时数据与定期数据
9.3.3 临时数据与定期数据例子
9.4 派生数据层
9.4.1 派生数据的特征
9.4.2 星模式
9.4.3 缓变维
9.4.4 决定维和事实
9.5 大数据和列式数据库
9.6 NoSQL
9.7 用户接口
9.7.1 元数据的作用
9.7.2 SQL OLAP查询
9.7.3 联机分析处理工具
9.7.4 数据可视化
9.7.5 商业成果管理和仪表盘
9.7.6 数据挖掘工具
9.8 数据治理与数据质量
9.8.1 数据治理
9.8.2 管理数据质量
9.8.3 数据质量的特征
总结
关键术语
复习题
问题与练习
参考文献
扩展阅读
Web资源
缩略词
术语表
索引
📜 SIMILAR VOLUMES
<p>《普通高等教育十一五国家级规划教材•数据库系统教程》第1版列为教育部“面向21世纪课程教材”。第2版作了较大的修改和补充,增加了关系逻辑、递归SQL、对象联系图、UML的类图、ODMG标准、ODBC和XML等内容。这次第3版被教育部列为普通高等教育“十一五”国家级规划教材,对内容又作了修订和充实。《普通高等教育十一五国家级规划教材•数据库系统教程》详细介绍数据库系统的基本原理、方法和发展趋势。分为上、下两篇。上篇为基础篇,介绍传统的数据库技术,内容包括:数据库概论、关系模型和关系运算理论、关系数据库语言SQL、关系数据库的规范化设计、数据库设计与ER模型、数据库的存储结构和系统实现技术。
<p>本书是经过锤炼的优秀教材,已在世界范围内畅销三十多年。在美国的概率论教材中,本书占有50%以上的市场,被华盛顿大学、斯坦福大学、普度大学、密歇根大学、约翰霍普金斯大学、得克萨斯大学等众多名校采用。国内很多高校也采用这本书作为教材或参考书,如北京大学、清华大学、华东师范大学、浙江大学、武汉大学、中央财经大学和上海财经大学等。</p> <p>书中通过大量的例子系统介绍了概率论的基础知识及其广泛应用,内容涉及组合分析、条件概率、离散型随机变量、连续型随机变量、随机变量的联合分布、期望的性质、极限定理和模拟等。第9版继续对教材进行微调和优化,做了大量的小修改,还增加了有助于建立概率直觉的例子和
<p>【编辑推荐】</p> <p>数据库领域的殿堂级作品</p> <p>夯实数据库理论基础,增强数据库技术内功的必备之选</p> <p>对深入理解数据库,深入研究数据库,深入操作数据库都具有极强的指导作用!</p> <p>【内容简介】</p> <p>本书是数据库系统方面的经典教材之一,其内容由浅入深,既包含数据库系统基本概念,又反映数据库技术新进展。它被国际上许多著名大学所采用,包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学等。我国也有多所大学采用本书作为本科生和研究生数据库课程的教材和主要教学参考书,收到了良好的效果。</p> <p>第6版保持了前5版的总体风格