图书介绍

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

数据库原理与应用
  • 何玉洁,梁琦等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111325017
  • 出版时间:2011
  • 标注页数:322页
  • 文件大小:82MB
  • 文件页数:332页
  • 主题词:数据库系统-高等学校-教材

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.1.2数据库2

1.1.3数据库管理系统2

1.1.4数据库系统3

1.2数据管理技术的发展3

1.2.1文件管理3

1.2.2数据库管理6

1.3数据独立性9

1.4数据库系统的组成10

1.5小结11

习题11

第2章 数据模型与数据库系统的结构12

2.1数据和数据模型12

2.1.1数据与信息12

2.1.2数据模型13

2.2概念层数据模型14

2.2.1基本概念14

2.2.2实体-联系模型14

2.3组织层数据模型17

2.3.1层次数据模型17

2.3.2网状数据模型19

2.3.3关系数据模型20

2.4数据库系统的结构20

2.4.1模式的基本概念21

2.4.2三级模式结构21

2.4.3模式映像与数据独立性23

2.5数据库管理系统24

2.6小结25

习题26

第3章 关系数据库27

3.1关系数据模型的组成27

3.1.1关系数据结构27

3.1.2关系操作27

3.1.3数据完整性约束29

3.2关系模型的基本术语29

3.3关系模型的形式化定义31

3.3.1形式化定义31

3.3.2对关系的限定32

3.4关系模型的完整性约束32

3.4.1实体完整性32

3.4.2参照完整性33

3.4.3用户定义的完整性35

3.5关系代数35

3.5.1传统的集合运算36

3.5.2专门的关系运算37

3.5.3关系代数操作总结42

3.6小结43

习题43

第4章SQL语言基础及数据定义功能44

4.1基本概念44

4.1.1 SQL语言的发展44

4.1.2 SQL语言的特点44

4.1.3 SQL语言功能概述45

4.2 SQL Server提供的主要数据类型45

4.2.1数值型45

4.2.2字符串型46

4.2.3日期时间类型47

4.3数据定义功能47

4.3.1基本表的定义与删除48

4.3.2修改表结构50

4.4数据完整性51

4.4.1完整性约束条件的作用对象51

4.4.2实现数据完整性52

4.5小结54

习题54

第5章 数据操作语句56

5.1数据查询功能56

5.1.1查询语句的基本结构56

5.1.2单表查询57

5.1.3多表连接查询70

5.1.4使用TOP限制结果集76

5.1.5子查询77

5.2数据更改功能84

5.2.1插入数据84

5.2.2更新数据85

5.2.3删除数据86

5.3小结87

习题88

第6章 索引和视图90

6.1索引90

6.1.1基本概念90

6.1.2索引的存储结构及分类91

6.1.3创建和删除索引96

6.2视图96

6.2.1基本概念97

6.2.2定义视图98

6.2.3通过视图查询数据99

6.2.4修改和删除视图100

6.2.5视图的作用101

6.3小结102

习题102

第7章 关系数据库规范化理论104

7.1函数依赖104

7.1.1基本概念104

7.1.2一些术语和符号105

7.1.3为什么要讨论函数依赖105

7.2关系规范化106

7.2.1关系模式中的码107

7.2.2范式107

7.3关系模式的分解准则111

7.4小结113

习题114

第8章 数据库设计115

8.1数据库设计概述115

8.1.1数据库设计的特点116

8.1.2数据库设计方法概述116

8.1.3数据库设计的基本步骤117

8.2数据库需求分析118

8.2.1需求分析的任务118

8.2.2需求分析的方法119

8.3数据库结构设计120

8.3.1概念结构设计120

8.3.2逻辑结构设计123

8.3.3物理结构设计127

8.4数据库行为设计129

8.4.1功能分析129

8.4.2功能设计130

8.4.3事务设计130

8.5数据库实施130

8.6数据库的运行和维护131

8.7小结132

习题132

第9章 事务与并发控制134

9.1事务134

9.1.1基本概念134

9.1.2事务的特征134

9.1.3事务处理模型135

9.2并发控制136

9.2.1并发控制概述136

9.2.2并发控制措施138

9.2.3封锁协议138

9.2.4活锁和死锁140

9.2.5并发调度的可串行性142

9.2.6两段锁协议143

9.3小结144

习题144

第二部分 服务器端技术146

第10章SQL Server 2005基础146

10.1 SQL Server 2005平台构成146

10.2安装SQL Server 2005147

10.2.1 SQL Server 2005的版本147

10.2.2安装SQL Server 2005需要的软硬件环境148

10.2.3实例149

