网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 数据库 > 商品详情

SQL Server 2005从入门到精通(应用技术基础)

分享到:
SQL Server 2005从入门到精通(应用技术基础)

最 低 价:¥9.90

定 价:¥34.00

作 者:(美)Solid Quality Learning

出 版 社:清华大学出版社

出版时间:2006 年9月

I S B N:730213801X

商品详情

编辑推荐

作为《微软技术丛书》系列中的一本,本书全面、具体地介绍了SQL Server 2005的最新特性以及使用SQL Server 2005实现数据库解决方案所涉及的重要知识及经验。其中主要涉及了有关SQL Server 2005功能的基础知识,包括设计、安全性、备份以及发布等。
  ★本书特色主题之一是用服务器登录和用户与服务器角色来管理数据访问

内容简介

sql server 2005是微软的新一代数据管理和分析解决方案,为企业级数据和分析应用程序提供了更强的扩展性、可用性和安全性。围绕着sql server 2005这一主题,本书通过一次一个步骤,一学就会的方式,提升读者设计、测试、部署和维护sql server数据库的技能。.
  本书共13章,介绍了如何创建sql server数据库来保存应用程序数据,如何通过sql server来查询数据,如何修改sql server中的数据。讲解透彻,借助于练习帮助读者掌握sql server应用技巧,是一本理想的初、中级参考书,适合数据库应用和开发人员阅读。
  针对具备数据库基础的开发人员,这本边学边做的理想教程提供了实际可行的指导方针、范例代码和大量有助于解决实际商业问题的技术,可帮助读者迅速掌握设计、测试、部署和维护sql server数据库的高效技巧。
  本书特色主题:
  ·★用服务器登录和用户与服务器角色来管理数据访问
  ·实现一个灾难恢复策略
  ·使用聚合函数计算总和与复杂的统计数据
  ·通过管理io统计数据与设计索引来优化查询性能
  ·使用远程数据源——包括第三方数据库
  ·通过internet或中间层服务接口提供远程访问
  ·管理事务,实现错误处理程序和定义隔离级别
  ·探究sql server reporting services和notification services
  ·可从www.tup.com.cn或www.wenyuan.com.cn下载所有练习和范例代码

作者简介

作者均为Solid Quality Learning专职讲师,他们具有深厚的技术底蕴和丰富的实际开发经验,为客户提供Miscrosoft SQL Server数据库平台的高级解决方案和培训。
.. << 查看详细

目录

