图书介绍
数据库原理 第5版PDF|Epub|txt|kindle电子书版本网盘下载
- (美)克罗克,(美)奥厄尔著;赵艳铎,葛萌萌译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302263432
- 出版时间:2011
- 标注页数:409页
- 文件大小:118MB
- 文件页数:428页
- 主题词:数据库系统
PDF下载
下载说明
数据库原理 第5版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 数据库基础第1章 数据库入门3
1.1 使用数据库的原因3
1.1.1 关于列表的问题4
1.1.2 使用关系数据库表6
1.1.3 关系表的处理10
1.2 数据库系统的概念12
1.2.1 数据库12
1.2.2 DBMS13
1.2.3 个人数据库系统和企业级数据库系统16
1.3 Access工作台:第一部分——熟悉Microsoft Aecess17
1.3.1 Wallingford Motors客户关系管理系统18
1.3.2 创建Access数据库18
1.3.3 Office Fluent用户界面20
1.3.4 关闭数据库,退出Access22
1.3.5 打开已有的Access数据库23
1.3.6 创建Access数据库表24
1.3.7 在表中插入数据——数据表视图30
1.3.8 修改表中的数据——数据表视图33
1.3.9 删除表中的行——数据表视图34
1.3.10 在表中插入数据——使用表单35
1.3.11 使用表单修改数据和删除记录37
1.3.12 创建单表的Access报表38
1.3.13 关闭数据库并退出Access 201040
1.4 小结40
1.5 重要术语41
1.6 复习题41
1.7 练习题42
1.8 Access工作台的重要术语43
1.9 Aceess工作台练习题43
1.10 Garden Glory项目问题44
1.11 James River珠宝行项目问题45
1.12 Queen Anne Curiosity商店项目问题45
第2章 关系模型47
2.1 关系47
2.1.1 一个关系表与两个非关系表示例48
2.1.2 显示关系表结构要注意的问题50
2.1.3 术语说明50
2.2 键的类型51
2.2.1 复合键51
2.2.2 候选键与主键51
2.2.3 代理键54
2.2.4 外键与参照完整性54
2.3 NULL值的问题57
2.4 函数依赖与规范化58
2.4.1 函数依赖58
2.4.2 再论主键与候选键59
2.4.3 规范化60
2.4.4 表的设计原则61
2.4.5 规范化过程61
2.4.6 规范化的示例63
2.5 Access工作台:第二部分——在Access中操作多个表68
2.5.1 WMCRM数据库中可能出现的修改问题68
2.5.2 操作多个表72
2.5.3 创建表之间的关系75
2.5.4 使用包括两个表的表单77
2.5.5 创建包括两个表中数据的报表78
2.5.6 关闭数据库并退出Access80
2.6 小结80
2.7 重要术语81
2.8 复习题81
2.9 练习题82
2.10 Access工作台的重要术语83
2.11 Access工作台练习题83
2.12 Garden Glory项目问题86
2.13 James River Jewelry珠宝行项目问题87
2.14 Queen Anne Curiosity商店项目问题88
第3章 结构化查询语言91
3.1 示例数据库92
3.2 用于数据定义的SQL语句96
3.2.1 使用表约束定义主键100
3.2.2 使用表约束定义外键102
3.2.3 向DBMS提交SQL语句104
3.3 插入关系数据的SQL语句105
3.4 SQL关系查询语句108
3.4.1 SQL SELECT/FROM/WHERE架构108
3.4.2 从单个表中读取指定列109
3.4.3 从单个表中读取指定行111
3.4.4 从单个表中读取指定行和指定列112
3.4.5 WHERE子句中的范围、通配符和空值114
3.4.6 对查询结果排序117
3.4.7 SQL内置函数和计算118
3.4.8 内置函数和分组120
3.4.9 使用子查询处理多个表122
3.4.10 使用连接查询多个表123
3.4.11 SQL JOIN...ON语法127
3.4.12 外连接129
3.5 修改和删除关系数据的SQL语句131
3.5.1 修改数据131
3.5.2 删除数据133
3.6 修改和删除表和约束的SQL语句134
3.6.1 DROP TABLE语句134
3.6.2 ALTER TABLE语句134
3.6.3 CHECK约束134
3.7 SQL视图135
3.8 Access工作台:第三部分——在Access中使用查询135
3.8.1 使用Access SQL136
3.8.2 使用Microsoft Access QBE139
3.8.3 使用Microsoft Access参数化查询144
3.8.4 使用Access SQL创建表146
3.8.5 修改Access表以添加Access SQL不支持的数据需求148
3.8.6 用Access SQL插入数据153
3.8.7 使用Access SQL添加参照完整性约束157
3.8.8 修改Access数据库以添加Access SQL不支持的约束157
3.8.9 关闭数据库并退出Access159
3.9 SQL视图的创建159
3.10 SQL视图的使用162
3.10.1 用视图隐藏列和行163
3.10.2 用视图显示计算列的结果164
3.10.3 用视图隐藏复杂的SQL语法165
3.10.4 计算和内置函数的分层166
3.11 Access工作台:在Access中使用视图167
3.12 小结170
3.13 重要术语171
3.14 复习题172
3.15 练习题176
3.16 Access工作台的重要术语178
3.17 Access工作台练习题178
3.18 Garden Glory项目问题182
3.19 James River珠宝行项目问题184
3.20 Queen Anne Curiosity商店项目问题185
第Ⅱ部分 数据库设计第4章 数据建模与实体-关系模型191
4.1 需求分析192
4.2 实体-关系数据模型192
4.2.1 实体193
4.2.2 属性193
4.2.3 标识符194
4.2.4 关系194
4.3 实体-关系图197
4.3.1 E-R模型的版本197
4.3.2 数据建模产品中的E-R变体197
4.3.3 弱实体199
4.3.4 ID依赖实体199
4.3.5 非ID依赖的弱实体201
4.3.6 子型实体203
4.3.7 递归关系204
4.4 开发E-R图示例205
4.4.1 Heather Sweeney Designs公司的数据库205
4.4.2 培训课的客户列表205
4.4.3 给客户的信函模板207
4.4.4 销售发货单209
4.4.5 属性说明211
4.4.6 业务规则213
4.4.7 验证数据模型213
4.5 Access工作台:第四部分——使用Access开发原型213
4.5.1 为原始的数据模型创建原型表单215
4.5.2 为修改过的数据模型创建原型表单216
4.5.3 Access的Banded Form and Report Editors219
4.5.4 关闭数据库并退出Access220
4.6 小结220
4.7 重要术语221
4.8 复习题221
4.9 练习题222
4.10 Access工作台重要术语223
4.11 Access工作台练习题223
4.12 Garden Glory项目问题223
4.13 James River Jewelry项目问题224
4.14 Queen Anne Curiosity商店项目问题224
第5章 数据库设计227
5.1 把数据模型转换为数据库的设计方案227
5.2 使用关系模型表示实体228
5.2.1 ITEM实体的表示228
5.2.2 CUSTOMER实体的表示230
5.2.3 反规范化231
5.2.4 SALES_COMMISSION实体的关系设计232
5.2.5 弱实体的表示234
5.3 关系的表示236
5.3.1 强实体中的关系236
5.3.2 使用弱实体的关系243
5.3.3 子型实体关系的表示244
5.3.4 递归关系的表示244
5.4 Heather Sweeney Designs公司的数据库设计247
5.4.1 弱实体248
5.4.2 关系248
5.4.3 实现参照完整性约束249
5.5 Access工作台:第五部分——Access中的关系251
5.5.1 Access中的N∶M关系251
5.5.2 Access中的1∶1关系251
5.5.3 关闭数据库并退出Access256
5.6 小结256
5.7 重要术语256
5.8 复习题257
5.9 练习题258
5.10 Access工作台重要术语259
5.11 Access工作台练习题259
5.12 Garden Glory公司项目问题259
5.13 James River珠宝行项目问题260
5.14 Queen Anne Curiosity商店项目问题260
第Ⅲ部分 数据库管理第6章 数据库管理263
6.1 Heather Sweeney Designs数据库264
6.2 控制、安全和可靠的必要性270
6.3 并发控制270
6.3.1 使用原子事务的必要性271
6.3.2 并发事务处理272
6.3.3 丢失更新问题273
6.3.4 并发问题:脏读取、不可重复读取和幻象读取273
6.3.5 资源锁定274
6.3.6 可串行化的事务274
6.3.7 死锁275
6.3.8 乐观锁定和悲观锁定275
6.3.9 声明锁定特征276
6.3.10 一致事务277
6.3.11 事务隔离级别278
6.4 游标类型279
6.5 数据库安全280
6.5.1 用户账户281
6.5.2 用户处理权限和责任281
6.5.3 DBMS级别的安全284
6.5.4 应用程序级别的安全285
6.6 数据库备份与恢复286
6.6.1 通过重新处理来恢复286
6.6.2 通过回滚和前滚来恢复287
6.7 DBA的其他职责289
6.8 分布式数据库的处理290
6.8.1 分布式数据库的类型290
6.8.2 分布式数据库面临的挑战291
6.9 对象-关系数据库292
6.10 Access工作台:第六部分——Access中的数据库管理292
6.10.1 Access中的数据库安全292
6.10.2 Access 2010中的数据库安全293
6.10.3 Access 2003.mdb数据库文件中的数据库安全310
6.10.4 关闭数据库并退出Access313
6.11 小结314
6.12 重要术语315
6.13 复习题316
6.14 练习题318
6.15 Access工作台重要术语318
6.16 Access工作台练习题318
6.17 Garden Glory项目问题319
6.18 James River珠宝行项目问题320
6.19 Queen Anne Curiosity商店项目问题322
第7章 数据库处理应用程序325
7.1 数据库处理的环境326
7.1.1 查询、表单和报表326
7.1.2 客户机/服务器和传统的应用程序处理327
7.1.3 存储过程和触发器328
7.2 Web数据库处理328
7.2.1 ODBC330
7.2.2 使用IIS进行Web处理333
7.2.3 HTML Web页面入门335
7.2.4 Web页面index.html336
7.2.5 创建Web页面index.html336
7.2.6 使用PHP对Web数据库进行处理338
7.2.7 Web数据库处理面临的挑战344
7.2.8 SQL注入攻击345
7.3 数据库处理和XML345
7.3.1 XML的重要性345
7.3.2 作为一种标记语言的XML346
7.3.3 XML文档类型声明346
7.3.4 用XSLT实体化XML文档347
7.3.5 XML模式347
7.3.6 XML和数据库处理350
7.3.7 XML Web Services352
7.3.8 NoSQL Movement352
7.4 Access工作台:第七部分——使用Microsoft Access进行Web数据库处理352
7.4.1 创建客户联络视图353
7.4.2 Wallingford Motors的Web主页353
7.4.3 选择数据库文件356
7.4.4 创建ODBC数据源356
7.4.5 创建PHP页面357
7.4.6 运行PHP页面359
7.4.7 关闭360
7.5 小结360
7.6 重要术语362
7.7 复习题362
7.8 练习题364
7.9 Access工作台练习题366
7.10 Garden Glory公司项目问题366
7.11 James River Jewelry珠宝行项目问题367
7.12 Queen Anne Curiosity商店项目问题367
第8章 商业智能系统的数据库处理369
8.1 商业智能系统370
8.2 可操作系统与BI系统的关系370
8.3 报表系统和数据挖掘应用程序370
8.3.1 报表系统371
8.3.2 数据挖掘应用程序371
8.4 数据仓库和数据集市372
8.4.1 数据仓库的组成372
8.4.2 数据仓库和数据集市373
8.4.3 多维数据库374
8.5 报表系统380
8.5.1 RFM分析380
8.5.2 报表系统的组成381
8.5.3 报表系统的功能383
8.5.4 OLAP383
8.6 数据挖掘387
8.6.1 无监督的数据挖掘388
8.6.2 有监督的数据挖掘389
8.6.3 购物篮分析389
8.7 Access工作台:第八部分——使用Access的商业智能系统391
8.7.1 为OLAP报表创建一个视图查询391
8.7.2 为OLAP报表创建Excel工作表394
8.7.3 创建基本的OLAP报表395
8.7.4 构建OLAP报表397
8.7.5 修改OLAP报表400
8.7.6 关闭402
8.8 小结402
8.9 重要术语403
8.10 复习题404
8.11 练习题405
8.12 Access工作台练习题407
8.13 Garden Glory公司项目问题407
8.14 James River Jewelry珠宝行项目问题408
8.15 Queen Anne Curiosity商店项目问题408