图书介绍
数据库原理与应用PDF|Epub|txt|kindle电子书版本网盘下载
- 何玉洁,梁琦等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111325017
- 出版时间:2011
- 标注页数:322页
- 文件大小:82MB
- 文件页数:332页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理与应用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