图书介绍
自己动手设计数据库PDF|Epub|txt|kindle电子书版本网盘下载
- (美)埃尔南德斯著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121265327
- 出版时间:2015
- 标注页数:454页
- 文件大小:59MB
- 文件页数:497页
- 主题词:关系数据库-程序设计
PDF下载
下载说明
自己动手设计数据库PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 关系数据库设计1
第1章 关系数据库2
本章内容2
数据库的类型3
早期数据库模型4
层次数据库模型4
网状数据库模型7
关系数据库模型10
检索数据12
关系数据库的优势13
关系数据库管理系统14
后关系模型16
未来将会如何17
最后一点17
小结18
思考题19
第2章 设计目标20
本章内容20
为什么要关注数据库设计21
理论的重要性22
学习优秀设计方法学的益处23
优秀设计的目标24
优秀设计的好处25
数据库设计方法25
传统设计方法25
本书中所呈现的设计方法27
规范化27
小结29
思考题30
第3章 术语31
本章内容31
术语为何重要32
关于值的术语33
数据33
信息33
空值(NULL)34
NULL的值35
NULL所带来的问题36
关于结构的术语38
表38
字段40
记录41
视图42
键44
索引45
关于关系的术语46
关系46
关系类型47
一对一关系47
一对多关系48
多对多关系49
参与的类型51
参与度52
关于完整性的术语53
字段说明53
数据完整性53
小结54
思考题55
第2部分 设计过程57
第4章 概念性概述58
本章内容58
完成设计过程的重要性59
明确宗旨和任务目标60
分析现有数据库60
创建数据结构61
确定和建立表关系62
确定和定义业务规则63
确定和定义视图63
审核数据完整性64
小结65
思考题66
第5章 大幕开启67
本章内容67
开展访谈68
参与者指南69
采访者指南70
案例分析:迈克自行车行73
明确宗旨74
优良的宗旨74
制订宗旨75
案例分析:为迈克自行车行制订宗旨77
明确任务目标78
优秀的任务目标78
制订任务目标79
案例分析:为迈克自行车行制订任务目标82
小结83
思考题83
第6章 分析现有数据库85
本章内容85
了解现有数据库85
纸质数据库87
遗留数据库88
开展分析89
了解如何收集数据89
了解如何呈现信息92
开展访谈95
基本访谈技巧96
开始访谈之前100
用户访谈101
评审数据类型和用途101
评审样本102
评审信息要求106
管理人员访谈112
评审当前信息要求112
评审附加信息要求113
评审未来信息要求113
评审总体信息要求114
编辑完整字段列表115
初始字段列表115
计算字段列表120
案例分析121
小结126
思考题126
第7章 建立表结构128
本章内容128
定义初始表列表129
确定隐含主题129
使用主题列表130
使用任务目标134
定义最终表列表136
改进表名称137
指明表类型140
编辑表描述141
字段对应入表145
精简字段147
改进字段名称147
使用理想字段解决异常现象150
消除复合字段152
消除多值字段154
精简表结构159
谈谈冗余数据和重复字段159
参照理想表精简表结构160
建立子集表166
案例分析170
小结175
思考题176
第8章 键178
本章内容178
键为何重要179
为每个表建立键179
候选键179
主键185
替换键190
非键191
表层次完整性191
评审初始表结构191
案例分析192
小结197
思考题198
第9章 字段说明199
本章内容199
字段说明为何重要200
字段级完整性201
字段说明之剖析202
一般元素204
物理元素209
逻辑元素213
使用独特、通用和可复制的字段说明219
定义每个字段的字段说明225
案例分析226
小结228
思考题229
第10章 表关系231
本章内容231
关系为何重要232
关系的类型233
一对一关系234
一对多关系235
多对多关系237
自联结关系244
识别现有关系247
建立关系255
一对一和一对多关系255
多对多关系260
自引用关系265
评审表结构269
改进所有外键270
外键的要素270
建立关系特征275
为每个关系定义删除规则275
识别每个表的参与类型279
识别每个表的参与度281
与用户和管理人员验证表关系283
结语283
关系层次完整性284
案例分析284
小结289
思考题290
第11章 业务规则292
本章内容292
什么是业务规则293
业务规则类型295
业务规则的分类297
字段特有业务规则297
关系特有业务规则298
定义和建立业务规则299
与用户和管理人员合作299
定义和建立字段特有业务规则300
定义和建立关系特有业务规则307
验证表312
什么是验证表313
使用验证表支持业务规则313
评审业务规则规范表318
案例分析318
小结324
思考题325
第12章 视图326
本章内容326
什么是视图326
视图之剖析328
数据视图328
聚合视图332
验证视图335
确立视图336
与用户和管理人员合作337
定义视图337
评审每个视图的文档记录345
案例分析345
小结350
思考题351
第13章 评审数据完整性352
本章内容352
为什么要评审数据完整性353
评审和改进数据完整性353
表层次完整性354
字段级完整性354
关系层次完整性354
业务规则355
视图355
汇编数据库文档356
大功告成357
案例分析——总结357
小结357
第3部分 其他数据库设计事项359
第14章 设计不当——禁忌事项360
本章内容360
平面文件设计361
电子表格设计362
摒弃电子表格视图思维定式363
基于数据库软件设计数据库364
最后一点想法365
小结366
第15章 打破规则367
本章内容367
何种情况下可以打破规则367
设计分析型数据库368
提升处理性能368
提升性能首选其他方式369
记录行动370
小结371
结束语372
第4部分 附录375
附录A 思考题答案376
附录B 数据库设计过程中的示意图394
附录C 设计指南410
附录D 文档形式418
附录E 数据库设计示意图符号422
附录F 设计样本424
附录G 关于规范化431
附录H 推荐书目438
术语表440
参考文献453