图书介绍
SQL Server 2005数据库应用与开发 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 姜桂洪,张龙波,张冬梅等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302347002
- 出版时间:2014
- 标注页数:396页
- 文件大小:68MB
- 文件页数:413页
- 主题词:关系数据库系统
PDF下载
下载说明
SQL Server 2005数据库应用与开发 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章SQL Server 2005的运行环境1
1.1 SQL Server数据库简介1
1.1.1 SQL Server数据库的发展历程1
1.1.2 SQL Server 2005的新特性2
1.2 SQL Server 2005的系统要求3
1.2.1 SQL Server 2005版本3
1.2.2硬件需求4
1.2.3软件需求5
1.2.4网络需求5
1.3 SQL Server 2005的管理平台6
1.3.1数据库引擎及Management Studio的使用6
1.3.2 SQL Server 2005的实例11
1.3.3新建查询12
1.3.4 SQL Server 2005的服务项目15
1.3.5系统数据库16
1.4 SQL Server 2005的服务器管理17
1.4.1注册服务器17
1.4.2启动、暂停和关闭服务器19
1.4.3配置服务器21
1.5 SQL Server 2005的联机丛书和教程23
1.5.1联机从书的使用23
1.5.2教程的使用25
1.6小结25
习题26
第2章 创建与管理数据库27
2.1设计数据库27
2.1.1基本概念27
2.1.2设计数据库的规范化要求28
2.1.3数据库的设计29
2.1.4数据库的存储31
2.2用户数据库的创建与修改33
2.2.1用户数据库的创建33
2.2.2修改数据库39
2.2.3数据库文件的脚本生成42
2.3管理数据库45
2.3.1查看数据库状态信息45
2.3.2数据库的属性设置47
2.3.3估算数据库大小49
2.3.4收缩数据库50
2.3.5分离和附加用户数据库52
2.3.6脱机和联机用户数据库54
2.3.7删除数据库55
2.4文件组的创建56
2.5数据库快照和数据分区管理59
2.5.1数据库快照59
2.5.2数据分区管理61
2.6小结62
习题62
第3章 表和数据完整性64
3.1 SQL Server 2005的数据类型64
3.1.1数值类型64
3.1.2字符类型65
3.1.3日期时间类型66
3.1.4货币类型66
3.1.5其他数据类型67
3.2表的创建与维护68
3.2.1表的类型68
3.2.2表的创建68
3.2.3数据浏览77
3.2.4表结构的修改78
3.2.5表数据的修改81
3.2.6删除表84
3.3数据的完整性87
3.3.1数据完整性的类型87
3.3.2约束88
3.3.3规则94
3.3.4默认值96
3.3.5强制数据完整性98
3.4数据库关系图98
3.5数据的导入和导出101
3.5.1数据转换概述101
3.5.2导入数据103
3.5.3导出数据104
3.6小结104
习题104
第4章Transact-SQL语言基础106
4.1了解Transact-SQL编程语言106
4.1.1 Transact-SQL概述106
4.1.2 Transact-SQL语句分类108
4.2 Transact-SQL语法要素108
4.2.1 Unicode码与ASCII码108
4.2.2标识符109
4.2.3常量110
4.2.4变量112
4.2.5注释113
4.3 Transact-SQL运算符114
4.3.1算术运算符114
4.3.2比较运算符114
4.3.3逻辑运算符115
4.3.4字符串连接运算符117
4.3.5位运算符117
4.3.6赋值运算符117
4.3.7运算符的优先级117
4.4 Transact-SQL函数118
4.4.1数学函数118
4.4.2聚合函数119
4.4.3时间日期函数119
4.4.4转换函数120
4.4.5字符串函数122
4.4.6自定义函数123
4.5 Transact-SQL表达式123
4.6 Transact-SQL控制流语句124
4.6.1 IF…ELSE语句124
4.6.2 BEGIN…END语句124
4.6.3 WHILE语句125
4.6.4 CASE语句126
4.6.5其他语句128
4.7小结131
习题132
第5章 数据检索133
5.1利用SELECT语句检索数据133
5.1.1利用SELECT…FROM语句指定列135
5.1.2利用WHERE子句指定行136
5.1.3利用INTO子句生成新表138
5.2数据过滤138
5.2.1空值查询138
5.2.2利用比较运算符查询139
5.2.3利用字符串运算符查询140
5.2.4利用逻辑运算符查询141
5.2.5检索一定范围内的值141
5.2.6利用列表值检索数据142
5.3设置结果集格式143
5.3.1改变列名144
5.3.2利用ORDER BY子句排序144
5.3.3消除重复行146
5.3.4利用TOPn输出前n行147
5.4 GROUP BY子句和HAVING子句148
5.4.1 GROUP BY子句的使用148
5.4.2 GROUP BY子句和HAVING子句的联合使用149
5.5 COMPUTE语句和聚合函数的应用150
5.5.1 COMPUTE语句的应用150
5.5.2聚合函数的应用152
5.6小结154
习题154
第6章Transact-SQL语句的高级应用156
6.1多表连接156
6.1.1连接概述156
6.1.2内连接157
6.1.3外连接158
6.1.4交叉连接160
6.1.5连接多个表160
6.1.6合并多个结果集161
6.2使用子查询162
6.2.1子查询介绍162
6.2.2利用子查询做表达式163
6.2.3利用子查询关联数据164
6.2.4利用子查询生成派生表165
6.2.5利用子查询修改表数据165
6.2.6 EXISTS和NOT EXISTS子句166
6.3利用游标处理结果集167
6.3.1游标的概念167
6.3.2游标的运用168
6.3.3游标的嵌套172
6.3.4查看游标的信息174
6.4管理大对象类型数据177
6.5小结182
习题183
第7章 索引和视图184
7.1规划索引184
7.1.1索引的用途184
7.1.2索引的类型184
7.1.3设计索引的基本原则185
7.2创建索引186
7.2.1利用SQL Server Management Studio创建索引186
7.2.2利用CREATE INDEX命令创建索引187
7.3维护索引190
7.3.1在SQL Server Management Studio中修改索引190
7.3.2利用ALTER INDEX命令修改索引190
7.3.3检测索引碎片192
7.3.4索引重组192
7.3.5索引重建193
7.3.6查看索引信息194
7.3.7删除索引194
7.4统计信息及应用195
7.4.1统计信息的收集195
7.4.2统计信息的创建196
7.4.3查看统计信息197
7.4.4统计信息的更新199
7.5视图的定义200
7.5.1视图概念200
7.5.2创建视图200
7.5.3查看视图信息206
7.6视图的修改209
7.6.1在SQL Server Management Studio中修改视图209
7.6.2利用ALTER VIEW命令修改视图210
7.6.3视图重命名211
7.6.4删除视图212
7.7通过视图修改数据213
7.8小结217
习题218
第8章 存储过程与触发器220
8.1存储过程概述220
8.1.1存储过程的类型220
8.1.2存储过程的设计原则221
8.1.3常用系统存储过程的使用221
8.2创建和管理存储过程222
8.2.1创建存储过程222
8.2.2修改存储过程225
8.2.3执行存储过程226
8.3触发器概述227
8.3.1触发器的作用227
8.3.2触发器的分类227
8.3.3触发器的工作原理228
8.3.4创建触发器前应注意的问题228
8.4创建和管理触发器229
8.4.1创建触发器229
8.4.2修改触发器231
8.4.3删除触发器232
8.4.4禁用触发器232
8.4.5启用触发器233
8.5小结233
习题234
第9章 事务和锁236
9.1事务概述236
9.1.1事务的特点236
9.1.2事务的分类237
9.2管理事务238
9.2.1启动事务238
9.2.2保存事务241
9.2.3提交事务241
9.2.4回滚事务242
9.2.5自动提交事务242
9.2.6事务嵌套243
9.3管理并发数据访问245
9.3.1并发的影响245
9.3.2并发控制的类型246
9.3.3事务的隔离级别246
9.4管理锁248
9.4.1锁的类型248
9.4.2可以锁定的资源249
9.4.3锁的兼容性249
9.4.4死锁250
9.4.5显示锁定信息251
9.5小结252
习题252
第10章SQL Server 2005的安全管理254
10.1 SQL Server 2005的安全性机制254
10.1.1基本概念255
10.1.2权限层次结构256
10.1.3查询权限256
10.2管理服务器范围的安全性258
10.2.1 SQL Server 2005的验证模式258
10.2.2服务器角色260
10.2.3管理登录名261
10.2.4管理凭据265
10.3管理数据库范围的安全性266
10.3.1数据库角色266
10.3.2管理数据库用户273
10.3.3特殊用户275
10.4管理密钥与证书276
10.4.1 SQL Server 2005的密码系统架构276
10.4.2创建密钥276
10.4.3创建证书278
10.4.4加密实例279
10.5权限管理280
10.5.1语句权限280
10.5.2对象权限282
10.5.3解决权限冲突285
10.6小结285
习题286
第11章 备份和还原287
11.1备份和还原概述287
11.1.1备份和还原的目的287
11.1.2备份的时机287
11.1.3备份和恢复的类型289
11.1.4备份策略的选择290
11.1.5恢复模式的设置290
11.1.6在几种不同灾难情况下的恢复293
11.2备份数据库293
11.2.1创建备份设备294
11.2.2执行完整数据库备份295
11.2.3执行差异数据库备份299
11.2.4执行事务日志备份300
11.2.5执行文件或文件组的备份302
11.3还原数据库304
11.3.1从完整数据库备份中还原305
11.3.2从差异数据库备份中还原307
11.3.3从事务日志备份中还原308
11.3.4从文件或文件组的备份中还原311
11.4还原受损的系统数据库312
11.5小结314
习题315
第12章 系统自动化任务管理316
12.1 SQL Server代理316
12.1.1配置SQL Server代理317
12.1.2启动和停止SQL Server代理319
12.1.3 SQL Server代理的安全性321
12.2作业322
12.2.1创建作业322
12.2.2管理作业325
12.2.3查看作业历史326
12.3警报328
12.3.1创建警报响应SQL Server错误328
12.3.2删除警报330
12.4操作员330
12.4.1创建操作员331
12.4.2为操作员分配警报331
12.5维护计划333
12.6小结337
习题338
第13章 复制与性能监视339
13.1复制概述339
13.1.1复制的发布模型339
13.1.2复制类型340
13.2创建复制342
13.2.1创建发布342
13.2.2创建订阅346
13.2.3配置分发351
13.3管理复制353
13.3.1查看和修改发布属性354
13.3.2查看和修改项目属性355
13.3.3设置历史记录保持期356
13.3.4查看发布服务器信息及执行任务356
13.4如何查看SQL Server的当前活动358
13.4.1监视SQL Server的目的358
13.4.2使用活动监视器359
13.4.3动态管理对象362
13.5系统性能监视器的使用364
13.5.1系统性能监视器的运行364
13.5.2 SQL Server的性能对象366
13.5.3监视SQL Server的任务366
13.5.4利用SQL Server Profiler工具进行监视368
13.6小结372
习题372
第14章SQL Server数据库应用系统开发373
14.1数据库应用系统开发的一般过程373
14.2数据库应用系统的开发过程375
14.2.1 Visual studio.NET简介375
14.2.2利用C#开发数据库应用系统的过程375
14.3数据库系统开发实例——日用品销售管理系统380
14.3.1开发背景与系统分析380
14.3.2系统总体设计381
14.3.3数据库设计382
14.3.4系统模块功能的实现384
14.3.5系统测试386
14.3.6系统运行387
14.4数据库系统开发的常见问题及处理392
14.5小结395
习题395
参考文献396
热门推荐
- 1084799.html
- 2554666.html
- 186008.html
- 1890328.html
- 381058.html
- 50341.html
- 1136592.html
- 3611438.html
- 1450858.html
- 3490696.html
- http://www.ickdjs.cc/book_3455659.html
- http://www.ickdjs.cc/book_3098199.html
- http://www.ickdjs.cc/book_3565023.html
- http://www.ickdjs.cc/book_1581019.html
- http://www.ickdjs.cc/book_234371.html
- http://www.ickdjs.cc/book_2095457.html
- http://www.ickdjs.cc/book_2498885.html
- http://www.ickdjs.cc/book_749488.html
- http://www.ickdjs.cc/book_915694.html
- http://www.ickdjs.cc/book_1604992.html