图书介绍
数据库技术与应用 SQL Server 2005教程PDF|Epub|txt|kindle电子书版本网盘下载
- 詹英主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302184478
- 出版时间:2008
- 标注页数:373页
- 文件大小:87MB
- 文件页数:384页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材
PDF下载
下载说明
数据库技术与应用 SQL Server 2005教程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 SQL Server版本介绍3
1.3 SQL Server安装和配置3
1.3.1安装SQL Server 2005软硬件要求3
1.3.2安装SQL Server 20054
1.4 SQL Server 2005组件和工具10
1.4.1管理工具10
1.4.2开发工具19
1.5数据库应用案例20
本章小结22
实训一 熟悉SQL Server 2005环境22
习题一22
第2章 数据库系统的数据模型24
2.1数据模型概述24
2.1.1数据模型的组成要素24
2.1.2最常用的数据模型25
2.2关系模型27
2.2.1关系模型的数据结构27
2.2.2关系模型的数据操作28
2.2.3关系模型的数据约束28
本章小结29
习题二29
第3章 SQL Server 2005数据库架构30
3.1关系数据库设计思路30
3.2 SQL Server 2005数据库架构34
3.2.1逻辑数据库35
3.2.2物理数据库36
3.3关系数据表结构定义37
3.4数据库的完整性定义39
本章小结40
实训二 数据库管理40
习题三41
第4章 数据库管理42
4.1数据库的创建与管理42
4.1.1 SQL Server系统数据库42
4.1.2创建数据库43
4.1.3管理数据库51
4.2数据表的创建58
4.2.1数据系统视图58
4.2.2数据类型60
4.2.3创建数据表结构SQL语句65
4.2.4创建数据库表结构73
4.2.5查看数据表78
4.2.6修改数据表80
4.2.7删除数据表83
4.3数据库表的操作84
4.3.1使用SQL Server ManagementStudio插入、修改与删除数据84
4.3.2使用Transact-SQL语句进行插入、修改和删除数据85
4.4索引管理88
4.4.1索引概述88
4.4.2创建索引89
4.4.3删除索引94
4.4.4查看索引95
4.4.5修改索引97
本章小结99
实训三 数据库管理99
习题四100
第5章 关系数据库方法102
5.1关系数据库的基本概念102
5.1.1关系模型概述102
5.1.2关系数据结构及形式化定义102
5.1.3关系数据库模式104
5.2关系代数104
5.2.1传统的集合运算104
5.2.2专门的关系运算106
5.2.3查询优化110
5.2.3关系代数应用举例112
本章小结115
习题五116
第6章 查询管理117
6.1 SELECT查询语句117
6.1.1 SELECT语句的执行窗口117
6.1.2简单查询119
6.1.3表达式运算符122
6.2排序子句129
6.3连接运算131
6.3.1谓词连接131
6.3.2 JOIN连接133
6.4聚合函数135
6.5分组汇总与分类汇总136
6.5.1分组汇总136
6.5.2分类汇总139
6.6子查询140
6.6.1子查询的制约规则141
6.6.2无关子查询(不相关子查询)141
6.6.3相关子查询146
6.6.4子查询的多层嵌套147
6.6.5 UPDATE、INSERT和DELETE语句中的子查询148
6.7并运算150
6.8 SELECT查询语句总结151
本章小结156
实训四 查询管理156
习题六158
第7章 视图管理160
7.1设计与创建数据库视图160
7.1.1设计视图160
7.1.2创建视图161
7.1.3修改视图168
7.1.4删除视图169
7.1.5重命名视图170
7.1.6显示视图相关性171
7.2管理视图172
7.2.1视图查询172
7.2.2视图更新172
本章小结174
实训五 设计和管理视图174
习题七175
第8章 Transact-SQL程序设计176
8.1 Transact-SQL常用语言元素176
8.1.1变量176
8.1.2 DECLARE语句176
8.1.3注释178
8.1.4函数179
8.1.5 PRINT185
8.2 Transact-SQL控制流语句186
8.2.1 BEGIN...END语句186
8.2.2 IF...ELSE语句186
8.2.3 CASE函数188
8.2.4 GOTO语句192
8.2.5 WHILE...CONTINUE...BREAK语句192
8.3用户自定义函数193
8.3.1标量函数193
8.3.2内嵌表值函数195
8.3.3多语句表值函数197
8.3.4使用对象资源管理器管理用户自定义函数198
8.3.5删除用户定义函数200
8.4游标的使用200
8.4.1声明游标200
8.4.2打开游标202
8.4.3读取数据203
8.4.4关闭游标204
8.4.5删除游标205
本章小结205
实训六 SQL函数与表达式205
习题八206
第9章 存储过程与触发器208
9.1设计和管理存储过程208
9.1.1存储过程概述208
9.1.2创建存储过程210
9.1.3执行存储过程212
9.1.4存储过程的参数和状态值214
9.1.5修改存储过程224
9.1.6删除存储过程225
9.1.7查看存储过程的定义227
9.1.8重命名存储过程229
9.2设计和管理触发器230
9.2.1触发器概述230
9.2.2创建触发器230
9.2.3 COLUMNS_UPDATED()和UPDATE(column)函数236
9.2.4 RAISERROR239
9.2.5修改触发器240
9.2.6删除触发器241
9.2.7重命名触发器242
实训七 存储过程和触发器练习243
习题九244
第10章 批处理与事务247
10.1批处理247
10.1.1批处理定义247
10.1.2使用批处理的规则247
10.2事务248
10.2.1事务的概念248
10.2.2事务的特性248
10.2.3事务控制语句248
10.2.4事务模式250
10.3程序运行图252
本章小结253
实训八 批处理与事务254
习题十254
第11章 数据库备份与恢复255
11.1数据库备份与恢复策略255
11.1.1数据库备份计划255
11.1.2故障还原模型257
11.1.3备份和恢复的流程260
11.2备份与恢复数据库260
11.2.1备份设备260
11.2.2备份数据库264
11.2.3截断事务日志268
11.2.4数据库还原269
11.3分离和附加数据库280
11.3.1分离数据库280
11.3.2附加数据库281
本章小结283
实训九 数据库备份与恢复283
习题十一284
第12章 数据库权限与角色管理286
12.1数据库安全访问控制286
12.1.1身份验证模式288
12.1.2权限验证289
12.2安全登录帐户管理290
12.2.1建立Windows登录帐户290
12.2.2取消Windows登录帐户293
12.2.3创建SQL Server 2005登录帐户294
12.2.4删除SQL Server 2005登录帐户295
12.2.5查看用户296
12.2.6授权用户访问数据库296
12.2.7删除用户访问数据库的权限298
12.3数据库角色管理299
12.3.1固定角色300
12.3.2创建数据库角色301
12.3.3管理数据库角色304
12.4数据库权限管理308
12.4.1权限概述308
12.4.2权限种类309
12.4.3授予权限310
12.4.4禁止权限314
12.4.5撤销权限315
12.4.6查看权限信息316
本章小结316
实训十 数据库权限与角色管理317
习题十二318
第13章 网络数据库319
13.1 ASP.NET与SQL Server的连接319
13.1.1 ASP.NET简述319
13.1.2 ASP.NET 2.0与SQL Server 2005的连接319
13.1.3 ASP.NET 2.0访问SQL Server 2005320
13.2学生选课网站设计与实现322
13.2.1数据表的操作322
13.2.2 ASP.NET调用存储过程328
本章小结331
实训十一 网络数据库操作331
第14章 数据库设计与关系规范化理论332
14.1关系规范化理论332
14.1.1函数依赖332
14.1.2关系模式的范式333
14.2数据库设计336
14.2.1数据库结构设计目标与方法336
14.2.2数据库设计的基本步骤337
14.2.3概念结构设计338
14.2.4逻辑设计343
14.2.5物理结构设计344
14.2.6实施阶段346
本章小结349
习题十四349
第15章 综合数据库设计351
15.1设计与创建学生选课管理系统351
15.1.1概述351
15.1.2需求分析352
15.1.3概念结构设计352
15.1.4模块设计353
15.1.5选课算法355
15.1.6数据库设计356
15.1.7功能实现362
15.2设计与创建人事管理系统364
15.2.1需求分析364
15.2.2概念结构设计364
15.2.3逻辑结构设计365
15.2.4物理结构设计366
15.2.5实施阶段368
本章小结371
实训十二 十佳大学生投票系统371
实训十三 毕业论文网上选题管理系统372
参考文献373