图书介绍
电子商务数据库技术PDF|Epub|txt|kindle电子书版本网盘下载
![电子商务数据库技术](https://www.shukui.net/cover/69/33877111.jpg)
- 冀汶莉主编;戚艳军,张明杰副主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113126520
- 出版时间:2011
- 标注页数:338页
- 文件大小:50MB
- 文件页数:355页
- 主题词:电子商务-关系型数据库-数据库管理系统-高等学校-教材
PDF下载
下载说明
电子商务数据库技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概述1
1.1 数据库技术与电子商务1
1.1.1 数据库基本概念1
1.1.2 电子商务概述3
1.1.3 数据库技术在电子商务中的应用5
1.2 数据库技术发展6
1.2.1 人工管理阶段6
1.2.2 文件系统阶段6
1.2.3 数据库系统阶段7
1.2.4 高级数据库阶段10
1.2.5 数据库技术的研究领域13
1.3 数据模型13
1.3.1 概念模型14
1.3.2 数据模型的三要素17
1.3.3 常用数据模型18
1.4 数据库系统的三层模式结构25
1.5 数据库管理系统27
1.6 数据库系统30
1.6.1 数据库系统(DBS)的组成30
1.6.2 数据库系统中应用程序的发展32
1.7 数据库系统应用32
1.8 网上书店的实例介绍34
小结38
习题38
第2章 关系数据库41
2.1 关系模型41
2.1.1 关系数据结构41
2.1.2 关系操作43
2.1.3 关系完整性约束44
2.2 关系代数46
2.2.1 传统的集合运算46
2.2.2 专门的集合运算48
小结51
习题52
第3章 关系数据库标准语言SQL55
3.1 SQL概述55
3.1.1 SQL的发展55
3.1.2 SQL的组成56
3.1.3 SQL的特点57
3.2 数据定义58
3.2.1 SQL的数据类型58
3.2.2 数据模式的定义和撤销59
3.3 定义及修改数据库表结构61
3.3.1 定义表的基本结构61
3.3.2 定义表的主键61
3.3.3 关于NULL62
3.3.4 列的约束条件63
3.3.5 外码约束64
3.3.6 修改表的结构65
3.4 SQL查询语句66
3.4.1 单表查询67
3.4.2 连接查询68
3.4.3 嵌套查询69
3.4.4 集合运算72
3.4.5 在查询中使用聚集函数75
3.4.6 数据分组与排序76
3.4.7 基本表的连接操作78
3.5 索引79
3.6 SQL的数据更新80
3.6.1 插入数据80
3.6.2 修改数据81
3.6.3 删除数据82
3.7 视图82
3.7.1 视图的概念和作用82
3.7.2 视图的创建83
3.7.3 视图上的操作84
3.7.4 删除视图84
3.8 SQL的访问控制85
3.9 嵌入式SQL86
3.9.1 什么是嵌入式87
3.9.2 嵌入式SQL处理过程88
3.9.3 游标的使用91
小结93
习题94
第4章 查询优化97
4.1 物理数据组织与磁盘存储97
4.2 查询处理过程100
4.3 查询优化101
4.3.1 查询优化概述101
4.3.2 关系代数等价变换规则104
4.3.3 查询优化策略和算法105
小结108
习题108
第5章 关系规范化111
5.1 关系规范化理论111
5.1.1 关系模式设计中规范化的必要性111
5.1.2 函数依赖113
5.1.3 函数依赖与候选键115
5.2 范式117
5.2.1 各级范式中规范化的过程118
5.2.2 第一范式118
5.2.3 第二范式119
5.2.4 第三范式121
5.2.5 BCNF范式122
5.2.6 多值依赖和第四范式123
5.3 规范化的原则125
5.3.1 规范化的步骤125
5.3.2 关系模式分解原则126
小结128
习题128
第6章 面向对象与UML基础132
6.1 面向对象的基本概念132
6.1.1 类和对象133
6.1.2 面向对象的特性和概念134
6.2 统一建模语言UML136
6.2.1 UML简述136
6.2.2 UML视图和图概览138
6.3 UML的组成139
6.3.1 类图139
6.3.2 对象图139
6.3.3 用例图140
6.3.4 状态图140
6.3.5 顺序图140
6.3.6 活动图141
6.3.7 协作图142
6.3.8 构件图143
6.3.9 部署图143
6.3.10 UML视图和图的总结143
小结144
习题144
第7章 数据库设计146
7.1 数据库设计概述146
7.1.1 数据库的设计方法146
7.1.2 数据库建模工具148
7.1.3 数据库设计过程148
7.2 需求分析149
7.2.1 需求分析概述149
7.2.2 需求分析的方法150
7.2.3 数据流图151
7.2.4 数据字典152
7.3 概念结构设计154
7.3.1 必要性154
7.3.2 设计方法155
7.3.3 E-R图构建概念模型155
7.3.4 UML图构建概念模型158
7.4 逻辑结构设计164
7.4.1 设计步骤164
7.4.2 E-R图向关系模型转换164
7.4.3 关系模式规范化167
7.4.4 子模式设计167
7.5 物理结构设计167
7.5.1 物理结构设计的内容167
7.5.2 存储结构的设计168
7.5.3 存取方法的设计168
7.6 数据库的实施和维护169
7.6.1 数据库的实施169
7.6.2 数据库的试运行170
7.6.3 数据库的运行和维护170
小结170
习题170
第8章 数据库管理173
8.1 数据库安全173
8.1.1 安全因素173
8.1.2 数据库权限管理174
8.1.3 视图机制176
8.1.4 数据库审计176
8.1.5 数据加密176
8.2 数据库完整性179
8.2.1 完整性概述179
8.2.2 实体完整性180
8.2.3 参照完整性181
8.2.4 完整性约束182
8.2.5 用户定义的完整性183
8.3 数据库并发控制184
8.3.1 概述184
8.3.2 封锁机制186
8.3.3 活锁和死锁189
8.3.4 并发调度的可串行性191
8.3.5 两段锁协议191
8.4 数据库恢复技术193
8.4.1 数据库的恢复193
8.4.2 故障的种类及其恢复策略195
小结197
习题197
第9章 电子商务系统中数据库应用技术200
9.1 存储过程200
9.1.1 存储过程的概念200
9.1.2 存储过程的编写201
9.2 触发器205
9.2.1 触发器的概念205
9.2.2 触发器的语法结构206
9.3 数据库系统体系结构209
9.4 电子商务系统中的数据库技术213
9.4.1 电子商务相关技术214
9.4.2 网络数据库的发展220
9.4.3 电子商务系统中常用的数据库系统结构223
9.5 电子商务系统中常用的数据库连接技术226
9.5.1 ODBC技术226
9.5.2 OLE DB技术231
9.5.3 JDBC技术232
9.5.4 对象/关系的映射技术236
9.6 流行的商业数据库介绍237
9.6.1 微软公司的SQL Server237
9.6.2 Oracle238
9.6.3 IBM DB2239
9.6.4 MySQL数据库240
9.6.5 Sybase数据库240
9.7 开发数据库应用系统240
9.7.1 数据库应用系统的简单结构241
9.7.2 数据库引擎241
9.7.3 开发数据库应用系统的技术背景和任务242
9.7.4 开发数据库应用系统需要考虑的问题243
小结244
习题244
第10章 XML数据库技术246
10.1 XML概述246
10.1.1 XML概念246
10.1.2 XML文档与语法247
10.1.3 DTD与XML Schema251
10.1.4 数据岛与DSO对象255
10.2 XPath查询258
10.2.1 XPath结点258
10.2.2 XPath定位路径259
10.2.3 函数260
10.3 XML编程接口DOM262
10.3.1 DOM的概念与工作原理262
10.3.2 XML DOM属性与方法263
10.4 XML数据交换264
10.4.1 数据交换的基本概念264
10.4.2 XML与数据库265
10.4.3 XML与SQL Server的数据交换266
小结273
习题273
第11章 数据仓库与数据挖掘技术276
11.1 数据仓库概述276
11.1.1 数据仓库概念276
11.1.2 数据仓库的特征276
11.2 数据仓库与操作数据库系统的区别277
11.3 数据仓库的结构277
11.4 数据仓库系统的结构278
11.5 数据仓库开发279
11.5.1 数据仓库开发过程279
11.5.2 数据质量与数据清洗282
11.5.3 数据粒度与维度建模283
11.6 从数据仓库到数据挖掘284
11.7 数据挖掘285
11.7.1 数据挖掘概述285
11.7.2 数据挖掘的模式类型287
11.7.3 数据挖掘的方法289
11.7.4 数据挖掘的应用293
11.7.5 数据挖掘的成功案例294
小结296
习题297
第12章 SQL Server 2005应用299
12.1 SQL Server 2005简介299
12.1.1 SQL Server的发展299
12.1.2 SQL Server 2005的版本300
12.1.3 SQL Server 2005的构架300
12.1.4 SQL Server 2005的安装301
12.2 SQL Server 2005中的管理工具304
12.3 SQL Server 2005的数据类型305
12.4 数据库的创建与操作307
12.4.1 创建数据库307
12.4.2 管理数据库309
12.5 数据表的创建与操作309
12.5.1 创建表309
12.5.2 设置约束310
12.5.3 使用查询分析器执行查询操作314
12.6 视图的创建与操作315
12.6.1 创建视图316
12.6.2 视图操作318
12.7 建立索引319
12.7.1 SQL Server索引类型319
12.7.2 建立索引320
12.7.3 删除索引320
12.8 SQL程序设计320
12.8.1 变量321
12.8.2 SQL Server函数322
12.8.3 程序流程325
12.8.4 使用游标327
12.9 存储过程329
12.9.1 存储过程定义329
12.9.2 存储过程创建329
12.9.3 存储过程调用330
12.9.4 修改存储过程330
12.9.5 删除存储过程330
12.10 触发器331
12.10.1 触发器的定义331
12.10.2 触发器创建331
12.11 SQL Server 2005的安全性331
12.11.1 身份验证331
12.11.2 创建和管理用户登录331
12.11.3 权限的设置332
12.11.4 执行数据库的备份332
12.11.5 恢复数据库333
小结335
习题335
参考文献338