图书介绍
SQL Server 2005数据库技术与应用PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2005数据库技术与应用](https://www.shukui.net/cover/63/32261309.jpg)
- 郭江峰主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115162689
- 出版时间:2007
- 标注页数:287页
- 文件大小:70MB
- 文件页数:300页
- 主题词:关系数据库-数据库管理系统,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.2 关系数据库系统2
1.2.1 关系模型2
1.2.2 关系模型的规范化7
1.2.3 关系数据库8
1.3 SQL Server 2005的体系结构9
1.4 SQL Server 2005的新特性10
习题11
第2章 SQL Server 2005的安装与配置12
2.1 SQL Server 2005的安装版本12
2.2 SQL Server 2005的系统需求13
2.2.1 硬件要求13
2.2.2 软件要求13
2.3 安装SQL Server 200514
2.3.1 安装预备软件14
2.3.2 安装SQL Server部件15
2.4 配置SQL Server 200519
2.4.1 启动和停止SQL Server服务19
2.4.2 注册服务器21
2.4.3 创建服务器组22
习题23
第3章 SQL Server 2005的常用工具24
3.1 SQL Server Management Studio24
3.2 Business Intelligence Development Studio27
3.3 配置工具29
3.3.1 报表服务配置工具29
3.3.2 SQL Server配置管理器30
3.4 性能工具33
3.4.1 Database Engine Tuning Advisor33
3.4.2 SQL Server Profiler35
习题36
第4章 管理数据库37
4.1 背景知识37
4.2 数据库结构39
4.2.1 文件和文件组39
4.2.2 页面和盘区40
4.2.3 数据库对象41
4.3 系统数据库42
4.4 创建用户数据库44
4.4.1 设计数据库44
4.4.2 创建数据库45
4.5 操作数据库49
4.5.1 查看数据库信息49
4.5.2 修改数据库50
4.5.3 数据库优化55
4.5.4 删除数据库55
习题56
第5章 表57
5.1 表的基本概念57
5.2 设计表57
5.2.1 数据类型58
5.2.2 数据完整性59
5.3 创建表59
5.3.1 使用SQL Server Management Studio创建表59
5.3.2 使用Create Table语句创建表60
5.4 建立表之间的关系63
5.5 修改表64
5.5.1 添加列65
5.5.2 修改列属性65
5.5.3 创建和删除约束66
5.5.4 删除列68
5.6 查看表69
5.6.1 查看表的定义69
5.6.2 查看表与其他对象间的依赖关系69
5.6.3 查看表上的约束70
5.6.4 查看表中的数据70
5.7 删除表71
习题72
第6章 数据操作实例73
6.1 查询数据73
6.1.1 SELECT语句73
6.1.2 选择查询75
6.1.3 聚合函数78
6.1.4 数据分组80
6.1.5 子查询80
6.1.6 表连接82
6.1.7 UNION操作符85
6.1.8 在查询基础上创建新表85
6.2 添加数据86
6.2.1 使用SQL Server Management Studio添加数据86
6.2.2 使用Insert语句添加数据86
6.3 修改数据88
6.3.1 使用SQL Server Management Studio修改数据88
6.3.2 使用Update语句修改数据88
6.4 删除数据88
6.4.1 使用SQL Server Management Studio删除数据88
6.4.2 使用Delete语句删除数据89
习题90
第7章 视图91
7.1 背景知识91
7.1.1 视图的基本概念91
7.1.2 视图的优点92
7.2 创建视图93
7.2.1 使用SQL Server Management Studio创建视图94
7.2.2 使用T-SQL语句创建视图95
7.3 管理视图99
7.3.1 查看视图99
7.3.2 修改视图99
7.3.3 删除视图100
7.4 视图的应用101
习题102
第8章 T-SQL语言103
8.1 基本概念103
8.1.1 批104
8.1.2 脚本105
8.1.3 注释105
8.2 常量和变量106
8.2.1 常量106
8.2.2 局部变量107
8.2.3 全局变量108
8.3 流控制语句108
8.3.1 BEGIN...END108
8.3.2 IF...ELSE109
8.3.3 WHILE109
8.3.4 BREAK与CONTINUE110
8.3.5 CASE111
8.3.6 WAITFOR112
8.3.7 GOTO113
8.3.8 RETURN113
8.3.9 PRINT115
8.4 系统函数115
8.4.1 字符串函数115
8.4.2 日期函数117
8.4.3 系统综合函数118
8.4.4 数学函数119
8.4.5 元数据函数119
8.4.6 安全函数120
8.4.7 行集函数121
8.4.8 游标函数121
8.4.9 配置函数122
8.4.10 文本和图像函数122
8.5 用户自定义函数123
8.5.1 基本概念123
8.5.2 创建用户自定义函数124
8.5.3 修改用户自定义函数128
8.5.4 删除用户自定义函数129
习题130
第9章 事务与锁131
9.1 事务131
9.1.1 事务的概念131
9.1.2 事务的特性132
9.1.3 事务控制语句132
9.1.4 分布式事务134
9.2 锁135
9.2.1 锁的概念135
9.2.2 锁的类型136
9.2.3 锁的使用137
9.2.4 死锁138
习题140
第10章 索引141
10.1 索引的基本概念141
10.1.1 索引的定义141
10.1.2 索引的作用141
10.1.3 索引的类型142
10.2 创建索引143
10.2.1 设计索引143
10.2.2 创建索引143
10.2.3 创建索引视图147
10.3 操作索引148
10.3.1 查看索引148
10.3.2 删除索引149
习题150
第11章 规则151
11.1 背景知识151
11.2 创建规则151
11.3 规则的使用153
11.3.1 绑定规则153
11.3.2 规则的使用156
11.3.3 解除规则的绑定156
11.4 删除规则157
习题158
第12章 默认值159
12.1 背景知识159
12.2 创建默认值159
12.3 默认值的使用161
12.3.1 默认值的绑定161
12.3.2 默认值的使用162
12.3.3 解除默认值的绑定162
12.4 删除默认值163
习题164
第13章 存储过程165
13.1 存储过程的基本概念165
13.1.1 存储过程的定义165
13.1.2 存储过程的优点165
13.1.3 系统存储过程166
13.2 创建存储过程166
13.2.1 创建存储过程167
13.2.2 使用参数168
13.3 操作存储过程173
13.3.1 修改存储过程173
13.3.2 重新编译存储过程174
13.3.3 删除存储过程174
习题175
第14章 触发器176
14.1 背景知识176
14.1.1 触发器的作用176
14.1.2 Inserted表和Deleted表176
14.1.3 触发器的执行过程177
14.2 DML触发器177
14.2.1 创建DML触发器177
14.2.2 查看和修改DML触发器180
14.2.3 使触发器无效或重新有效181
14.2.4 删除DML触发器182
14.3 DDL触发器182
14.3.1 创建DDL触发器183
14.3.2 查看和修改DDL触发器184
14.3.3 使触发器无效或重新有效185
14.3.4 删除DDL触发器186
习题187
第15章 SQL Server 2005的安全性188
15.1 SQL Server 2005的安全机制188
15.1.1 安全机制概述188
15.1.2 安全验证模式188
15.2 管理服务器的安全性189
15.2.1 服务器登录账号189
15.2.2 设置安全验证模式190
15.2.3 创建登录账号191
15.2.4 管理登录账号195
15.3 角色与用户197
15.3.1 固定服务器角色198
15.3.2 数据库角色198
15.3.3 管理数据库用户200
15.4 管理权限203
15.4.1 权限简介203
15.4.2 授予、拒绝和撤销权限203
15.4.3 使用SQL Server Management Studio管理权限207
习题209
第16章 备份与恢复211
16.1 基本概念211
16.1.1 备份的作用211
16.1.2 恢复模式212
16.1.3 备份类型213
16.2 备份数据库215
16.2.1 备份设备215
16.2.2 使用SQL Server Management Studio备份数据库217
16.2.3 使用T-SQL语句备份数据库219
16.3 恢复数据库222
16.3.1 使用SQL Server Management Studio恢复数据库223
16.3.2 使用T-SQL语句恢复数据库225
习题231
第17章 XML232
17.1 XML概述232
17.2 XML数据类型234
17.2.1 XML数据类型变量234
17.2.2 XML数据类型列235
17.3 存取XML格式的数据236
17.3.1 使用FOR XML构造XML236
17.3.2 使用OPENXML将XML文档转化为表238
17.4 本地XML Web服务器241
17.4.1 配置本地XML Web服务器243
17.4.2 应用本地XML Web服务器244
习题247
第18章 SQL Server分析服务248
18.1 分析服务概述248
18.2 分析服务解决方案250
18.2.1 解决方案的组成250
18.2.2 创建解决方案250
18.3 分析服务数据库252
18.3.1 创建分析服务数据库252
18.3.2 修改分析服务数据库253
18.3.3 删除分析服务数据库254
18.4 在线分析处理254
18.4.1 在线分析处理概述254
18.4.2 维度256
18.4.3 多维数据集257
18.5 数据挖掘263
18.5.1 数据挖掘概述263
18.5.2 创建数据挖掘模型265
习题273
第19章 SQL Server报表服务274
19.1 报表服务概述274
19.2 配置报表服务276
19.2.1 Reporting Services部署模型276
19.2.2 配置报表服务278
19.2.3 报表服务安全性280
19.3 报表设计与创建281
19.3.1 报表的组成281
19.3.2 报表设计与创建282
习题286
参考文献287