书籍详情
数据库处理:基础、设计与实现
作者:(美)David M.Kroenki著;施伯乐等译;施伯乐译
出版社:电子工业出版社
出版时间:2003-07-01
ISBN:9787505382459
定价:¥49.00
购买这本书可以去
内容简介
本书是高等院校数据库技术课程的教科书。全书共分为七部分,讨论了数据库处理基础、数据建模、数据库设计、实现关系数据库、多用户数据库管理、在Web上发布数据库以及面向对象数据库处理。随着Internet的迅猛发展,数据库技术也在变化。作者在前几版的基础上,突出讲解了这些变化。较之第七版,本版强调了XML、ASP及多项技术在数据库处理中日益显现出来的重要性。书中提供了使用Internet技术发布数据库的最新信息,涉及的技术包括三层结构、Web服务器脚本、XML和OLE DB。本书介绍的最新数据库技术有助于读者设计及使用最新业务和商业应用程序。本书适合用为计算机系二、三年级本科生的教材或参考书,也可作为数据库开发人员的参考书。
作者简介
暂缺《数据库处理:基础、设计与实现》作者简介
目录
第一部分 引言
第1章 数据库处理简介
1.1 数据库举例
1.2 应用程序DBMS之间的关系
1.3 文件处理系统
1.4 数据库处理系统
1.5 数据库定义
1.6 数据库处理简史
1.7 小结
1.8 第一组习题
1.9 课程设计
1.10 FiredUp项目问题
第2章 数据库开发简介
2.1 数据库
2.2 数据库管理系统
2.3 创建数据库
2.4 应用组件
2.5 数据库开发过程
2.6 小结
2.7 第一组习题
2.8 第二组习题
2.9 FiredUp项目问题
第二部分 数据建模
第3章 实体-联系模型
3.1 实体-联系模型的元素
3.2 UML式实体-联系图
3.3 实例
3.4 数据库是模型的模型
3.5 小结
3.6 第一组习题
3.7 第二组习题
3.8 课程设计
3.9 FiredUp项目问题
第4章 语义对象模型
4.1 语义对象
4.2 使用语义对象创建数据模型
4.3 对象分类
4.4 语义对象模型和E-R模型的比较
4.5 小结
4.6 第一组习题
4.7 第二组习题
4.8 课程设计
4.9 FiredUp项目问题
第三部分 数据库设计
第5章 关系模型和规范化
5.1 关系模型
5.2 规范化
5.3 第一范式到第五范式
5.4 域/关键字范式
5.5 关系综合
5.6 再论多值依赖
5.7 最优化
5.8 小结
5.9 第一组习题
5.10 第二组习题
5.11 FiredUp项目问题
第6章 使用实体-联系模型设计数据库
6.1 实体-联系模型到数据库设计的转换
6.2 设计示例
6.3 树. 网络和材料单
6.4 小结
6.5 第一组习题
6.6 第二组习题
6.7 课程设计
6.8 FiredUp项目问题
第7章 使用语义对象模型设计数据库
7.1 语义对象到关系数据库设计的转换
7.2 对象实例
7.3 小结
7.4 第一组习题
7.5 第二组习题
7.6 课程设计
7.7 FiredUp项目问题
第四部分 使用关系模型实现数据库
第8章 关系实现的基础
8.1 关系数据定义
8.2 关系数据操纵
8.3 关系代数
8.4 小结
8.5 第一组习题
第9章 结构化查询语言
9.1 对单个表进行查询
9.2 对多个表进行查询
9.3 EXISTS和NOT EXISTS
9.4 修改数据
9.5 小结
9.6 第一组习题
9.7 第二组习题
9.8 FiredUp项目问题
第10章 数据应用设计
10.1 数据库应用的功能
10.2 应用案例:View Ridge艺廊
10.3 创建. 读取. 更新和删除视图实例
10.4 窗体设计
10.5 报表设计
10.6 施加约束
10.7 安全性和控制
10.8 应用逻辑
10.9 小结
10.10 第一组习题
10.11 第二组习题
10.12 课程设计
10.13 FiredUp项目问题
第五部分 多用户数据库处理
第11章 管理多用户数据库
11.1 数据库管理
11.2 并发性控制
11.3 数据库安全性
11.4 数据库恢复
11.5 小结
11.6 第一组习题
11.7 第二组习题
11.8 课程设计
11.9 FiredUp项目问题
第12章 采用Oracle管理数据库
12.1 安装Oracle
12.2 创建Oracle数据库
12.3 应用软件逻辑
12.4 数据字典
12.5 并发性控制
12.6 Oracle安全性
12.7 Oracle备份和恢复
12.8 本章示讨论的论题
12.9 小结
12.10 第一组习题
12.11 课程设计
12.12 FiredUp项目问题
第13章 采用SQL Server 2000管理数据库
13.1 安装SQL Server 2000
13.2 创建SQL Server 2000数据库
13.3 应用软件逻辑
13.4 并发性控制
13.5 安全性
13.6 备份和恢复
13.7 本章未讨论的论题
13.8 小结
13.9 第一组习题
13.10 课程设计
13.11 FiredUp项目问题
第六部分 企业数据库处理
第14章 网络. 多层体系结构和XML
14.1 网络环境
14.2 标记语言和HTML和DHTML
14.3 可扩展标记语言
14.4 小结
14.5 第一组习题
14.6 第二组习题
14.7 FiredUp项目问题
第15章 ODBC, OLE DB, ADO和ASP
15.1 Web服务器数据环境
15.2 开放数据库连接标准
15.3 OLE DB
15.4 ADO
15.5 ADO示例
15.6 小结
15.7 第一组习题
15.8 第二组习题
15.9 FiredUp项目问题
第16章 JDBC, JSP和MySQL
16.1 JDBC
16.2 Java服务器页面
16.3 MYSQL
16.4 小结
16.5 第一组习题
第17章 共享企业数据
17.1 企业数据库处理的体系结构
17.2 下载数据
17.3 在线分析处理
17.4 数据仓库
17.5 数据管理
17.6 小结
17.7 第一组习题
17.8 第二组习题
第七部分 面向对象的数据库处理
第18章 面向对象的数据库处理
18.1 面向对象的程序概述
18.2 OOP示例
18.3 对象永久化
18.4 Oracle中的对象永久化
18.5 ODBMS标准
18.6 小结
18.7 第一组习题
18.8 第二组习题
附录A 数据处理听数据结构
附录B 使用Tabledesigner创建语义对象模型
术语
参考资料
第1章 数据库处理简介
1.1 数据库举例
1.2 应用程序DBMS之间的关系
1.3 文件处理系统
1.4 数据库处理系统
1.5 数据库定义
1.6 数据库处理简史
1.7 小结
1.8 第一组习题
1.9 课程设计
1.10 FiredUp项目问题
第2章 数据库开发简介
2.1 数据库
2.2 数据库管理系统
2.3 创建数据库
2.4 应用组件
2.5 数据库开发过程
2.6 小结
2.7 第一组习题
2.8 第二组习题
2.9 FiredUp项目问题
第二部分 数据建模
第3章 实体-联系模型
3.1 实体-联系模型的元素
3.2 UML式实体-联系图
3.3 实例
3.4 数据库是模型的模型
3.5 小结
3.6 第一组习题
3.7 第二组习题
3.8 课程设计
3.9 FiredUp项目问题
第4章 语义对象模型
4.1 语义对象
4.2 使用语义对象创建数据模型
4.3 对象分类
4.4 语义对象模型和E-R模型的比较
4.5 小结
4.6 第一组习题
4.7 第二组习题
4.8 课程设计
4.9 FiredUp项目问题
第三部分 数据库设计
第5章 关系模型和规范化
5.1 关系模型
5.2 规范化
5.3 第一范式到第五范式
5.4 域/关键字范式
5.5 关系综合
5.6 再论多值依赖
5.7 最优化
5.8 小结
5.9 第一组习题
5.10 第二组习题
5.11 FiredUp项目问题
第6章 使用实体-联系模型设计数据库
6.1 实体-联系模型到数据库设计的转换
6.2 设计示例
6.3 树. 网络和材料单
6.4 小结
6.5 第一组习题
6.6 第二组习题
6.7 课程设计
6.8 FiredUp项目问题
第7章 使用语义对象模型设计数据库
7.1 语义对象到关系数据库设计的转换
7.2 对象实例
7.3 小结
7.4 第一组习题
7.5 第二组习题
7.6 课程设计
7.7 FiredUp项目问题
第四部分 使用关系模型实现数据库
第8章 关系实现的基础
8.1 关系数据定义
8.2 关系数据操纵
8.3 关系代数
8.4 小结
8.5 第一组习题
第9章 结构化查询语言
9.1 对单个表进行查询
9.2 对多个表进行查询
9.3 EXISTS和NOT EXISTS
9.4 修改数据
9.5 小结
9.6 第一组习题
9.7 第二组习题
9.8 FiredUp项目问题
第10章 数据应用设计
10.1 数据库应用的功能
10.2 应用案例:View Ridge艺廊
10.3 创建. 读取. 更新和删除视图实例
10.4 窗体设计
10.5 报表设计
10.6 施加约束
10.7 安全性和控制
10.8 应用逻辑
10.9 小结
10.10 第一组习题
10.11 第二组习题
10.12 课程设计
10.13 FiredUp项目问题
第五部分 多用户数据库处理
第11章 管理多用户数据库
11.1 数据库管理
11.2 并发性控制
11.3 数据库安全性
11.4 数据库恢复
11.5 小结
11.6 第一组习题
11.7 第二组习题
11.8 课程设计
11.9 FiredUp项目问题
第12章 采用Oracle管理数据库
12.1 安装Oracle
12.2 创建Oracle数据库
12.3 应用软件逻辑
12.4 数据字典
12.5 并发性控制
12.6 Oracle安全性
12.7 Oracle备份和恢复
12.8 本章示讨论的论题
12.9 小结
12.10 第一组习题
12.11 课程设计
12.12 FiredUp项目问题
第13章 采用SQL Server 2000管理数据库
13.1 安装SQL Server 2000
13.2 创建SQL Server 2000数据库
13.3 应用软件逻辑
13.4 并发性控制
13.5 安全性
13.6 备份和恢复
13.7 本章未讨论的论题
13.8 小结
13.9 第一组习题
13.10 课程设计
13.11 FiredUp项目问题
第六部分 企业数据库处理
第14章 网络. 多层体系结构和XML
14.1 网络环境
14.2 标记语言和HTML和DHTML
14.3 可扩展标记语言
14.4 小结
14.5 第一组习题
14.6 第二组习题
14.7 FiredUp项目问题
第15章 ODBC, OLE DB, ADO和ASP
15.1 Web服务器数据环境
15.2 开放数据库连接标准
15.3 OLE DB
15.4 ADO
15.5 ADO示例
15.6 小结
15.7 第一组习题
15.8 第二组习题
15.9 FiredUp项目问题
第16章 JDBC, JSP和MySQL
16.1 JDBC
16.2 Java服务器页面
16.3 MYSQL
16.4 小结
16.5 第一组习题
第17章 共享企业数据
17.1 企业数据库处理的体系结构
17.2 下载数据
17.3 在线分析处理
17.4 数据仓库
17.5 数据管理
17.6 小结
17.7 第一组习题
17.8 第二组习题
第七部分 面向对象的数据库处理
第18章 面向对象的数据库处理
18.1 面向对象的程序概述
18.2 OOP示例
18.3 对象永久化
18.4 Oracle中的对象永久化
18.5 ODBMS标准
18.6 小结
18.7 第一组习题
18.8 第二组习题
附录A 数据处理听数据结构
附录B 使用Tabledesigner创建语义对象模型
术语
参考资料
猜您喜欢