第1章 介绍 1
数据库概述 1
什么是数据库文件 2
文件组织形式 2
数据模型 3
关系数据库 3
层次数据库 4
网络数据库 5
面向对象的数据库 5
关键字段 6
主关键字 6
次级关键字 6
外部关键字 6
数据库设计 7
现有系统的分析和调查 7
逻辑模式 7
测试和调试 8
数据库实施 8
培训、评估和文档编制 8
物理数据库设计 8
数据库实用程序 9
数据字典 9
数据库恢复 9
其他特性 9
数据库管理员的主要职责 10
数据库管理员(DBA) 10
查询语言 11
范例查询 12
结构化查询语言 12
小结 12
第2章 数据库管理系统的工具与技术 13
原著作者介绍 13
实施数据库管理系统 14
对象概述 15
面向对象的数据建模 16
本书能为你做什么 17
面向对象的数据库 17
对象——关系系统 23
关系数据库管理系统 24
数据库实用程序 26
计算机辅助应用程序 26
设计 26
制造 26
计算机指令 27
软件工程 27
第3章 数据库体系结构 28
三层体系结构 29
客户机——服务器体系结构 32
分布式数据库 33
第4章 数据库设计 35
设计目标 35
概念设计和物理设计 35
键 39
关系 40
完整性规则 40
实体——关系(E-R)模型 41
E-R模型详细情况 42
规范化 43
面向对象的数据库模型 46
案例:戴姆勒——奔驰公司的面向对象的数据库 47
小结 48
第5章 关系模型 49
专有名词 50
数据 50
元组 52
属性 53
域 54
关系 55
视图 56
主键 58
外键 59
关系 60
限制 62
关系代数规则和运算 62
投影 63
连接 64
并 65
小结 67
第6章 网络与分布式数据库 68
分布式处理 68
复制 69
网络带宽 69
移动计算 70
并行计算 70
分布式数据库设计 70
事务管理 71
并发控制 71
数据仓库初步介绍 73
第7章 数据仓库 73
什么是数据仓库 74
从技术角度看数据仓库 75
数据仓库能怎样有助于商务 76
数据仓库与相关技术 78
数据仓库用途 79
数据仓库的仓库数据流 81
数据源 81
迁移数据到数据库 82
数据库内部处理 83
归档和分布数据 84
元数据和数据流 85
概述 85
使用元数据管理数据流 86
定义 87
数据集市 87
概述 87
数据集市的优势 88
数据集市的种类 89
小结 90
第8章 数据挖掘 91
数据挖掘介绍 91
数据挖掘怎样工作 93
输入变量 93
分类和分组 94
数据挖掘的其他方面 94
数据挖掘的形式 96
数据挖掘方法和工具 96
数据库分割 97
摘要和连接数据 100
依赖性建模 100
序列模式 101
建模 101
菜篮分析 102
记忆基础推理 103
决策树 105
人工神经网络 108
遗传算法(GAs) 113
知识发现 114
其他需要考虑的问题 115
数据挖掘应用 116
小结 118
第9章 查询数据库 121
字段 123
表 123
记录 124
数据结构 124
字符串 124
数值型 125
日期和时间 125
文字串 126
NULL数据类型 126
创建表 127
移植数据到数据库 128
增加数据到雇员表 129
增加数据到工资表 131
修改表 132
修改列 133
复制表 136
操作表 136
删除表 137
使用检索数据创建新表 137
创建计算字段 138
创建数据库表 138
移植数据库表 139
创建计算字段 140
连接字段 140
排序字段 142
排序(Order By) 142
分组(Group By) 144
函数 148
通用文本处理函数 149
通用转换函数 150
通用日期和时间处理函数 150
通用数值处理函数 150
运算符 151
比较运算符 151
逻辑运算符 151
连接表 157
范例查询(QBE) 159
小结 162
第10章 多媒体数据库 163
第11章 万维网与数据库管理系统 165
万维网 165
万维网作为数据库应用程序平台 166
客户机服务器平台 166
万维网平台 168
万维网作为数据库平台的优缺点 168
通过编程扩展万维网服务器 169
服务器端编程技术 170
服务器端编程 170
客户端编程 172
插件程序 173
ActiveX 173
Java 173
脚本语言 174
万维网查询 174
活动数据对象(ADO) 176
网络计算体系结构(NCA) 177
通用应用服务器 178
小结 179
第12章 数据库安全 180
数据库安全介绍 180
建立数据库管理系统控制计划 181
介绍与概述 182
物理安全考虑 182
预防性考虑 183
硬件故障 184
介绍 184
硬件访问控制 185
软件保护 190
介绍 190
恶意程序(病毒) 191
防火墙 193
加密 194
数字签名 195
数据库审计 196
审计电子数据交换(EDI) 198
应急备份和恢复计划 199
备份和恢复计划委员会 200
备份和恢复情况 201
小结 205
第13章 其他数据库管理系统主题 206
联机分析处理 206
选择过程 208
优点与缺点 208
数据挖掘 208
层次结构 208
多维数据库管理系统 209
关系的联机分析处理(ROLAP) 212
混合的联机分析处理 212
联机分析处理客户机/服务器处理 213
衍生的数据值 214
联机分析处理设计 214
聚集数据 216
联机分析处理方法、工具和技术 217
超立方体 219
决策树 220
产品 220
管理的查询环境(MQE) 221
电子表格 221
应用 221
文本数据库 225
主动数据库 226
实时数据库 227
时态数据库 227
空间数据库 228
地理数据库 230
个人信息代理 230
术语表 232