图书介绍
新编SQL Server 2005数据库管理与开发从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
- 龙马工作室编 著
- 出版社: 北京市:人民邮电出版社
- ISBN:7115177678
- 出版时间:2008
- 标注页数:352页
- 文件大小:204MB
- 文件页数:367页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005
PDF下载
下载说明
新编SQL Server 2005数据库管理与开发从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 数据库系统管理篇第1章 SQL Server 2005概述3
1.1 数据库5
1.2 数据库管理系统5
1.3 数据库的发展历史6
1.3.1 层次数据库7
1.3.2 关系数据库7
1.3.3 面向对象数据库7
1.4 SQL Server8
1.5 SQL Server的发展历史8
1.6 SQL Server 2005的新特性9
1.7 SQL Server 2005的版本10
1.8 SQL Server 2005的体系结构12
1.9 专家点拨12
1.10 经典习题12
1.10.1 选择题12
1.10.2 简答题13
第2章 SQL Server 2005的安装与部署15
2.1 准备安装SQL Server 200517
2.2 硬件及软件的配置需求18
2.2.1 32位和64位的硬件和软件要求19
2.2.2 32位的硬件和软件要求21
2.2.3 64位的硬件和软件要求23
2.3 安装过程23
2.4 安装成功验证26
2.5 升级规划27
2.5.1 升级方法27
2.5.2 使用SQL Server 2005升级顾问准备升级28
2.5.3 从SQL Server 2000升级到SQL Server 200529
2.5.4 从SQL Server 7.0升级到SQL Server 200530
2.5.5 升级过程中的常见问题30
2.6 专家点拨31
2.7 经典习题31
2.7.1 选择题31
2.7.2 简答题32
第3章 SQL Server 2005中的管理工具33
3.1 SQL Server Management Studio35
3.1.1 使用SQL Server Management Studio35
3.1.2 使用对象资源管理器35
3.1.3 查看数据库36
3.1.4 创建数据库37
3.1.5 配置数据库37
3.1.6 编写查询语句38
3.1.7 查询分析39
3.1.8 查询设计器40
3.2 SQL Server Business Intelligence Development Studio40
3.2.1 使用SQL Server Business Intelligence Development Studio41
3.2.2 工具窗口41
3.3 SQL Server配置管理器43
3.3.1 管理服务43
3.3.2 管理服务器和客户端网络协议43
3.4 SQL Server外围应用配置器44
3.4.1 功能的外围应用配置器44
3.4.2 服务和连接的外围应用配置器46
3.5 SQL Server Profiler46
3.6 数据库引擎优化顾问48
3.7 SQLCMD49
3.7.1 使用SQLCMD连接到数据库49
3.7.2 执行查询语句49
3.7.3 使用输入和输出文件50
3.8 专家点拨51
3.9 经典习题51
3.9.1 选择题51
3.9.2 简答题52
第4章 SQL Server 2005的基本管理53
4.1 数据库基础知识55
4.2 数据库的存储结构56
4.2.1 数据库文件57
4.2.2 数据库文件的存储路径58
4.2.3 数据库文件的名称58
4.2.4 数据库文件的大小59
4.2.5 文件组59
4.3 系统数据库61
4.4 数据表的存储62
4.4.1 页62
4.4.2 区63
4.5 维护数据表63
4.5.1 创建数据表64
4.5.2 查询表中的数据64
4.5.3 插入、修改和删除表中的数据65
4.5.4 修改表的定义66
4.5.5 删除表66
4.5.6 编写表脚本66
4.6 数据完整性67
4.6.1 数据类型68
4.6.2 PRIMARY KEY约束68
4.6.3 空值约束69
4.6.4 DEFAULT约束70
4.6.5 CHECK约束71
4.6.6 UNIQUE约束73
4.6.7 FOREIGN KEY约束73
4.7 专家点拨75
4.8 经典习题76
4.8.1 选择题76
4.8.2 简答题76
第5章 SQL Server 2005的安全性77
5.1 SQL Server 2005的安全性架构79
5.2 SQL Server级别的安全性80
5.2.1 登录名80
5.2.2 连接到SQL Server81
5.2.3 身份验证模式81
5.2.4 创建登录名82
5.2.5 服务器角色83
5.2.6 服务器级别的权限84
5.3 数据库84
5.3.1 数据库用户85
5.3.2 数据库角色85
5.3.3 数据库级别的权限86
5.3.4 架构级别的权限86
5.4 凭据87
5.5 SQL Server 2005加密层次结构88
5.5.1 创建证书89
5.5.2 使用证书加密数据90
5.5.3 使用证书签署存储过程90
5.5.4 导出证书92
5.6 专家点拨93
5.7 经典习题93
5.7.1 选择题93
5.7.2 简答题93
第6章 SQL Server 2005的灾难恢复95
6.1 制定备份策略97
6.1.1 备份类型97
6.1.2 数据库的恢复模式98
6.2 数据库备份98
6.2.1 完整备份99
6.2.2 差异备份100
6.2.3 事务日志备份101
6.2.4 尾日志备份101
6.2.5 文件和文件组备份102
6.2.6 备份的验证与校验103
6.3 还原数据库105
6.3.1 完整的数据库还原105
6.3.2 差异的数据库还原106
6.3.3 事务日志还原107
6.3.4 页面还原108
6.3.5 段落还原109
6.4 用户数据库的灾难恢复111
6.5 master数据库的灾难恢复112
6.6 数据库快照113
6.6.1 数据库快照简介113
6.6.2 数据库快照的典型用法114
6.6.3 创建数据库快照115
6.6.4 使用数据库快照实现灾难恢复117
6.7 专家点拨118
6.8 经典习题118
6.8.1 选择题118
6.8.2 简答题119
第7章 自动化管理任务121
7.1 SQL Server代理123
7.1.1 代理组件123
7.1.2 维护计划124
7.2 作业126
7.2.1 创建作业126
7.2.2 创建作业的步骤127
7.2.3 作业计划128
7.2.4 作业管理129
7.3 警报129
7.4 操作员131
7.5 SQL Server代理的安全性132
7.5.1 SQL Server代理子系统132
7.5.2 创建代理账户132
7.6 专家点拨133
7.7 经典习题133
7.7.1 选择题133
7.7.2 简答题134
第8章 数据库高可用性135
8.1 SQL Server 2005数据库高可用性简介137
8.1.1 SQL Server 2005高可用性技术137
8.1.2 高可用性方案的特点138
8.2 故障转移群集139
8.2.1 故障转移群集准备139
8.2.2 安装故障转移群集140
8.3 数据库镜像140
8.3.1 数据库镜像简介141
8.3.2 数据库镜像角色142
8.3.3 镜像操作模式142
8.3.4 建立镜像会话143
8.3.5 镜像的角色切换144
8.3.6 图形化界面的镜像的建立144
8.4 日志传送147
8.4.1 日志传送简介147
8.4.2 日志传送操作148
8.4.3 配置日志传送149
8.5 专家点拨152
8.6 经典习题152
8.6.1 选择题152
8.6.2 简答题152
第9章 复制153
9.1 复制简介154
9.1.1 复制发布模型154
9.1.2 复制类型156
9.2 配置分发服务器156
9.2.1 配置分发服务器156
9.2.2 禁用发布和分发服务器158
9.3 配置发布158
9.3.1 快照复制158
9.3.2 事务复制161
9.3.3 合并复制162
9.4 配置订阅164
9.5 专家点拨165
9.6 经典习题165
9.6.1 选择题165
9.6.2 简答题166
第10章 数据库管理应用实例167
10.1 创建数据库169
10.1.1 创建数据表169
10.1.2 添加数据170
10.2 设置数据库安全性171
10.2.1 创建登录名172
10.2.2 创建用户172
10.2.3 权限172
10.3 配置自动化管理任务173
10.3.1 创建操作员173
10.3.2 建立警报174
10.3.3 建立维护计划175
10.4 建立数据库镜像177
10.4.1 同步数据库177
10.4.2 配置镜像安全性178
10.5 专家点拨178
10.6 经典习题178
10.6.1 选择题178
10.6.2 简答题179
第2篇 数据库开发篇第11章 数据库开发基础知识183
11.1 T-SQL基础185
11.1.1 复制发布模型185
11.1.2 INSERT语句195
11.1.3 UPDATE语句198
11.1.4 DELETE语句199
11.2 视图200
11.2.1 视图类型200
11.2.2 使用视图的情况201
11.3 存储过程202
11.3.1 存储过程的类型203
11.3.2 创建存储过程204
11.4 函数205
11.5 触发器208
11.5.1 DML触发器208
11.5.2 DDL触发器209
11.6 同义词210
11.7 专家点拨211
11.8 经典习题211
11.8.1 选择题211
11.8.2 简答题212
第12章 .NET Framework集成213
12.1 .NET Framework215
12.1.1 公共语言运行库215
12.1.2 .NET Framework类库216
12.1.3 .NET Framework的优势216
12.2 开发数据库对象217
12.2.1 函数218
12.2.2 触发器218
12.2.3 用户定义类型220
12.2.4 用户定义聚合221
12.3 部署223
12.3.1 安全性注意事项224
12.3.2 使用T-SQL部署程序集224
12.3.3 建立数据库对象225
12.4 应用228
12.5 专家点拨231
12.6 经典习题231
12.6.1 选择题231
12.6.2 简答题232
第13章 SQL Server 2005 XML开发233
13.1 XML数据类型235
13.2 XML架构集合236
13.2.1 XML架构236
13.2.2 创建XML架构集合237
13.2.3 类型化XML数据239
13.3 XQuery240
13.3.1 FLOWR语句240
13.3.2 XML查询方法247
13.4 发布XML数据249
13.4.1 RAW模式250
13.4.2 AUTO模式251
13.4.3 PATH模式253
13.5 专家点拨257
13.6 经典习题257
13.6.1 选择题257
13.6.2 简答题258
第14章 Service Broker开发259
14.1 Service Broker简介261
14.2 Service Broker体系结构263
14.2.1 会话体系结构263
14.2.2 服务体系结构265
12.2.3 用户定义类型267
14.3 Service Broker示例269
14.3.1 启用Service Broker269
14.3.2 创建Service Broker对象269
14.3.3 发送消息271
14.3.4 接收消息272
14.4 专家点拨274
14.5 经典习题274
14.5.1 选择题274
14.5.2 简答题275
第15章 数据库开发应用实例277
15.1 开发数据库对象281
15.1.1 函数283
15.1.2 视图283
15.2 .NET Framework开发284
15.3 XML开发286
15.3.1 返回XML数据286
15.3.2 处理数据列中的XML数据287
15.4 Service Broker开发288
15.4.1 定义消息类型288
15.4.2 创建服务289
15.5 专家点拨291
15.6 经典习题291
15.6.1 选择题291
15.6.2 简答题292
第3篇 商业智能篇295
第16章 SQL Server 2005集成服务295
16.1 数据导入/导出297
16.2 SSIS简介299
16.2.1 SSIS体系结构299
16.2.2 SSIS的典型用途299
16.3 建立ETL包302
16.3.1 新建Integration Services项目302
16.3.2 添加和配置平面文件连接管理器302
16.3.3 添加和配置OLE DB连接管理器304
16.3.4 添加和配置OLE DB连接管理器304
16.3.5 添加数据流源305
16.3.6 添加并配置查找转换306
16.3.7 添加并配置OLE DB目标307
16.3.8 测试包的运行308
16.4 使用容器309
16.5 部署ETL包309
16.5.1 执行包实用工具309
16.5.2 命令行工具310
16.5.3 部署到SQL Server310
16.6 专家点拨311
16.7 经典习题311
16.7.1 选择题311
16.7.2 简答题311
第17章 SQL Server 2005分析服务313
17.1 定义数据源视图315
17.1.1 创建分析服务项目315
17.1.2 定义数据源315
17.1.3 定义数据源视图317
17.1.4 修改表的默认名称318
17.2 定义和部署多维数据集319
17.2.1 定义多维数据集320
17.2.2 检查多维数据集和维度属性323
17.2.3 部署分析服务项目326
17.3 专家点拨327
17.4 经典习题328
第18章 SQL Server 2005报表服务329
18.1 报表服务简介330
18.1.1 创建报表331
18.1.2 管理报表和其他项331
18.1.3 访问和传递报表332
18.2 报表服务组件332
18.2.1 报表服务器332
18.2.2 报表管理器333
18.2.3 报表生成器333
18.2.4 报表设计器334
18.2.5 模型设计器335
18.2.6 Reporting Services配置工具335
18.3 创建报表335
18.3.1 创建报表服务器项目335
18.3.2 创建报表336
18.3.3 设置连接信息336
18.3.4 定义报表查询336
18.3.5 添加表数据区域337
18.3.6 预览基本报表337
18.4 部署报表338
18.5 专家点拨338
18.6 经典习题338
第19章 商业智能应用实例341
19.1 集成服务342
19.1.1 创建项目343
19.1.2 设计控制流343
19.1.3 设计数据流344
19.1.4 执行SSIS包346
19.2 分析服务346
19.2.1 添加分析服务项目346
19.2.2 添加数据源和数据源视图346
19.2.3 创建多维数据集347
19.2.4 设计维度347
19.2.5 部署多维数据集348
19.2.6 浏览多维数据集348
19.3 报表服务348
19.3.1 浏览多维数据集349
19.3.2 创建分析服务器数据源349
19.3.3 创建报表350
19.3.4 设计报表布局350
19.3.5 预览报表351
19.4 专家点拨351