图书介绍

数据库技术原理与应用教程PDF|Epub|txt|kindle电子书版本网盘下载

数据库技术原理与应用教程
  • 徐洁磐,操凤萍编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111566755
  • 出版时间:2017
  • 标注页数:323页
  • 文件大小:67MB
  • 文件页数:337页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库技术原理与应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础篇2

第1章 数据、数据管理与数据处理2

1.1 概述2

1.2 数据及其特性3

1.3 数据与数据库3

1.4 数据管理4

1.4.1 数据库管理系统4

1.4.2 开发性数据库管理与数据库管理员5

1.5 数据管理的变迁5

1.6 数据处理7

1.6.1 数据处理的环境7

1.6.2 应用开发7

1.6.3 数据处理的应用领域7

1.6.4 数据处理中数据库的用户8

本章小结8

习题19

第2章 数据库的基础知识10

2.1 数据库中的基本概念10

2.2 数据库内部结构体系14

2.2.1 数据库的三级模式14

2.2.2 数据库的二级映射15

2.3 数据库系统的特点15

本章小结16

习题217

第3章 数据管理中的数据模型18

3.1 数据模型的基本概念18

3.2 数据模型的四个世界18

3.3 现实世界19

3.4 概念世界与概念模型19

3.4.1 E-R模型的基本概念20

3.4.2 E-R模型三个基本概念之间的联接关系20

3.4.3 E-R模型的图示法22

3.5 信息世界与逻辑模型24

3.5.1 概述24

3.5.2 关系模型简介24

3.5.3 关系模型的数据结构、操纵和约束25

3.6 计算机世界与物理模型28

3.6.1 数据库的物理存储介质28

3.6.2 磁盘存储器及其操作29

3.6.3 文件系统29

3.6.4 数据库的物理结构30

本章小结31

习题331

第4章 关系模型的基本理论33

4.1 关系模型的基本理论概述33

4.2 关系代数33

4.2.1 关系的表示33

4.2.2 关系操作的表示34

4.2.3 关系模型与关系代数37

4.3 关系数据库的规范化方法38

4.3.1 规范化方法的起因38

4.3.2 函数依赖41

4.3.3 函数依赖与范式43

4.3.4 模式分解45

4.3.5 范式间的关系47

4.3.6 关系数据库规范化的非形式化判别法48

本章小结48

习题449

第5章 关系数据库管理系统的组成及其标准语言51

5.1 关系数据库管理系统51

5.1.1 概述51

5.1.2 关系数据库管理系统的组成52

5.1.3 SQL语言52

5.2 数据构作功能52

5.2.1 关系数据库52

5.2.2 基表53

5.2.3 视图53

5.2.4 物理数据库53

5.2.5 存储过程与函数54

5.3 数据操纵功能54

5.4 数据控制功能55

5.4.1 安全性控制55

5.4.2 完整性控制58

5.4.3 动态控制59

5.4.4 动态控制解决方案之一——事务处理63

5.4.5 动态控制解决方案之二——并发控制65

5.4.6 动态控制解决方案之三——故障恢复68

5.5 数据交换功能71

5.5.1 概述71

5.5.2 数据交换的流程75

5.5.3 数据交换的实现76

5.6 数据服务77

5.7 关系数据库管理系统的扩充功能77

5.8 关系数据库管理系统的标准语言SQL77

5.8.1 SQL的概貌77

5.8.2 SQL的功能79

5.8.3 SQL的三种标准80

本章小结80

习题581

第6章 关系数据库管理83

6.1 数据库应用系统的软件开发83

6.2 数据库生成84

6.2.1 数据库生成的先置条件84

6.2.2 数据库生成的内容与操作流程84

6.3 数据库运行与维护86

6.3.1 数据库运行监督86

6.3.2 数据库维护87

6.4 数据库管理工具88

6.5 数据库管理员89

本章小结89

习题691

第二篇 操作篇94

第7章 SQL的数据定义与操纵语句94

7.1 SQL的数据定义94

7.1.1 SQL的数据定义功能94

7.1.2 SQL的数据定义语句94

7.2 SQL的数据操纵97

