书籍详情
数据库原理与技术
作者:程学先主编
出版社:中国水利水电出版社
出版时间:2001-01-01
ISBN:9787508408262
定价:¥30.00
购买这本书可以去
内容简介
本书较系统、全面地叙述了数据库系统的基本概念、基本原理和基本方法。内容包括数据库表述,数据模型,数据结构,存储结构,关系数据理论和关系数据库的基本概念,SQL语言,数据库应用系统设计,数据库保护,VFP概念及系统开发方法,可视化与面向对象技术,主动服务技术。还介绍了C/L模式,ORACLE,数据仓库,数据挖掘,分布式数据库和面向对象数据库。为方便自学,并迅速学会数据库应用系统的开发方法,随书所附光盘包括PowerPoint演示文稿,数据库试题库,VFP示例程序及系统开发通用模块。本书可作为高等院校本、专科及在职职工学习数据库理论与技术的教材,也可供研究生和从事计算机工作的科技工作者参考。
作者简介
暂缺《数据库原理与技术》作者简介
目录
前言
第1章 绪论
本章学习目标
1. 1 数据处理
1. 1. 1 数据处理的发展
1. 1. 2 数据库技术概述
1. 2 数据库的数据结构及存储结构
1. 2. 1 数据结构
1. 2. 2 IMS层次数据库结构概述
1. 2. 3 关系数据库结构概述
1. 2. 4 网状数据库结构概述
1. 3 数据模型
1. 3. 1 数据模型概念
1. 3. 2 数据之间的联系
1. 3. 3 实体联系模型
1. 3. 4 关系数据模型
1. 3. 5 网状数据模型
1. 3. 6 层次数据模型
本章小结
习题一
第2章 数据库的存储结构
本章学习目标
2. 1 基本文件组织
2. 1. 1 顺序文件组织
2. 1. 2 链表结构文件组织
2. 1. 3 随机存取文件组织
2. 2 索引文件组织
2. 2. 1 索引文件
2. 2. 2 非关键字索引文件
2. 3 B+树文件
本章小结
习题二
第3章 关系数据库
本章学习目标
3. 1 基本概念
3. 2 函数依赖
3. 2. 1 函数依赖概念
3. 2. 2 部分函数依赖
3. 2. 3 完全函数依赖
3. 2. 4 传递函数依赖
3. 3 候选关键字与主属性
3. 3. 1 候选关键字
3. 3. 2 主属性
3. 4 关系规范化
3. 4. 1 问题的提出
3. 4. 2 范式
3. 4. 3 关系分解的正确性
本章小结
习题三
第4章 关系数据库实现及使用
本章学习目标
4. 1 关系代数
4. 1. 1 传统的集合运算
4. 1. 2 专门的关系运算
4. 2 关系演算
4. 3 SQL语言概貌
4. 4 SQL数据定义功能
4. 4. 1 基本表的定义和修改
4. 4. 2 索引的建立和删除
4. 5 SQL数据查询语句
4. 5. 1 语句格式
4. 5. 2 对单一表查询语句
4. 5. 3 对两个以上表的连接查询
4. 5. 4 嵌套查询
4. 5. 5 关系除法
4. 6 Visual FoxPro中的SQL查询语句
4. 7 视图
4. 8 SQL数据更新语句
4. 8. 1 修改(UPDATE)语句
4. 8. 2 删除(DELETE)语句
4. 8. 3 插入(INSERT)语句
4. 8. 4 视图的更新
4. 9 SQL数据控制功能
4. 10 嵌入式SQL
4. 11 查询优化
本章小结
习题四
第5章 VisualFoxPro基础
本章学习目标
5. 1 项目管理器
5. 2 关于建立表及更新表结构命令
5. 2. 1 建立"表"命令
5. 2. 2 修改表结构
5. 3 常量. 变量和表达式
5. 3. 1 常量. 字段变量和内存变量
5. 3. 2 表达式
5. 4 常用函数
5. 4. 1 算术运算函数
5. 4. 2 字符运算函数
5. 4. 3 日期和时间运算函数
5. 4. 4 转换函数
5. 4. 5 宏替换函数
5. 4. 6 状态检验函数
5. 4. 7 对话框函数
5. 4. 8 系统函数
5. 4. 9 其他函数
5. 5 对数据库操作的基本命令
5. 5. 1 打开或选择数据表命令
5. 5. 2 维护命令
5. 5. 3 索引排序命令
5. 5. 4 移动指针类与查询命令
5. 5. 5 统计类命令
5. 5. 6 拷贝与导入命令
5. 6 VFP程序设计语句
5. 6. 1 变量赋值与显示语句
5. 6. 2 程序控制命令
5. 6. 3 其他常用命令
本章小结
习题五
第6章 面向对象程序设计方法
本章学习目标
6. 1 对象的基本概念
6. 1. 1 对象和容器
6. 1. 2 属性
6. 1. 3 事件与方法
6. 2 利用生成器快速设计一个录改表单
6. 2. 1 建立界面
6. 2. 2 程序设计
6. 3 加强表单的功能
6. 3. 1 添加列表框和"等值查询"按钮
6. 3. 2 让LIST框对应显示鼠标所指任意控件所对应字段的内容
6. 3. 3 利用列表框实现代码变换
6. 3. 4 对任何一个字段都能查询
6. 4 功能更强的录改表单
6. 4. 1 绑定数据源改为内存变量
6. 4. 2 自定义方法
6. 4. 3 加强修改与查询功能
6. 4. 4 打印与"转EXCEL"
6. 5 报表格式文件设计
6. 5. 1 快速建立报表格式文件
6. 5. 2 对报表格式进一步修改
6. 5. 3 REPORT命令
6. 6 自定义类库设计
6. 6. 1 设计有重用价值的控件
6. 6. 2 使用自建类库
6. 6. 3 面向对象程序设计基本概念
6. 7 应用表格控件设计表单程序
6. 7. 1 表格(GRID1)属性
6. 7. 2 表单初始化
6. 7. 3 列表框与按钮事件程序
6. 8 多表程序设计
6. 8. 1 一个窗口中涉及两个表的程序
6. 8. 2 学生成绩添加与修改程序
6. 9 一个功能强大的多条件组合查询表单
6. 9. 1 程序界面与功能设计
6. 9. 2 初始化程序
6. 9. 3 条件表达式生成程序
6. 9. 4 显示结果程序设计
6. 9. 5 统计图形显示程序
6. 10 简介其他常用容器和控件
6. 10. 1 计时器
6. 10. 2 形状
6. 10. 3 图像
6. 10. 4 页框
6. 10. 5 表单集与多文档界面
6. 11 OLE与ActiveX控件
6. 11. 1 ActiveX控件及其使用
6. 11. 2 拨号通信表单设计
本章小结
习题六
第7章 数据库应用系统设计
本章学习目标
7. 1 概述
7. 2 数据库结构设计
7. 2. 1 数据库结构设计步骤
7. 2. 2 需求分析
7. 2. 3 概念结构设计
7. 2. 4 逻辑结构设计
7. 2. 5 数据库物理设计
7. 3 应用程序结构设计
7. 4 主动服务数据库系统
本章小结
习题七
第8章 客户/服务器应用系统
本章学习目标
8. 1 SQL Server 2000概述
8. 2 以升迁方式建立SQL Server数据库与数据表
8. 2. 1 建立指向SQL Server表的连接
8. 2. 2 以升迁方式建立SQL Server数据库与数据
8. 3 原指向VFP数据表程序的修改
8. 3. 1 建立指向SQL Server表的远程视图
8. 3. 2 应用程序设计
8. 4 Oracle概述
8. 4. 1 概述
8. 4. 2 Oracle系统设置
8. 4. 3 数据库和实例的启动和关闭
8. 4. 4 Oracle用户管理
8. 4. 5 Oracle示例
8. 4. 6 Oracle系统管理
本章小结
习题八
第9章 数据库的保护
本章学习目标
9. 1 数据库的完整性实施方法
9. 2 数据库的安全性实施方法
9. 2. 1 定义视图
9. 2. 2 访问权限控制
9. 3 事务处理
9. 3. 1 事务的基本概念
9. 3. 2 事务处理过程分析
9. 3. 3 SQL的事务管理
9. 4 并发控制
9, 4. 1 并发处理产生的三种不一致性
9. 4. 2 封锁
9. 5 数据库的备份与恢复
9. 5. 1 故障的类型
9. 5. 2 事务日志
9. 5. 3 恢复
9. 5. 4 数据的转储
本章小结
习题九
第10章 其他数据处理技术概述
本章学习目标
10. 1 数据仓库
10. 1. 1 数据仓库(Data Warehouse)的概念
10. 1. 2 数据仓库和数据集市
10. 1. 3 数据仓库的处理
10. 1. 4 联机分析(OLAP)技术概述
10. 1. 5 SQL Server2000中的数据仓库组件
10. 2 数据挖掘
10. 2. 1 数据挖掘技术概述
10. 2. 2 数据挖掘的定义
10. 2. 3 数据挖掘的过程模型及常用技术
10. 2. 4 目前数据挖掘的主要应用
10. 3 面向对象的数据库技术
10. 3. 1 面向对象数据模型
10. 3. 2 面向对象数据库系统中的程序设计语言
10. 3. 3 一个持久化程序设计语言实现面向对象数据库的实例
10. 4 分布式数据库
10. 4. 1 分布式数据库系统概述
10. 4. 2 分布式数据存储
10. 4. 3 分布式数据的查询处理
10. 4. 4 分布式数据库系统中的事务处理
10. 4. 5 数据对象的命名方式与目录表的管理
10. 4. 6 更新传播
本章小结
习题十
光盘使用说明
第1章 绪论
本章学习目标
1. 1 数据处理
1. 1. 1 数据处理的发展
1. 1. 2 数据库技术概述
1. 2 数据库的数据结构及存储结构
1. 2. 1 数据结构
1. 2. 2 IMS层次数据库结构概述
1. 2. 3 关系数据库结构概述
1. 2. 4 网状数据库结构概述
1. 3 数据模型
1. 3. 1 数据模型概念
1. 3. 2 数据之间的联系
1. 3. 3 实体联系模型
1. 3. 4 关系数据模型
1. 3. 5 网状数据模型
1. 3. 6 层次数据模型
本章小结
习题一
第2章 数据库的存储结构
本章学习目标
2. 1 基本文件组织
2. 1. 1 顺序文件组织
2. 1. 2 链表结构文件组织
2. 1. 3 随机存取文件组织
2. 2 索引文件组织
2. 2. 1 索引文件
2. 2. 2 非关键字索引文件
2. 3 B+树文件
本章小结
习题二
第3章 关系数据库
本章学习目标
3. 1 基本概念
3. 2 函数依赖
3. 2. 1 函数依赖概念
3. 2. 2 部分函数依赖
3. 2. 3 完全函数依赖
3. 2. 4 传递函数依赖
3. 3 候选关键字与主属性
3. 3. 1 候选关键字
3. 3. 2 主属性
3. 4 关系规范化
3. 4. 1 问题的提出
3. 4. 2 范式
3. 4. 3 关系分解的正确性
本章小结
习题三
第4章 关系数据库实现及使用
本章学习目标
4. 1 关系代数
4. 1. 1 传统的集合运算
4. 1. 2 专门的关系运算
4. 2 关系演算
4. 3 SQL语言概貌
4. 4 SQL数据定义功能
4. 4. 1 基本表的定义和修改
4. 4. 2 索引的建立和删除
4. 5 SQL数据查询语句
4. 5. 1 语句格式
4. 5. 2 对单一表查询语句
4. 5. 3 对两个以上表的连接查询
4. 5. 4 嵌套查询
4. 5. 5 关系除法
4. 6 Visual FoxPro中的SQL查询语句
4. 7 视图
4. 8 SQL数据更新语句
4. 8. 1 修改(UPDATE)语句
4. 8. 2 删除(DELETE)语句
4. 8. 3 插入(INSERT)语句
4. 8. 4 视图的更新
4. 9 SQL数据控制功能
4. 10 嵌入式SQL
4. 11 查询优化
本章小结
习题四
第5章 VisualFoxPro基础
本章学习目标
5. 1 项目管理器
5. 2 关于建立表及更新表结构命令
5. 2. 1 建立"表"命令
5. 2. 2 修改表结构
5. 3 常量. 变量和表达式
5. 3. 1 常量. 字段变量和内存变量
5. 3. 2 表达式
5. 4 常用函数
5. 4. 1 算术运算函数
5. 4. 2 字符运算函数
5. 4. 3 日期和时间运算函数
5. 4. 4 转换函数
5. 4. 5 宏替换函数
5. 4. 6 状态检验函数
5. 4. 7 对话框函数
5. 4. 8 系统函数
5. 4. 9 其他函数
5. 5 对数据库操作的基本命令
5. 5. 1 打开或选择数据表命令
5. 5. 2 维护命令
5. 5. 3 索引排序命令
5. 5. 4 移动指针类与查询命令
5. 5. 5 统计类命令
5. 5. 6 拷贝与导入命令
5. 6 VFP程序设计语句
5. 6. 1 变量赋值与显示语句
5. 6. 2 程序控制命令
5. 6. 3 其他常用命令
本章小结
习题五
第6章 面向对象程序设计方法
本章学习目标
6. 1 对象的基本概念
6. 1. 1 对象和容器
6. 1. 2 属性
6. 1. 3 事件与方法
6. 2 利用生成器快速设计一个录改表单
6. 2. 1 建立界面
6. 2. 2 程序设计
6. 3 加强表单的功能
6. 3. 1 添加列表框和"等值查询"按钮
6. 3. 2 让LIST框对应显示鼠标所指任意控件所对应字段的内容
6. 3. 3 利用列表框实现代码变换
6. 3. 4 对任何一个字段都能查询
6. 4 功能更强的录改表单
6. 4. 1 绑定数据源改为内存变量
6. 4. 2 自定义方法
6. 4. 3 加强修改与查询功能
6. 4. 4 打印与"转EXCEL"
6. 5 报表格式文件设计
6. 5. 1 快速建立报表格式文件
6. 5. 2 对报表格式进一步修改
6. 5. 3 REPORT命令
6. 6 自定义类库设计
6. 6. 1 设计有重用价值的控件
6. 6. 2 使用自建类库
6. 6. 3 面向对象程序设计基本概念
6. 7 应用表格控件设计表单程序
6. 7. 1 表格(GRID1)属性
6. 7. 2 表单初始化
6. 7. 3 列表框与按钮事件程序
6. 8 多表程序设计
6. 8. 1 一个窗口中涉及两个表的程序
6. 8. 2 学生成绩添加与修改程序
6. 9 一个功能强大的多条件组合查询表单
6. 9. 1 程序界面与功能设计
6. 9. 2 初始化程序
6. 9. 3 条件表达式生成程序
6. 9. 4 显示结果程序设计
6. 9. 5 统计图形显示程序
6. 10 简介其他常用容器和控件
6. 10. 1 计时器
6. 10. 2 形状
6. 10. 3 图像
6. 10. 4 页框
6. 10. 5 表单集与多文档界面
6. 11 OLE与ActiveX控件
6. 11. 1 ActiveX控件及其使用
6. 11. 2 拨号通信表单设计
本章小结
习题六
第7章 数据库应用系统设计
本章学习目标
7. 1 概述
7. 2 数据库结构设计
7. 2. 1 数据库结构设计步骤
7. 2. 2 需求分析
7. 2. 3 概念结构设计
7. 2. 4 逻辑结构设计
7. 2. 5 数据库物理设计
7. 3 应用程序结构设计
7. 4 主动服务数据库系统
本章小结
习题七
第8章 客户/服务器应用系统
本章学习目标
8. 1 SQL Server 2000概述
8. 2 以升迁方式建立SQL Server数据库与数据表
8. 2. 1 建立指向SQL Server表的连接
8. 2. 2 以升迁方式建立SQL Server数据库与数据
8. 3 原指向VFP数据表程序的修改
8. 3. 1 建立指向SQL Server表的远程视图
8. 3. 2 应用程序设计
8. 4 Oracle概述
8. 4. 1 概述
8. 4. 2 Oracle系统设置
8. 4. 3 数据库和实例的启动和关闭
8. 4. 4 Oracle用户管理
8. 4. 5 Oracle示例
8. 4. 6 Oracle系统管理
本章小结
习题八
第9章 数据库的保护
本章学习目标
9. 1 数据库的完整性实施方法
9. 2 数据库的安全性实施方法
9. 2. 1 定义视图
9. 2. 2 访问权限控制
9. 3 事务处理
9. 3. 1 事务的基本概念
9. 3. 2 事务处理过程分析
9. 3. 3 SQL的事务管理
9. 4 并发控制
9, 4. 1 并发处理产生的三种不一致性
9. 4. 2 封锁
9. 5 数据库的备份与恢复
9. 5. 1 故障的类型
9. 5. 2 事务日志
9. 5. 3 恢复
9. 5. 4 数据的转储
本章小结
习题九
第10章 其他数据处理技术概述
本章学习目标
10. 1 数据仓库
10. 1. 1 数据仓库(Data Warehouse)的概念
10. 1. 2 数据仓库和数据集市
10. 1. 3 数据仓库的处理
10. 1. 4 联机分析(OLAP)技术概述
10. 1. 5 SQL Server2000中的数据仓库组件
10. 2 数据挖掘
10. 2. 1 数据挖掘技术概述
10. 2. 2 数据挖掘的定义
10. 2. 3 数据挖掘的过程模型及常用技术
10. 2. 4 目前数据挖掘的主要应用
10. 3 面向对象的数据库技术
10. 3. 1 面向对象数据模型
10. 3. 2 面向对象数据库系统中的程序设计语言
10. 3. 3 一个持久化程序设计语言实现面向对象数据库的实例
10. 4 分布式数据库
10. 4. 1 分布式数据库系统概述
10. 4. 2 分布式数据存储
10. 4. 3 分布式数据的查询处理
10. 4. 4 分布式数据库系统中的事务处理
10. 4. 5 数据对象的命名方式与目录表的管理
10. 4. 6 更新传播
本章小结
习题十
光盘使用说明
猜您喜欢