图书介绍

数据库技术基础及应用 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库技术基础及应用 第2版
  • 刘国燊编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121058011
  • 出版时间:2008
  • 标注页数:462页
  • 文件大小:192MB
  • 文件页数:478页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库技术基础及应用 第2版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 数据处理2

1.2 数据管理技术的发展3

1.2.1 人工管理阶段3

1.2.2 文件系统阶段4

1.2.3 数据库系统阶段7

1.2.4 四个重要的术语9

1.3 数据模型9

1.3.1 数据与数据联系的描述9

1.3.2 实体联系模型12

1.3.3 结构数据模型14

小结19

习题120

第2章 数据库系统概述21

2.1 数据库(DB)21

2.1.1 三级模式结构21

2.1.2 四种数据记录格式24

2.1.3 两层映射和两级数据独立性25

2.1.4 DBA及数据语言26

2.2 数据库管理系统(DBMS)30

2.2.1 DBMS的主要功能及其组成30

2.2.2 用户通过DBMS查询数据的过程32

2.3 数据库系统(DBS)34

2.3.1 DBS的组成34

2.3.2 DBS的主要特征35

小结36

习题236

第3章 关系模型的基本概念38

3.1 关系的定义和性质38

3.1.1 关系的定义38

3.1.2 键40

3.1.3 关系的性质41

3.2 关系模型42

3.2.1 从ER图导出关系模型数据结构42

3.2.2 关系模型的体系结构46

3.2.3 关系模型的三类完整性约束规则48

3.2.4 关系模型的形式定义49

3.3 关系数据语言50

3.3.1 关系数据描述语言(DDL)50

3.3.2 关系数据操纵语言(DML)51

3.3.3 标准数据库语言SQL52

小结53

习题353

第4章 关系运算55

4.1 关系代数55

4.1.1 关系代数的五种基本运算56

4.1.2 关系代数的其他运算59

4.1.3 关系代数表达式应用例子65

4.1.4 关系代数查询优化简介66

4.2 关系演算67

4.2.1 元组关系演算67

4.2.2 域关系演算(domain relational calculus)70

4.2.3 关系演算安全约束简介72

小结73

习题473

第5章 关系模式设计76

5.1 关系模式设计问题76

5.2 函数依赖78

5.2.1 函数依赖定义78

5.2.2 函数依赖的逻辑蕴涵定义79

5.2.3 函数依赖的推理规则80

5.2.4 把计算F+简化为计算X+82

5.2.5 函数依赖推理规则的完备性84

5.2.6 函数依赖集的等价和最小函数依赖集85

5.3 关系模式的分解87

5.3.1 分解关系模式出现的问题87

5.3.2 无损连接分解(lossless join decomposition)89

5.3.3 保持函数依赖分解94

5.4 关系模式的范式95

5.4.1 关系规范化中的几个概念95

5.4.2 第1范式96

5.4.3 第2范式96

5.4.4 第3范式97

5.4.5 Boyce-Codd范式97

5.4.6 各范式间的关联98

5.4.7 模式分解算法简介99

5.4.8 多值依赖简介103

5.4.9 第4范式105

5.4.10 关系模式设计的基本原则106

小结107

习题5107

第6章 SQL——基本概念及使用110

6.1 SQL概述110

6.1.1 SQL发展概况110

6.1.2 SQL数据库体系结构111

6.1.3 SQL的组成及语法描述约定111

6.2 Access 2000-SQL(J-SQL)的基本使用112

6.2.1 组织一个应用112

6.2.2 Access的对象113

6.2.3 J-SQL操作实例114

6.2.4 J-SQL数据类型117

6.3 SQL Server 2000-SQL(T-SQL)的基本使用118

6.3.1 SQL Server 2000的管理工具118

6.3.2 SQL Server 2000的数据库和数据库对象119

6.3.3 T-SQL操作实例120

6.3.4 T-SQL数据类型及常量125

6.3.5 T-SQL运算符和标识符129

6.3.6 T-SQL函数134

6.3.7 T-SQL一些常用的语句141

小结146

习题6147

第7章 SQL——数据定义151

7.1 数据库的创建、修改和删除151

7.1.1 创建数据库151

7.1.2 修改数据库154

7.1.3 删除数据库155

7.2 表的创建、修改和删除156

7.2.1 创建表156

7.2.2 修改表167

7.2.3 删除表170

7.3 视图的创建、修改和删除171