10.2.4安装及安装选项150

10.3配置SQL Server 2005155

10.4 SQL Server Management Studio工具157

10.4.1连接到数据库服务器157

10.4.2查询编辑器158

10.5小结159

习题160

上机练习160

第11章 数据库及对象的创建与管理161

11.1 SQL Server数据库概述161

11.1.1系统数据库161

11.1.2 SQL Server数据库的组成162

11.1.3数据文件和日志文件162

11.1.4数据库文件的属性163

11.2数据库的创建和维护163

11.2.1创建数据库163

11.2.2删除数据库169

11.2.3分离和附加数据库169

11.3基本表的创建与管理172

11.3.1创建表172

11.3.2定义完整性约束173

11.3.3修改表177

11.3.4删除表177

11.4索引的创建与管理178

11.4.1创建索引178

11.4.2查看和删除索引179

11.5视图的创建与管理180

11.5.1创建视图180

11.5.2查看和修改视图181

11.6小结182

习题182

上机练习183

第12章 存储过程和触发器185

12.1变量及流程控制语句185

12.1.1变量185

12.1.2流程控制语句186

12.2存储过程187

12.2.1基本概念187

12.2.2创建和执行存储过程188

12.2.3查看和修改存储过程191

12.2.4删除存储过程193

12.3触发器193

12.3.1创建触发器193

12.3.2后触发型触发器194

12.3.3前触发型触发器195

12.3.4查看和更改触发器196

12.3.5删除触发器196

12.4小结197

习题197

上机练习197

第13章 函数和游标199

13.1系统提供的内置函数199

13.1.1日期时间函数199

13.1.2字符串函数202

13.1.3类型转换函数204

13.2用户自定义函数205

13.2.1基本概念205

13.2.2标量函数205

13.2.3内联表值函数207

13.2.4多语句表值函数208

13.2.5查看和修改用户自定义函数209

13.2.6删除用户自定义函数210

13.3游标211

13.3.1基本概念211

13.3.2使用游标211

13.3.3游标示例214

13.4小结216

习题216

上机练习216

第14章 安全管理218

14.1安全控制概述218

14.1.1安全控制模型218

14.1.2 SQL Server安全控制过程218

14.2登录名219

14.2.1身份验证模式219

14.2.2建立登录名220

14.2.3删除登录名223

14.3数据库用户223

14.3.1建立数据库用户224

14.3.2删除数据库用户225

14.4权限管理226

14.4.1权限种类及用户分类226

14.4.2权限管理227

14.5角色232

14.5.1建立用户定义的角色233

14.5.2为用户定义的角色授权234

14.5.3为用户定义的角色添加成员234

14.5.4删除用户定义角色中的成员235

14.6小结236

习题236

上机练习237

第15章 备份和恢复数据库238

15.1备份数据库238

15.1.1备份内容及备份时间238

15.1.2备份设备238

15.1.3 SQL Server支持的备份类型240

15.1.4备份策略241

15.1.5实现备份242

15.2恢复数据库246

15.2.1恢复的顺序246

15.2.2实现恢复246

15.3小结251

习题251

上机练习251

第三部分 客户端编程技术253

第16章ASP.NET 2.0环境配置253

16.1安装与配置IIS253

16.1.1安装IIS253

16.1.2配置IIS254

16.1.3安装Visual Studio 2005开发环境256

16.2创建一个简单的ASP.NET应用程序257

16.3小结261

上机练习261

第17章ASP.NET 2.0内置对象与应用程序配置262

17.1 ASP.NET 2.0内置对象262

17.1.1 Response对象262

17.1.2 Request对象264

17.1.3 Application对象265

17.1.4 Session对象267

17.1.5 Cookie对象267

17.1.6 Server对象268

17.2 Global.asax文件270

17.3 Web.config文件271

17.3.1概述271

17.3.2配置数据库连接字符串271

17.4小结272

习题272

第18章ASP.NET 2.0访问数据库273

18.1 ADO.NET基本对象273

18.1.1 Connection对象273

18.1.2 Command对象276

18.1.3 DataReader对象280

18.1.4 DataAdapter对象283

18.1.5 DataSet对象283

18.2数据源控件287

18.2.1 SqlDataSource数据源控件287

18.2.2 AccessDataSource数据源控件289

18.2.3 SiteMapDataSource数据源控件289

18.3数据绑定控件289

18.3.1 GridView控件290

18.3.2其他数据绑定控件295

18.4小结296

习题296

上机练习296

附录A页面的布局与外观298

附录B数据库分析与设计示例312

参考文献321

热门推荐