7.2.1 SQL的数据操纵功能97

7.2.2 SQL的数据操纵语句97

7.3 SQL中的视图语句104

本章小结105

习题7106

第8章 SQL的数据控制语句108

8.1 SQL的安全性控制语句108

8.2 SQL的完整性控制109

8.2.1 SQL的完整性控制语句109

8.2.2 触发器语句112

8.3 SQL的事务语句113

本章小结113

习题8114

第9章 SQL的数据交换管理语句115

9.1 连接管理语句115

9.2 游标管理语句115

9.3 诊断管理语句116

9.4 Web管理工具116

本章小结116

习题9117

第10章 自含式SQL及数据交换之自含式方式118

10.1 自含式SQL概述118

10.2 SQL/PSM概述118

本章小结120

习题10121

第11章 SQL数据交换之调用层接口方式122

11.1 调用层接口概述122

11.2 数据交换之调用层接口方式特点122

11.3 SQL/CLI概述122

11.3.1 SQL/CLI工作原理123

11.3.2 SQL/CLI工作流程124

本章小结125

习题11126

第12章 SQL数据交换之Web方式127

12.1 Web方式概述127

12.1.1 互联网与Web应用127

12.1.2 Web管理与数据库数据127

12.2 数据交换之Web方式特点127

12.3 Web方式基本原理128

12.4 Web数据库128

本章小结129

习题12129

第三篇 产品篇132

第13章 SQL Server 2008系统132

13.1 SQL Server 2008系统概述132

13.1.1 SQL Server的发展历程132

13.1.2 SQL Server 2008的平台132

13.1.3 SQL Server 2008功能及实现133

13.1.4 SQL Server 2008特点135

13.2 SQL Server 2008系统安装136

13.3 SQL Server 2008系统结构136

13.4 SQL Server 2008的数据服务138

13.4.1 SQL Server 2008数据服务概述138

13.4.2 SQL Server 2008常用工具之一——SQL Server Mana-gement Studio140

13.4.3 SQL Server 2008常用工具之二——SQL Server配置管理器144

13.4.4 SQL Server 2008中操作的包装145

本章小结145

习题13145

第14章 SQL Server 2008服务器管理147

14.1 SQL Server 2008服务器管理概述147

14.2 SQL Server 2008服务器注册与连接操作148

14.3 SQL Server 2008服务器中服务启动、停止、暂停与重新启动操作149

14.4 SQL Server 2008服务器启动模式操作150

14.5 SQL Server 2008服务器属性配置操作150

14.6 SQL Server 2008服务器网络配置及客户端远程服务器配置操作151

本章小结156

习题14157

第15章 SQL Server 2008数据库管理158

15.1 创建数据库158

15.2 删除数据库162

15.3 使用数据库164

15.4 数据库备份与恢复164

15.4.1 数据库备份164

15.4.2 数据库恢复168

本章小结172

习题15172

第16章 SQL Server 2008数据库对象管理174

16.1 SQL Server 2008表定义及数据完整性设置175

16.1.1 创建表175

16.1.2 完整性约束176

16.1.3 创建与删除索引179

16.1.4 修改表179

16.1.5 删除表181

16.2 SQL Server 2008中的数据查询语句182

16.3 SQL Server 2008数据更改操作186

16.3.1 使用SQL Server Management Studio进行数据更改操作186

16.3.2 使用T-SQL进行数据更改操作187

16.4 SQL Server 2008的视图189

16.5 SQL Server 2008的触发器191

16.5.1 触发器类型191

16.5.2 创建触发器192

16.5.3 删除触发器194

本章小结195

习题16195

第17章 SQL Server 2008数据交换及T-SQL语言197

17.1 SQL Server 2008人机交互方式197

17.2 SQL Server 2008自含式方式及自含式语言——T-SQL197

17.2.1 T-SQL数据类型、变量及表达式197

17.2.2 T-SQL中的SQL语句操作199

17.2.3 T-SQL中的流程控制语句200

17.2.4 T-SQL中的数据交换操作202

17.2.5 T-SQL中的存储过程204

17.2.6 T-SQL中的函数209

