书籍详情

数据库技术与应用

数据库技术与应用

作者:高阳 主编

出版社:电子工业出版社

出版时间:2003-11-01

ISBN:9787505392786

定价:¥29.00

购买这本书可以去
内容简介
  全书结构合理,概念清晰,原理讲述清楚,既强调介绍基本原理和技术,又突出了实际应用,较好地做到了理论与实践相结合,内容新颖,可读性强。本书主要用做高等院校信息管理与信息系统专业数据库课程的教材,也可用于工商管理类专业及其他工科类非计算机专业本科生的教材,还可用做信息系统开发与维护的工程技术人员、管理人员的参考用书或培训教材。本书详细介绍了数据库技术的基本原理、方法、实用技术及开发实例。全书按照理论-应用-扩展的思路编写。第1章到第7章是理论部分,重点介绍了关系数据库的基本理论,包括数据库和关系数据库的基本概念、数据模型、关系模型、关系代数、函数依赖、范式及规范化方法、关系数据库标准语言SQL、关系数据库的设计方法及设计实例、数据库的物理存储介质及存储结构、数据库的安全控制、完整性约束、并发控制和数据库恢复。第8章到第9章是实际应用部分,分别介绍了当前有代表性的数据库管理系统Oracle和前台开发工具PB及其开发实例。第10章到第13章是扩展部分,主要介绍了数据库技术的新发展和新趋势。全书结构合理,概念清晰,原理讲述清楚,既强调介绍基本原理和技术,又突出了实际应用,较好地做到了理论与实践相结合,内容新颖,可读性强。本书主要用做高等院校信息管理与信息系统专业数据库课程的教材,也可用于工商管理类专业及其他工科类非计算机专业本科生的教材,还可用做信息系统开发与维护的工程技术人员、管理人员的参考用书或培训教材。
