图书介绍

SQL与关系数据库理论 如何编写健壮的SQL代码PDF|Epub|txt|kindle电子书版本网盘下载

SQL与关系数据库理论 如何编写健壮的SQL代码
  • (美)C.J.Date著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111461548
  • 出版时间:2014
  • 标注页数:416页
  • 文件大小:53MB
  • 文件页数:430页
  • 主题词:SQL语言;关系数据库系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL与关系数据库理论 如何编写健壮的SQL代码PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1版前言1

第2版前言6

第1章 做好准备7

1.1关系模型被严重地误解了7

1.2关于术语的一些说明8

1.3原理而非产品10

1.4原始模型回顾11

1.5模型vs.实现18

1.6关系的性质21

1.7基关系vs.导出关系24

1.8关系vs.关系变量26

1.9值vs.变量28

1.10小结28

1.11练习题29

第2章 类型和域31

2.1类型和关系31

2.2相等性比较32

2.3数据值原子性37

2.4类型是什么40

2.5标量类型vs.非标量类型43

2.6 SQL中的标量类型45

2.7 SQL中的类型检查和型转47

2.8 SQL中的字符序48

2.9 SQL中的行类型和表类型50

2.10小结52

2.11练习题52

第3章 元组、关系、行、表55

3.1元组是什么55

3.2 SQL中的行59

3.3关系是什么61

3.4关系及其主体63

3.5关系是n维的64

3.6关系比较64

3.7 TABLE DUM和TABLE-DEE65

3.8 SQL中的表66

3.9 SQL中的列命名68

3.10小结70

3.11练习题70

第4章 不要重复,不要null72

4.1重复有什么问题72

4.2重复:深入讨论76

4.3在SQL中避免重复77

4.4 null有什么毛病79

4.5在SQL中避免null82

4.6对外连接的说明84

4.7小结84

4.8练习题85

第5章 基关系变量和基表90

5.1更新是集合级别的91

5.2关系赋值93

5.3关于候选键的更多内容97

5.4关于外键的更多内容99

5.5关系变量和谓词102

5.6关系vs.类型104

5.7练习题106

第6章 SQL和关系代数1:原始运算符109

6.1一些预备知识109

6.2关于闭包的更多内容112

6.3限制114

6.4投影115

6.5连接116

6.6并、交和差120

6.7哪些运算符是基本运算符123

6.8逐步形成表达式123

6.9关系表达式到底表示什么125

6.10计算SQL表表达式126

6.11表达式变换127

6.12属性名依赖130

6.13练习题132

第7章 SQL和关系代数Ⅱ:附加运算符135

7.1排他并135

7.2半连接和半差136

7.3扩展137

7.4映像关系139

7.5除142

7.6聚集运算符143

7.7再议映像关系148

7.8汇总149

7.9再议汇总154

7.10分组、去分组和关系值属性155

7.11 “WHAT IF”查询160

7.12对于递归的说明162

7.13 ORDER BY是怎么回事166

7.13练习题167

第8章 SQL与约束171

8.1类型约束172

8.2 SQL中的类型约束175

8.3数据库约束176

8.4 SQL中的数据库约束180

8.5事务182

8.6数据库约束为什么必须立即检查183

8.7不是有些检查必须延迟进行吗185

8.8约束与谓词187

8.9各种问题189

8.10练习题191

第9章 SQL与视图194

9.1视图是关系变量195

9.2视图和谓词198

9.3检索运算199

9.4视图和约束200

9.5更新运算204

9.6视图的作用212

9.7视图和快照213

9.8练习题214

第10章 SQL与逻辑217

10.1为什么需要逻辑218

10.2简单命题和复合命题219

10.3简单谓词和复合谓词224

10.4量词化226

10.5关系演算229

10.6关于量词化的更多内容236

10.7一些等价关系243

10.8小结246

10.9练习题246

第11章 使用逻辑表述SQL表达式249

11.1一些变换法则249

11.2例1:逻辑蕴涵252

11.3例2:全称量词化252

11.4例3:蕴涵和全称量词化254

11.5例4:相关子查询255

11.6例5:命名子表达式257

11.7例6:关于命名子表达式的更多内容260

11.8例7:处理模糊性261

11.9例8:使用COUNT263

11.10例9:连接查询263

11.11例10:唯一量词化264

11.12例11:ALL或ANY比较266

11.13例12:GROUP BY和HAVING270

11.14练习题271

第12章 关于SQL的其他主题273

12.1 SELECT*273

12.2显式表274

12.3名称限定274

12.4区间变元275

12.5子查询277

12.6“可能非确定性”表达式280

12.7空集合281

12.8简化的BNF语法281

12.9练习题284

附录A 关系模型287

附录B SQL背离关系模型之处307

附录C 处理信息丢失的关系方法309

附录D Tutorial D语法322

附录E 本书建议汇总325

附录F 练习答案328

附录G 深入阅读建议407

热门推荐