第ⅰ部分 如何建立sql server数据库来保存应用程序的数据
第1章 数据库中选择存储哪些应用程序数据3
1.1 在哪里存储应用程序设置3
1.2 在哪里存储用户设置4
1.3 在哪里存储xml文档6
1.3.1 使用xml数据类型6
1.3.2 在文件系统中存储xml数据10
1.4 在哪里存储外部应用程序文件10
小结11
第1章快速参考12
第2章 数据库安全基本原则13
2.1 保护数据库系统的网络安全设计13
2.1.1 授权远程访问13
2.1.2 保护外部访问14
2.2 管理对sql server实例的访问15
2.2.1 选择身份验证模式15
2.2.2 连接到sql server实例16
2.2.3 拒绝用户访问20
2.2.4 使用sql server身份验证连接到sql server21
2.3 管理对sql server数据库的访问21
.2.4 对数据库访问进行授权21
2.4.1 创建数据库用户22
2.4.2 管理数据库用户22
2.4.3 管理孤立用户22
2.4.4 启用guest用户23
2.5 授予数据库权限23
2.5.1 创建数据库角色23
2.5.2 管理数据库角色24
2.5.3 授予小粒度的数据库权限24
2.6 管理应用程序角色25
2.6.1 创建应用程序角色25
2.6.2 使用应用程序角色25
2.6.3 删除应用程序角色26
2.7 管理对架构的访问26
2.8 管理对表和列的访问28
2.8.1 更改对表的访问28
2.8.2 提供对列的单独访问29
2.9 管理对可编程对象的访问30
2.9.1 管理存储过程的安全性30
2.9.2 管理用户定义函数的安全性31
2.9.3 管理程序集的安全性32
2.9.4 管理所有权链32
2.9.5 管理执行上下文33
小结34
第2章快速参考35
第3章 使用灾难恢复技术
保护数据库36
3.1 使用完整数据库备份36
3.1.1 简单恢复模式37
3.1.2 备份设备38
3.1.3 执行完整数据库备份39
3.2 使用差异备份39
3.3 使用事务日志备份41
3.3.1 完整恢复模式42
3.3.2 执行事务日志备份43
3.4 恢复数据库44
3.4.1 获取备份信息44
3.4.2 使用sql server management studio还原数据库45
3.4.3 使用t-sql从简单备份策略还原数据库47
3.4.4 使用t-sql从完整备份策略还原数据库48
3.4.5 还原系统数据库49
3.5 使用sql维护计划向导安排备份52
小结53
第3章快速参考53
第4章 将数据库迁移到其他系统55
4.1 使用备份和还原来迁移数据56
4.1.1 只使用完整数据库备份56
4.1.2 完整数据库备份与差异和事务日志备份61
4.2 使用分离和附加数据库来迁移数据64
4.3 使用复制来迁移数据库66
4.4 使用ssis迁移数据68
4.5 自动并计划执行数据迁移73
小结75
第4章快速参考75
第ⅱ部分 如何通过sql server查询数据
第5章 聚合函数计算79
5.1 计算行数79
5.1.1 用t-sql函数获得记录的数量80
5.1.2 筛选结果82
5.2 计算合计和小计84
5.3 计算累加和88
5.4 计算统计值90
5.4.1 使用avg91
5.4.2 使用min 和 max函数91
5.4.3 使用复杂的统计函数92
5.4.4 使用关键字distinct92
5.5 用clr设计用户定义聚合函数93
小结98
第5章快速参考98
第6章 提高查询性能100
6.1 了解执行计划100
6.2 建立索引以快速执行查询103
6.2.1 堆结构103
6.2.2 表中的索引106
6.2.3 索引视图118
6.2.4 加速联接操作的索引119
6.2.5 数据分布和统计122
6.2.6 索引碎片124
6.3 用“数据库引擎优化顾问”来优化查询125
小结127
第6章快速参考128
第7章 动态生成查询129
7.1 生成查询的用户界面129
7.2 获取数据库中表的信息132
7.3 动态排序和筛选138
7.3.1 在动态查询中加入排序138
7.3.2 筛选动态查询139
7.3.3 一个完整的动态查询示例程序139
7.3.4 示例程序如何生成筛选字符串141
7.3.5 格式化一个筛选串时要考虑的问题143
7.4 动态查询中的参数和安全问题144
7.4.1 sql注入攻击是如何工作的144
7.4.2 如何防止sql注入攻击146
7.4.3 如何使用sp_executesql147
小结148
第7章快速参考148
第8章 使用远程数据源的数据149
8.1 在中间层读取远程数据源的数据149
8.2 在sql server中读取远程数据源数据151
8.2.1 使用即席查询读取远程数据源的数据152
8.2.2 使用链接服务器读取远程数据源的数据156
8.2.3 使用链接服务器读取数据162
8.3 在sql server中对远程数据源数据 进行插入、更新和删除163
8.3.1 使用即席链接插入、更新和删除数据163
8.3.2 使用链接服务器插入、更新和删除数据164
小结165
第8章快速参考165
第9章 通过internet读取sql server的数据166
9.1 直接访问sql server166
9.1.1 通过tcp/ip的连接166
9.1.2 通过http端点连接sql server171
9.2 通过http端点与其他系统协作175
9.3 通过附加层访问sql server176
9.3.1 asp.net web服务177
9.3.2 microsoft .net remoting181
小结186
第9章快速参考186
第ⅲ部分 如何在sql server中修改数据
第10章 用事务来提供安全的数据库并发189
10.1 商业事务和sql server事务189
10.2 在sql server中定义事务190
10.2.1 自动提交模式190
10.2.2 显式事务191
10.2.3 隐式事务193
10.2.4 嵌套事务195
10.3 管理事务隔离196
10.3.1 事务的隔离级别199
10.3.2 阻塞和死锁205
10.4 ado.net中的事务208
小结209
第10章快速参考209
第11章 保存历史数据211
11.1 为数据库捕获快照211
11.1.1 创建数据库快照212
11.1.2 还原至一个数据库快照213
11.1.3 删除数据库快照214
11.2 在历史表中汇总数据215
11.3 在索引视图中汇总数据219
11.4 使用审核列和审核表跟踪变化221
11.4.1 对列的审核221
11.4.2 审核表223
11.4.3 使用审核表还原数据226
小结226
第11章快速参考227
第12章 reporting services入门228
12.1 报表解决方案的需求228
12.1.1 创建报表229
12.1.2 部署报表229
12.1.3 访问报表229
12.1.4 发布报表229
12.1.5 扩展reporting services229
12.1.6 管理reporting services230
12.2 设计时需要考虑的事项230
12.3 reporting services的体系架构231
12.3.1 服务器端组件231
12.3.2 客户端组件233
12.3.3 可扩展性233
12.4 创建一个基本的报表234
12.4.1 设置一个报表234
12.4.2 布局、测试并优化报表239
12.4.3 筛选数据250
12.4.4 在报表中加入代码253
小结255
第12章快速参考255
第13章 notification services入门257
13.1 一个使用notification services 的场景257
13.2 收集需求257
13.2.1 初步需求258
13.2.2 附加需求258
13.2.3 历史信息259
13.2.4 设备的差异性259
13.2.5 通知信息260
13.3 创建应用程序260
13.3.1 通知应用程序的组件261
13.3.2 映射notification services元素的需求263
13.3.3 开发的基本架构264
13.3.4 notification services应用程序基础266
13.3.5 初始部署270
13.4 运行应用程序276
13.4.1 在应用程序中添加订阅者、设备和订阅276
13.4.2 指定要通知哪些订阅者277
13.4.3 生成通知信息278
13.4.4 发送通知279
小结279
第13章快速参考279

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...