作者简介
暂缺《数据库技术与应用》作者简介
目录
第1章 数据库系统概论
1. 1 数据库系统概述
1. 1. 1 数据库技术的基本概念
1. 1. 2 数据库技术的发展历程
1. 1. 3 数据库系统的三个发展阶段
1. 2 数据库中的数据描述
1. 2. 1 信息的三个世界
1. 2. 2 概念设计中的数据描述
1. 2. 3 逻辑设计中的数据描述
1. 2. 4 物理数据描述
1. 3 数据模型
1. 3. 1 数据模型的组成及其分类
1. 3. 2 概念模型
1. 3. 3 逻辑模型
1. 4 数据库系统的结构
1. 4. 1 数据库系统的三级模式结构
1. 4. 2 数据库系统的体系结构
1. 5 数据库系统的组成
1. 5. 1 硬件平台及数据库
1. 5. 2 软件
1. 5. 3 数据库用户
本章小结
习题1
第2章 关系数据库系统
2. 1 关系数据库系统概述
2. 1. 1 关系数据库系统的优点
2. 1. 2 关系数据库的发展动向
2. 2 关系模型
2. 2. 1 关系数据结构
2. 2. 2 关系操作
2. 2. 3 关系完整性规则
2. 3 关系代数
2. 3. 1 传统的集合运算
2. 3. 2 专门的关系运算
本章小结
习题2
第3章 关系数据库的规范化理论
3. 1 关系模式的冗余和异常问题
3. 2 函数依赖
3. 3 范式和规范化方法
3. 3. 1 第一范式 1NF
3. 3. 2 第二范式 2NF
3. 3. 3 第三范式 3NF
3. 3. 4 BCNF
本章小结
习题3
第4章 关系数据库标准语言SQL
4. 1 SQL概述
4. 1. 1 SQL语言的发展
4. 1. 2 SQL的特点
4. 1. 3 SQL语言基本概念
4. 1. 4 SQL的支持特性
4. 1. 5 SQL的语句类型
4. 2 SQL表达式
4. 2. 1 常量与变量
4. 2. 2 函数
4. 2. 3 表达式
4. 2. 4 新增数据类型
4. 3 SQL数据定义
4. 3. 1 创建. 修改与删除基表
4. 3. 2 创建与删除索引
4. 3. 3 创建与删除视图
4. 4 SQL数据查询
4. 4. 1 SELECT语句基本格式
4. 4. 2 单表查询
4. 4. 3 连接查询
4. 4. 4 嵌套查询
4. 4. 5 集合查询
4. 5 SQL数据操纵
4. 5. 1 数据插入
4. 5. 2 数据修改
4. 5. 3 数据删除
4. 6 SQL数据控制
4. 6. 1 授权
4. 6. 2 权限收回
本章小结
习题4
第5章 关系数据库设计
5. 1 数据库设计的基本步骤
5. 1. 1 需求分析阶段
5. 1. 2 概念模型设计阶段
5. 1. 3 逻辑模型设计阶段
5. 1. 4 数据库物理设计阶段
5. 1. 5 数据库实施阶段
5. 1. 6 数据库运行和维护阶段
5. 2 关系数据库设计方法
5. 2. 1 基于E-R模型的数据库设计方法
5. 2. 2 用户视图法
5. 3 数据库设计举例
5. 3. 1 将用户视图表示为一些表的集合
5. 3. 2 判断实体之间的关系
5. 3. 3 列出所有表的关键字
5. 3. 4 数据库图示化表示方法
5. 3. 5 汇总各用户视图的设计结果
本章小结
习题5
第6章 数据库存储技术
6. 1 数据库的物理存储介质
6. 1. 1 物理存储介质概述
6. 1. 2 磁盘存储器及其结构
6. 2 文件组织
6. 2. 1 文件的定长记录
6. 2. 2 文件的变长记录
6. 3 文件中记录的组织
6. 4 索引技术与散列技术
6. 4. 1 索引技术
6. 4. 2 B 树索引文件
6. 4. 3 散列技术
本章小结
习题6
第7章 数据库的安全保护
7. 1 数据库的安全性
7. 1. 1 数据库安全性的含义
7. 1. 2 安全性控制的方法
7. 2 数据库的完整性
7. 2. 1 数据库完整性的含义,
7. 2. 2 完整性约束的类型
7. 2. 3 完整性约束的定义方法
7. 2. 4 完整性约束的验证
7. 3 数据库的并发控制
7. 3. 1 数据库并发控制的含义
7. 3. 2 事务
7. 3. 3 并发控制的必要性
7. 3. 4 基于封锁的并发控制技术
7. 3. 5 基于时间戳的并发控制技术
7. 4 数据库的恢复
7. 4. 1 数据库恢复的含义
7. 4. 2 数据库恢复的原理及其实现技术
7. 4. 3 数据库的故障恢复策略
本章小结
习题7
第8章 Oracle数据库
8. 1 Oracle概述
8. 1. 1 Oracle数据库的特征
8. 1. 2 Oracle9i应用服务器的特征
8. 2 Oracle体系结构
8. 2. 1 进程与内存结构
8. 2. 2 Oracle实例
8. 2. 3 Oracle逻辑结构
8. 2. 4 Oracle物理结构
8. 2. 5 Oracle数据库操作模式
8. 3 Oracle数据库基础
8. 3. 1 Oracle的数据类型
8. 3. 2 Oracle常量. 变量和表达式
8. 3. 3 Oracle内置函数
8. 3. 4 Oracle的哑表与伪列
8. 4 PL/SQL编程
8. 4. 1 PL/SQL简介
8. 4. 2 PL/SQL控制结构
8. 4. 3 PL/SQL游标
8. 4. 4 PL/SQL异常处理
8. 5 Oracle常用对象
8. 5. 1 存储过程
8. 5. 2 触发器
8. 5. 3 用户自定义函数
8. 5. 4 包
8. 5. 5 序号生成器
8. 6 Oracle的安全
本章小结
习题8
第9章 数据库应用系统开发工具——PB
9. 1 应用程序体系结构
9. 1. 1 C/S体系结构
9. 1. 2 分布式体系结构
9. 1. 3 Web体系结构
9. 2 PB基础
9. 2. 1 PB应用开发流程
9. 2. 2 PB对象概述
9. 3 PB与数据库接口
9. 3. 1 ODBC
9. 3. 2 PB中ODBC数据源及数据库连接参数的配置
9. 3. 3 PB与Oracle连接
9. 3. 4 应用程序与Oracle数据库连接
9. 4 PowerScript语言介绍
9. 4. 1 PowerScript基本概念
9. 4. 2 常量. 变量. 函数和表达式
9. 4. 3 PowerScript语句
9. 4. 4 嵌入式SQL与动态SQL语句
9. 4. 5 函数与事件的调用
9. 4. 6 Oracle的存储过程和函数调用
9. 5 数据插入. 删除. 更新设计
9. 5. 1 应用对象的建立
9. 5. 2 数据窗口设计
9. 5. 3 窗口设计
9. 5. 4 窗口及其控件事件脚本设计
9. 6 数据查询设计
9. 6. 1 简单查询的实现
9. 6. 2 主从表的查询
9. 6. 3 组合查询的实现
9. 7 菜单设计
9. 7. 1 菜单建立过程
9. 7. 2 菜单对象函数与菜单事件
9. 8 系统安全控制
9. 9 程序调试与发布
9. 9. 1 调试应用程序
9. 9. 2 编译应用程序
9. 9. 3 发布应用程序
本章小结
习题9
第10章 分布式数据库
10. 1 分布式数据库系统的基本概念
10. 1. 1 集中式数据库系统
10. 1. 2 分布式数据库系统
10. 2 分布式数据库系统的特性及其优缺点
10. 2. 1 分布式数据库系统的特性
10. 2. 2 分布式数据库系统的优缺点
10. 3 分布式数据库系统的体系结构
10. 3. 1 分布式数据库系统的模式结构
10. 3. 2 数据分片
10. 3. 3 分布透明性
10. 4 分布式数据库管理系统
10. 4. 1 分布式数据库管理系统的功能
10. 4. 2 分布式数据库管理系统的组成
10. 4. 3 分布式数据库管理系统的分类
本章小结
习题10
第11章 Web数据库
11. 1 Web数据库概述
11. 1. 1 Web简介
11. 1. 2 静态网页与动态网页
11. 1. 3 Web数据库应用的三层体系结构
11. 2 传统Web数据库访问技术
11. 2. 1 CGI
11. 2. 2 服务器API
11. 2. 3 IDC
11. 2. 4 ADC
11. 3 ASP ADO模式
11. 3. 1 ASP概述
11. 3. 2 ASP的运行环境
11. 3. 3 ASP的工作模式
11. 3. 4 ASP的优点
11. 3. 5 数据操作对象ADO
11. 4 ASP.NET ADO. NET模式
11. 4. 1 . NET概述
11. 4. 2 ASP. NET概述
11. 4. 3 ASP. NET的运行环境
11. 4. 4 ASP. NET的工作模式
11. 4. 5 ASP. NET的优势
11. 4. 6 ADO. NET
11. 5 JSP JDBC模式
11. 5. 1 J2EE概述
11. 5. 2 JSP概述
11. 5. 3 JSP的运行环境
11. 5. 4 JSP的实现方式
11. 5. 5 JSP的应用模型
11. 5. 6 JSP的优点
11. 5. 7 JDBC
11. 6 Oracle WebDB
11. 6. 1 WebDB概述
11. 6. 2 WebDB的运行环境
11. 6. 3 WebDB的体系结构
11. 6. 4 WebDB的优势
本章小结
习题11
第12章 面向对象数据库
12. 1 面向对象数据库概述
12. 1. 1 面向对象数据库的产生背景
12. 1. 2 面向对象数据库设计思想
12. 1. 3 面向对象数据库的应用和功能
12. 1. 4 面向对象数据库的发展前景
12. 2 面向对象数据模型
12. 2. 1 对象
12. 2. 2 类
12. 2. 3 类层次
12. 2. 4 继承
12. 2. 5 多重继承性
12. 2. 6 对象标识
12. 2. 7 对象包含
12. 3 面向对象数据库管理系统
12. 3. 1 类管理
12. 3. 2 对象管理
12. 3. 3 对象控制
12. 4 对象-关系数据库
12. 4. 1 对象—关系数据库系统的定义
12. 4. 2 对象—关系数据库系统的特点
12. 4. 3 对象—关系数据库系统的实现方法
本章小结
习题12
第13章 数据库的其他新技术
13. 1 概述
13. 2 并行数据库
13. 2. 1 并行数据库系统的体系结构
13. 2. 2 数据划分
13. 2. 3 并行处理技术
13. 2. 4 并行数据库系统和分布式数据库系统的区别
13. 3 多媒体数据库
13. 3. 1 多媒体数据的特点
13. 3. 2 多媒体数据库管理系统应具备的基本功能
13. 3. 3 多媒体数据库系统的体系结构
13. 4 主动数据库
13. 4. 1 主动数据库系统模型
13. 4. 2 主动数据库系统的功能
13. 4. 3 主动数据库管理系统
13. 5 数据仓库
13. 5. 1 数据仓库的基本概念
13. 5. 2 数据仓库的特点
13. 5. 3 数据仓库的基本体系结构
13. 5. 4 数据仓库的数据库模式
13. 5. 5 数据仓库的前端工具
13. 5. 6 数据集市
13. 6 工程数据库
13. 6. 1 工程数据库的特点
13. 6. 2 工程数据库的数据模型
13. 6. 3 工程数据库的体系结构
13. 7 空间数据库
13. 7. 1 空间数据的特性
13. 7. 2 空间数据的查询与索引
13. 7. 3 空间数据库的应用
13. 8 移动数据库
13. 8. 1 移动数据库的特点
13. 8. 2 移动数据库系统对数据管理的要球
13. 8. 3 移动计算模型
本章小结
习题13
参考文献
猜您喜欢

读书导航