图书介绍

数据库原理及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库原理及应用
  • 石玉强,闫大顺主编 著
  • 出版社: 水利水电出版社
  • ISBN:9787508465890
  • 出版时间:2009
  • 标注页数:312页
  • 文件大小:47MB
  • 文件页数:324页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库原理及应用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.1.3数据库5

1.1.4数据库管理系统5

1.1.5数据库系统8

1.1.6数据库系统的特点9

1.1.7数据库应用系统11

1.2数据模型11

1.2.1数据模型概述11

1.2.2数据模型基本要素12

1.2.3概念模型12

1.2.4常用数据模型18

1.3数据库系统体系结构25

1.3.1数据库系统的三级模式结构26

1.3.2数据库的两级映像与数据独立性27

1.3.3用户通过DBMS访问数据库的过程29

1.4数据库技术的新发展30

本章小结32

习题一32

第2章 关系数据库34

2.1关系34

2.1.1关系定义34

2.1.2码的定义37

2.1.3关系数据库38

2.1.4关系操作39

2.1.5关系完整性约束40

2.2关系代数41

2.2.1传统的集合运算42

2.2.2专门的关系运算44

2.2.3关系代数综合举例50

2.3查询优化50

2.3.1查询优化的组织51

2.3.2查询优化的策略和算法52

2.4关系演算55

2.4.1元组关系演算56

2.4.2域关系演算语言57

2.4.3关系运算的等价性58

本章小结58

习题二59

第3章 关系数据库标准语言SQL63

3.1SQL概述63

3.1.1SQL的发展63

3.1.2SQL的特点64

3.1.3SQL体系结构65

3.2数据定义65

3.2.1创建、修改和删除基本表66

3.2.2创建和删除索引69

3.3数据查询70

3.3.1单表查询72

3.3.2连接查询78

3.3.3嵌套查询83

3.4数据更新89

3.4.1插入数据89

3.4.2修改数据91

3.4.3删除数据91

3.5视图92

3.5.1定义视图93

3.5.2查询视图93

3.5.3更新视图94

3.5.4撤消视图95

3.5.5视图的作用95

3.6数据控制96

3.6.1授予权限96

3.6.2回收权限96

3.7不完善的SQL96

本章小结97

习题三98

第4章 关系规范化理论101

4.1问题的提出101

4.2规范化理论103

4.2.1函数依赖103

4.2.2码的形式化定义105

4.2.3范式106

4.2.4数据依赖的公理系统112

4.3关系模式的分解116

4.3.1模式分解等价性的三个判定准则116

4.3.2分解的无损连接性和函数依赖保持性117

4.3.3模式分解的算法120

本章小结122

习题四122

第5章 数据库设计124

5.1数据库设计概述124

5.1.1数据库设计的内容124

5.1.2数据库设计的目标125

5.1.3数据库设计的基本步骤126

5.2需求分析127

5.2.1需求分析的任务127

5.2.2需求分析的方法和步骤128

5.2.3数据流图128

5.2.4数据字典133

5.3概念结构设计134

5.3.1概念结构的特点和设计方法134

5.3.2数据抽象和局部视图设计135

5.3.3全局视图设计138

5.4逻辑结构设计140

5.4.1逻辑结构设计的步骤140

5.4.2E-R图向关系模型的转换140

5.4.3逻辑结构的优化141

5.4.4设计用户子模式141

5.5物理结构设计142

5.5.1存取方式的选择142

5.5.2存储结构的确定143

5.6数据库实施、运行和维护143

本章小结145

习题五145

第6章 数据库安全和完整性147

6.1概述147

6.2数据库的安全147

6.2.1用户标识与鉴别148

6.2.2存取控制148

6.2.3视图152

6.2.4数据加密152

6.2.5跟踪审计152

6.2.6统计数据库的安全153

6.3数据库的完整性约束153

6.3.1完整性语义约束154

6.3.2完整性语义检查155

6.4SQL的完整性控制156

6.4.1域完整性156

6.4.2实体完整性160

6.4.3参照完整性160

本章小结163

习题六163

第7章 数据库系统的恢复和并发控制技术165

7.1事务的基本概念和特性165

7.1.1事务的基本概念165

7.1.2事务的ACID特性166

7.2数据库恢复166

7.2.1故障的种类167

7.2.2数据库恢复技术168

7.2.3恢复策略170

7.3并发控制172

7.3.1并发操作引发的问题172

7.3.2调度的可串行性174

7.4基于封锁的并发控制技术174

7.4.1封锁175

7.4.2封锁协议176

