1 电子商务数据库概述 1
1.1 电子商务系统与数据 1
1.2 电子商务数据库的相关概念 4
1.3 数据模型 7
1.4 关系数据库系统 10
1.5 数据库设计 17
2 Oracle数据库系统简介 25
2.1 Oracle的安装 25
2.2 服务器及客户端网络配置 35
2.3 Oracle体系结构 42
3 建立数据库 49
3.1 使用Data base Configuration Assistant创建数据库 49
3.2 设置数据库的初始化参数 58
3.3 启动和关闭数据库 63
4 创建数据表及表的相互关系 69
4.1 概述 69
4.2 创建表 71
4.3 修改表结构 76
4.4 查看表信息 87
4.5 操作表数据 91
4.6 建立表的相互关系 94
5 索引管理与应用 96
5.1 索引简介 96
5.2 创建索引 101
5.3 修改索引 108
5.4 查看索引信息 112
6 视图管理与应用 117
6.1 视图简介 117
6.2 创建视图 119
6.3 修改视图 126
6.4 通过视图更新数据 129
6.5 查看视图 136
7 Oracle编程 141
7.1 PL/SQL简介 141
7.2 PL/SQL语句块 142
7.3 变量及变量的类型 143
7.4 表达式及运算符 148
7.5 控制结构 150
7.6 Oracle函数 155
8 数据库的查询访问 163
8.1 简单查询 163
8.2 连接查询 172
8.3 子查询 176
9 存储过程和函数 181
9.1 PL/SQL子程序 181
9.2 存储过程和函数的创建 182
9.3 PL/SQL子程序编程工具的使用 190
9.4 存储过程和函数的使用 196
10 数据完整性设计 208
10.1 数据完整性概念 208
10.2 并发控制 209
10.3 语义完整性 213
10.4 数据完整性的实现 216
10.5 完整性约束的验证 221
11 数据导入与导出 222
11.1 数据导出导入简介 222
11.2 数据导出 224
11.3 数据导入 229
12 C2C电子商城数据库系统案例 236
12.1 C2C电子商务实现的基础 236
12 2 系统分析 237
12.3 系统总体设计 239
12.4 C2C电子商务网站交易流程分析与设计 244
12.5 数据库常用操作 249