简介
鏈涔︿富瑕佷粙缁嶆暟鎹搴撹捐″強鍏跺簲鐢锛屽唴瀹瑰寘鎷鏁版嵁搴撶殑鍩烘湰姒傚康銆佹暟鎹妯″瀷銆佸叧绯绘暟鎹搴撶殑璁捐$悊璁恒佹暟鎹搴撹捐$殑闇姹傚垎鏋愩佹暟鎹搴撴傚康璁捐°佹暟鎹搴撻昏緫璁捐°佹暟鎹搴撶墿鐞嗚捐°佹暟鎹搴撶$悊浠ュ強鏁版嵁搴撹捐$ず渚嬶紝闄勫綍缁欏嚭浜嗗悇绔犱範棰樼殑棰樿В銆?br] 鏈涔︾殑鏈澶х壒鐐规槸鍦ㄦ暟鎹搴撶殑姒傚康璁捐′腑闄や簡閲囩敤涓鑸珽-R鍥捐繘琛岃涔夊缓妯″栵紝杩橀噰鐢ㄤ簡鏈鏂扮殑UML E-R鍥捐繘琛岃涔夊缓妯°傞氳繃瀵规瘮锛屼娇璇昏呰兘澶熶簡瑙e拰鎺屾彙姣旇緝鏂扮殑寤烘ā鏂规硶銆?br] 鏈涔﹀彲浣滀负澶у︽湰绉戞暟鎹搴撹捐$悊璁哄拰鎶鏈鐨勬暀鏉愶紝涔熷彲渚涗粠浜嬫暟鎹搴撳簲鐢ㄧ殑浜哄+杩涜屾暟鎹搴撹捐℃椂鍙傝冦?
目录
第1章 引言
1.1 数据库的应用实例
1.1.1 从超市购物
1.1.2 从图书馆借书
1.1.3 学生网上选课
1.1.4 航空订票系统
1.2 数据库的基本概念
1.2.1 数据
1.2.2 信息
1.2.3 数据库
1.2.4 数据库管理系统
1.2.5 数据库系统
1.2.6 数据库管理员
1.2.7 数据模型
1.2.8 数据模式
1.2.9 空值问题
1.3 应用软件系统的体系结构
1.4 数据库与信息系统
1.5 数据库设计的任务与步骤
1.6 数据库设计人员
本章习题
第2章 数据模型
2.1 层次数据模型
2.2 网状数据模型
2.3 关系数据模型
2.3.1 关系
2.3.2 关系的键
2.3.3 关系的主属性和非主属性
2.3.4 关系的完整性约束
2.4 实体-联系数据模型
2.4.1 基本E-R数据模型
2.4.2 扩充E-R数据模型
2.5 UML E-R数据模型
2.5.1 基本UML E-R数据模型
2.5.2 扩充UML E-R数据模型
本章习题
第3章 关系数据库的设计理论
3.1 关系模式设计中的一些语义问题
3.2 函数依赖
3.2.1 函数依赖的定义
3.2.2 函数依赖集的闭包
3.2.3 属性集的闭包
3.2.4 最小函数依赖
3.3 多值依赖
3.4 连接依赖
3.5 关系模式的分解
3.6 无损分解的验证
3.7 保持依赖的验证
3.8 关系模式的规范化
3.8.1 第一范式
3.8.2 第二范式
3.8.3 第三范式
3.8.4 BC范式
3.8.5 无损连接和保持函数依赖分解成3NF模式集的算法
3.8.6 无损分解成BCNF模式的算法
3.8.7 第四范式
本章习题
第4章 数据库设计的需求分析
4.1 业务需求的确定
4.1.1 业务的流程
4.1.2 组成业务的数据
4.1.3 数据的处理
4.1.4 业务规则
4.2 数据需求的确定
4.3 处理需求的确定
4.4 数据的收集和分析
4.4.1 数据收集的方法
4.4.2 数据的分析
本章习题
第5章 数据库的概念设计
5.1 概念设计的基本方法
5.2 概念设计的数据模型
5.3 局部视图的设计
5.3.1 确定局部视图的设计范围
5.3.2 确定实体及实体的主键
5.3.3 定义实体间的联系
5.3.4 给实体及联系加上描述属性
5.4 高级建模技术
5.4.1 特殊化和普遍化
5.4.2 超类/子类关系的约束
5.5 视图集成概述
5.5.1 视图集成的策略
5.5.2 视图集成的步骤
5.6 实体的集成
5.7 联系的集成
5.7.1 相同元数、相同角色的联系的集成
5.7.2 相同元数、不同角色的联系的集成
5.7.3 不同元的联系集成
5.8 新旧数据模式的集成
5.9 实例
本章习题
第6章 数据库的逻辑设计
6.1 E-R图到关系模式的映射
6.1.1 实体到关系的映射
6.1.2 基本E-R图映射为关系的方法
6.1.3 扩充E-R数据模式的映射
6.2 关系模式的优化
6.3 关系模式的调整
6.3.1 改善数据库性能
6.3.2 节省存储空间的一些考虑
6.4 外模式的设计
本章习题
第7章 数据库的物理设计
7.1 确定记录的存储结构
7.1.1 数据项的存储技术
7.1.2 记录在物理块上的分配
7.1.3 物理块在磁盘上的分配
7.1.4 数据压缩方法
7.2 确定数据库的存储结构
7.2.1 确定数据的存放位置
7.2.2 选择文件的组织方式
7.2.3 确定系统配置
7.3 簇集设计
7.4 索引的选择
7.4.1 主索引
7.4.2 辅助索引
7.4.3 多级索引
7.4.4 B^+树索引
7.4.5 Hash索引
7.5 评价物理结构
本章习题
第8章 数据库的实现、运行与维护
8.1 数据库的实现
8.2 数据库的运行
8.3 数据库的维护
本章习题
第9章 数据库应用示例
9.1 客户订购登记管理
9.1.1 需求分析
9.1.2 概念设计
9.1.3 逻辑设计
9.2 学生住宿管理
9.2.1 需求分析
9.2.2 概念设计
9.2.3 逻辑设计
9.3 工资管理
9.3.1 需求分析
9.3.2 概念设计
9.3.3 逻辑设计
9.4 人力资源管理
9.4.1 需求分析
9.4.2 概念设计
9.4.3 逻辑设计
9.5 发票处理
9.5.1 需求分析
9.5.2 概念设计
9.5.3 逻辑设计
9.6 保险业务管理
9.6.1 需求分析
9.6.2 概念设计
9.6.3 逻辑设计
9.7 车辆租赁管理
9.7.1 需求分析
9.7.2 概念设计
9.7.3 逻辑设计
9.8 飞机订票系统
9.8.1 需求分析
9.8.2 概念设计
9.8.3 逻辑设计
9.9 酒店客房预订系统
9.9.1 需求分析
9.9.2 概念设计
9.9.3 逻辑设计
9.10 学生工作管理
9.10.1 需求分析
9.10.2 概念设计
9.10.3 逻辑设计
附录 各章习题解答
参考文献
1.1 数据库的应用实例
1.1.1 从超市购物
1.1.2 从图书馆借书
1.1.3 学生网上选课
1.1.4 航空订票系统
1.2 数据库的基本概念
1.2.1 数据
1.2.2 信息
1.2.3 数据库
1.2.4 数据库管理系统
1.2.5 数据库系统
1.2.6 数据库管理员
1.2.7 数据模型
1.2.8 数据模式
1.2.9 空值问题
1.3 应用软件系统的体系结构
1.4 数据库与信息系统
1.5 数据库设计的任务与步骤
1.6 数据库设计人员
本章习题
第2章 数据模型
2.1 层次数据模型
2.2 网状数据模型
2.3 关系数据模型
2.3.1 关系
2.3.2 关系的键
2.3.3 关系的主属性和非主属性
2.3.4 关系的完整性约束
2.4 实体-联系数据模型
2.4.1 基本E-R数据模型
2.4.2 扩充E-R数据模型
2.5 UML E-R数据模型
2.5.1 基本UML E-R数据模型
2.5.2 扩充UML E-R数据模型
本章习题
第3章 关系数据库的设计理论
3.1 关系模式设计中的一些语义问题
3.2 函数依赖
3.2.1 函数依赖的定义
3.2.2 函数依赖集的闭包
3.2.3 属性集的闭包
3.2.4 最小函数依赖
3.3 多值依赖
3.4 连接依赖
3.5 关系模式的分解
3.6 无损分解的验证
3.7 保持依赖的验证
3.8 关系模式的规范化
3.8.1 第一范式
3.8.2 第二范式
3.8.3 第三范式
3.8.4 BC范式
3.8.5 无损连接和保持函数依赖分解成3NF模式集的算法
3.8.6 无损分解成BCNF模式的算法
3.8.7 第四范式
本章习题
第4章 数据库设计的需求分析
4.1 业务需求的确定
4.1.1 业务的流程
4.1.2 组成业务的数据
4.1.3 数据的处理
4.1.4 业务规则
4.2 数据需求的确定
4.3 处理需求的确定
4.4 数据的收集和分析
4.4.1 数据收集的方法
4.4.2 数据的分析
本章习题
第5章 数据库的概念设计
5.1 概念设计的基本方法
5.2 概念设计的数据模型
5.3 局部视图的设计
5.3.1 确定局部视图的设计范围
5.3.2 确定实体及实体的主键
5.3.3 定义实体间的联系
5.3.4 给实体及联系加上描述属性
5.4 高级建模技术
5.4.1 特殊化和普遍化
5.4.2 超类/子类关系的约束
5.5 视图集成概述
5.5.1 视图集成的策略
5.5.2 视图集成的步骤
5.6 实体的集成
5.7 联系的集成
5.7.1 相同元数、相同角色的联系的集成
5.7.2 相同元数、不同角色的联系的集成
5.7.3 不同元的联系集成
5.8 新旧数据模式的集成
5.9 实例
本章习题
第6章 数据库的逻辑设计
6.1 E-R图到关系模式的映射
6.1.1 实体到关系的映射
6.1.2 基本E-R图映射为关系的方法
6.1.3 扩充E-R数据模式的映射
6.2 关系模式的优化
6.3 关系模式的调整
6.3.1 改善数据库性能
6.3.2 节省存储空间的一些考虑
6.4 外模式的设计
本章习题
第7章 数据库的物理设计
7.1 确定记录的存储结构
7.1.1 数据项的存储技术
7.1.2 记录在物理块上的分配
7.1.3 物理块在磁盘上的分配
7.1.4 数据压缩方法
7.2 确定数据库的存储结构
7.2.1 确定数据的存放位置
7.2.2 选择文件的组织方式
7.2.3 确定系统配置
7.3 簇集设计
7.4 索引的选择
7.4.1 主索引
7.4.2 辅助索引
7.4.3 多级索引
7.4.4 B^+树索引
7.4.5 Hash索引
7.5 评价物理结构
本章习题
第8章 数据库的实现、运行与维护
8.1 数据库的实现
8.2 数据库的运行
8.3 数据库的维护
本章习题
第9章 数据库应用示例
9.1 客户订购登记管理
9.1.1 需求分析
9.1.2 概念设计
9.1.3 逻辑设计
9.2 学生住宿管理
9.2.1 需求分析
9.2.2 概念设计
9.2.3 逻辑设计
9.3 工资管理
9.3.1 需求分析
9.3.2 概念设计
9.3.3 逻辑设计
9.4 人力资源管理
9.4.1 需求分析
9.4.2 概念设计
9.4.3 逻辑设计
9.5 发票处理
9.5.1 需求分析
9.5.2 概念设计
9.5.3 逻辑设计
9.6 保险业务管理
9.6.1 需求分析
9.6.2 概念设计
9.6.3 逻辑设计
9.7 车辆租赁管理
9.7.1 需求分析
9.7.2 概念设计
9.7.3 逻辑设计
9.8 飞机订票系统
9.8.1 需求分析
9.8.2 概念设计
9.8.3 逻辑设计
9.9 酒店客房预订系统
9.9.1 需求分析
9.9.2 概念设计
9.9.3 逻辑设计
9.10 学生工作管理
9.10.1 需求分析
9.10.2 概念设计
9.10.3 逻辑设计
附录 各章习题解答
参考文献
数据库设计与应用
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×