17.2.7 T-SQL编程210

17.3 SQL Server 2008调用层接口方式——ADO212

17.3.1 ADO概述212

17.3.2 ADO对象中主要方法的函数表示214

17.4 SQL Server 2008 Web方式——ASP216

17.4.1 ASP工作原理216

17.4.2 HTML与静态网页217

17.4.3 脚本语言217

17.4.4 ASP的内建对象及组件217

17.4.5 用ASP连接到SQL Server 2008218

本章小结218

习题17218

第18章 SQL Server 2008用户管理及数据安全性管理220

18.1 SQL Server 2008数据安全性概述220

18.1.1 两种安全体——安全主体和安全客体220

18.1.2 安全主体的标识与访问权限221

18.1.3 两种安全层次与安全检验221

18.1.4 SQL Server 2008安全性管理操作223

18.2 SQL Server 2008中安全主体的安全属性设置与维护操作223

18.2.1 SQL Server 2008服务器安全属性设置与维护操作223

18.2.2 SQL Server 2008数据库安全属性设置与维护操作之一——数据库用户管理227

18.2.3 SQL Server 2008数据库安全属性设置与维护操作之二——架构管理235

18.2.4 SQL Server 2008数据库安全属性设置与维护操作之三——数据库对象管理236

18.3 SQL Server 2008安全性验证239

18.3.1 SQL Server Management Studio方式240

18.3.2 调用层接口方式240

本章小结241

习题18242

第四篇 开发应用篇244

第19章 数据库应用系统开发244

19.1 数据库应用系统的组成244

19.2 数据库应用系统的开发方法244

19.3 数据库应用系统开发的八个步骤245

本章小结246

习题19248

第20章 数据库设计249

20.1 数据库设计概述249

20.2 数据库设计的需求分析249

20.2.1 需求调查250

20.2.2 需求分析初步250

20.2.3 数据流图250

20.2.4 数据字典251

20.2.5 数据需求分析说明书252

20.3 数据库的概念设计252

20.3.1 数据库的概念设计概述252

20.3.2 数据库概念设计的过程252

20.3.3 数据库概念设计说明书254

20.4 数据库的逻辑设计255

20.4.1 数据库逻辑设计的基本方法255

20.4.2 关系视图设计257

20.4.3 数据库逻辑设计说明书257

20.5 数据库的物理设计257

20.5.1 存取方法设计257

20.5.2 存储结构设计258

20.5.3 数据库物理设计说明书258

本章小结259

习题20260

第21章 数据库编程261

21.1 数据库编程概述261

21.2 数据库生成262

21.2.1 数据库生成概述262

21.2.2 数据库生成实例263

21.3 数据库接口编程279

21.3.1 数据库接口编程概述279

21.3.2 数据库接口编程实例之一——ADO接口编程280

21.3.3 数据库接口编程实例之二——Web接口编程283

本章小结288

习题21289

第22章 数据库应用系统的应用290

22.1 数据库应用系统的应用概述290

22.2 联机事务处理应用291

22.2.1 电子商务简介291

22.2.2 电子商务的数据库应用系统292

22.3 现代联机事务处理应用——互联网+292

22.3.1 互联网+中的几个重要概念292

22.3.2 互联网+中的四个应用293

22.4 联机分析处理应用297

22.4.1 联机分析处理的基本概念297

22.4.2 数据仓库的基本原理298

22.4.3 联机分析处理301

22.4.4 数据挖掘306

22.4.5 数据分析在SQL Server 2008中的实现307

22.5 联机分析处理新发展——大数据分析处理应用308

22.5.1 大数据技术的基本概念308

22.5.2 大数据典型计算模式MapReduce309

22.5.3 大数据管理系统NoSQL310

22.5.4 大数据分析功能311

本章小结311

习题22312

附录 实验指导314

实验1 实验准备314

实验2 数据库生成315

实验3 数据查询317

实验4 数据更新及视图318

实验5 数据库安全保护与备份、恢复319

实验6 数据库设计320

实验7 C/S结构方式的数据库应用系统开发321

实验8 B/S结构方式的数据库应用系统开发321

参考文献323

热门推荐