7.3.1 创建视图171

7.3.2 修改视图172

7.3.3 删除视图173

7.4 索引的创建和删除174

7.4.1 索引简介174

7.4.2 创建索引176

7.4.3 删除索引178

7.5 SQL Server其他数据库对象的定义179

7.5.1 规则179

7.5.2 默认(DEFAULT)181

7.5.3 存储过程183

7.5.4 触发器(Trigger)187

7.5.5 数据库对象的其他操作190

小结193

习题7194

第8章 SQL——数据查询195

8.1 基本查询结构195

8.1.1 SELECT-FROM-WHERE句型195

8.1.2 SELECT-FROM-WHERE句型使用实例196

8.2 SELECT语句的完整句法209

8.2.1 FROM子句209

8.2.2 WHERE子句212

8.2.3 GROUP BY子句213

8.2.4 HAVING子句215

8.2.5 SELECT子句216

8.2.6 ORDER BY子句217

8.2.7 INTO子句219

8.2.8 SELECT语句的其他功能219

小结227

习题8227

第9章 SQL——数据更新及游标的使用229

9.1 SQL的数据更新229

9.1.1 插入数据——INSERT语句229

9.1.2 修改数据——UPDATE语句233

9.1.3 删除数据——DELETE语句236

9.1.4 可更新视图238

9.2 T-SQL游标的使用242

9.2.1 游标的基本概念242

9.2.2 声明游标243

9.2.3 打开游标248

9.2.4 使用游标操作数据249

9.2.5 关闭游标及删除游标引用254

小结255

习题9256

第10章 T-SQL——数据安全保护258

10.1 事务机制与数据的可恢复性258

10.1.1 事务的性质258

10.1.2 SQL Server的事务机制259

10.1.3 批处理与事务260

10.1.4 事务处理语句261

10.2 锁定机制与并发控制264

10.2.1 并发控制简述264

10.2.2 SQL Server的锁定机制266

10.3 账户管理机制与安全性控制269

10.3.1 登录账户和身份验证269

10.3.2 SQL Server用户账户271

10.3.3 登录账户和用户账户的管理操作274

10.3.4 管理权限278

小结283

习题10285

第11章 数据的转换、备份与复制286

11.1 数据的转换286

11.1.1 SQL Server DTS的导入/导出向导286

11.1.2 Access与外部数据的连接292

11.2 SQL Server的数据备份298

11.2.1 数据库备份298

11.2.2 数据库还原302

11.3 SQL Server的数据复制309

11.3.1 复制拓扑中的服务器角色309

11.3.2 复制类型310

11.3.3 使用复制的步骤及操作312

小结322

习题11323

第12章 ODBC与ADO模型324

12.1 通过ODBC访问数据库324

12.1.1 ODBC的体系结构324

12.1.2 创建ODBC DSN326

12.1.3 使用ODBC的C++应用程序实例330

12.1.4 使用ODBC及VB-ADO控件应用实例334

12.2 使用VB的ADO模型访问数据库341

12.2.1 对象模型简介341

12.2.2 Connection对象343

12.2.3 Command对象346

12.2.4 Recordset对象348

12.2.5 Errors集合和Error对象354

12.2.6 Parameters集合和Parameter对象356

12.2.7 Fields集合和Field对象360

12.2.8 Properties集合和Property对象362

12.2.9 使用ADO对象事件编程363

小结365

习题12365

第13章 数据库与网络技术367

13.1 网页和HTML语言367

13.1.1 计算机网络和网页的基本概念367

13.1.2 编写简单的网页370

13.1.3 HTML语言372

13.2 使用Web访问数据库377

13.2.1 使用Web助手向导生成Web页面377

13.2.2 使用系统存储过程操作Web数据页面383

13.3 使用ASP访问数据库385

13.3.1 ASP概述385

13.3.2 ASP内置对象390

13.3.3 在ASP页使用ADO组件访问数据库400

小结411

习题13412

第14章 数据库工程414

14.1 数据库工程的规范化414

14.2 规划414

14.3 需求分析415

14.4 概念模型设计416

14.5 逻辑设计418

14.6 物理设计419

14.7 程序编制及调试421

14.8 运行和维护422

小结422

习题14423

附录A 实验环境及应用实例424

附录B 实验内容与实验指导445

附录C 使用JDBC/JSP/JavaBean编程模式访问数据库452

参考文献462

热门推荐