7.4.3两段锁协议178

7.5死锁180

7.5.1死锁预防180

7.5.2死锁的检测和处理181

7.5.3饥饿181

本章小结182

习题七182

第8章 数据库技术发展动态184

8.1面向对象数据库系统184

8.1.1面向对象数据库系统的基本概念184

8.1.2面向对象数据库系统的特征185

8.1.3面向对象数据库系统的查询185

8.1.4面向对象数据库系统的并发控制186

8.1.5面向对象数据库管理系统OODBMS187

8.2分布式数据库系统187

8.2.1分布式数据库及其分类188

8.2.2分布式数据库的分级结构188

8.2.3数据分布190

8.3并行数据库系统191

8.3.1并行结构模型191

8.3.2数据分置与数据偏斜192

8.4其他数据库193

8.4.1模糊数据库193

8.4.2模糊演绎数据库194

8.4.3空间数据库194

8.4.4统计与科学数据库194

8.4.5时态和历史数据库195

8.4.6实时数据库195

8.4.7主存数据库195

8.4.8移动数据库196

8.4.9多媒体数据库196

8.4.10主动数据库197

8.4.11工程数据库198

8.5数据仓库198

8.5.1什么是数据仓库198

8.5.2数据仓库的体系结构199

8.5.3数据仓库系统的三个工具层200

8.5.4数据仓库的关键技术200

本章小结201

习题八202

第9章 SQL Server 2005概述203

9.1SQL Server 2005简介203

9.1.1SQL Server 2005的发展历程203

9.1.2SQL Server 2005的架构204

9.1.3SQL Server 2005的版本206

9.1.4SQL Server 2005的特性207

9.2SQL Server 2005安装209

9.2.1SQL Server 2005的软硬件环境210

9.2.2安装SQL Server 2005的安全注意事项213

9.2.3安装SQL Server 2005的方式214

9.2.4以安装向导方式安装SQL Server 2005214

9.2.5以命令行方式安装SQL Server 2005220

9.2.6以升级方式安装SQL Server 2005220

9.2.7确定是否已经安装了SQL Server 2005223

9.3SQL Server 2005管理工具223

9.3.1SQL Server Management Studio224

9.3.2配置SQL Server 2005227

9.3.3报表服务配置231

9.3.4SQL Server Profiler232

9.3.5数据库引擎优化顾问233

9.3.6命令提示实用工具233

9.3.7商业智能开发工具234

9.4SQL Server 2005对象235

9.4.1数据库对象235

9.4.2数据表类对象237

9.4.3数据库关系图对象238

9.4.4视图类对象238

9.4.5同义词对象239

9.4.6可编程性类对象239

9.4.7存储类对象240

9.4.8安全类对象240

本章小结241

习题九242

第10章 SQL Server 2005数据库系统开发243

10.1数据库系统开发模式243

10.1.1数据库系统结构243

10.1.2客户机/服务器模式245

10.1.3浏览器/服务器模式247

10.2ASP.NET基础252

10.2.1ASP.NET252

10.2.2.NET框架254

10.2.3ASP.NET应用程序的组成256

10.2.4ADO.NET模型258

10.2.5数据Web控件263

10.2.6常用控件264

10.3配置ASP.NET开发环境265

10.3.1安装IIS266

10.3.2配置IIS266

10.3.3安装Visual Studio 2005267

本章小结271

习题十271

第11章 基于ASP.NET的图书管理系统272

11.1创建SQL Server 2005数据库272

11.1.1创建数据库272

11.1.2创建数据表275

11.1.3创建存储过程279

11.2创建图书管理系统网站281

11.2.1IIS服务器创建网站281

11.2.2用Visual Studio 2005来创建一个网站283

11.3公用模块编写284

11.3.1数据库连接编写284

11.3.2数据库操作DataBase类284

11.3.3图书信息Book类285

11.3.4借还Borrow类286

11.3.5用户信息Users类287

11.4登录模块287

11.4.1登录模块界面287

11.4.2登录模块设计288

11.4.3页面框架设计289

11.5系统管理员管理289

11.5.1系统管理员管理平台界面289

11.5.2用户管理290

11.5.3图书管理294

11.5.4图书类别管理298

11.5.5出版社管理299

11.6图书管理员管理299

11.6.1图书管理员管理平台界面299

11.6.2管理员信息300

11.6.3借还图书管理301

11.7读者管理305

11.7.1读者管理平台界面305

11.7.2读者信息306

11.7.3借阅信息管理307

本章小结311

习题十一311

参考文献312

热门推荐