搜索


会员资源切换至【手机版】

切换本帖至【手机版】


开启左侧

深入SQL Server 2008扫描版[PDF]

[复制链接]
发表于 2021-8-23 21:33:51 | 显示全部楼层 |阅读模式
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0


资源信息:



中文名


: 深入SQL Server 2008


作者


: (美)Robert E. Walters


图书分类


: 网络


资源格式


: PDF


版本


: 扫描版


出版社


: 人民邮电出版社


书号


: 9787115256195


发行时间


: 2011年07月01日


地区


: 大陆


语言


: 简体中文


概述


:




内容简介


  《深入sql server 2008》全面介绍了sql server 2008 中新增的功能,包括完全重写后的sql server reporting services、analysis services 和 reporting services 的全部功能、新的数据仓库、交互式dundas 向下搜索报告、智能感知(intellisense)、新的活动监视器、集成的powershell 等。读者将从本书中学到使用全新的声明式管理框架管理sql server 的安装,通过高可用性功能(如故障转移群集)使用户免遭服务中断的影响,利用sqlserver 2008 中新的性能增强功能加速应用的运行,利用全文搜索找到所需内容,在数据库中存储、检索和管理xml,商业智能工具(如analysis services 和 reporting services)的竞争优势等内容。   《深入sql server 2008》既适合sql server 前几个版本的用户阅读,又适合想快速迁移到sql server 2008 的数据库专家参考。


白光盘用户请关注电驴主站一楼评论有下载链接



内容截图





目录


: 第一部分 sql server 概览 第1 章 sql server 2008 概述 2 1.1 sql server 2008 愿景 2 1.1.1 企业数据平台 3 1.1.2 超关系数据 3 1.1.3 动态开发 3 1.1.4 深入的商业洞察力 4 1.2 sql server 2008 版本 4 1.3 服务器整合 5 1.4 小结 6 第2 章 sql server 的安装和配置 7 2.1 sql server 安装要求 7 2.2 升级到sql server 2008 8 2.2.1 规划升级 8 2.2.2 使用升级顾问 10 2.2.3 执行升级 12 2.3 小结 18 第二部分 企业数据平台 第3 章 策略管理 20 .3.1 pm 解决的需求 20 3.2 pm 组件 21 3.2.1 管理目标 21 3.2.2 方面 21 3.2.3 条件 23 3.2.4 策略 26 3.3 示例策略 29 3.4 pm 管理 32 3.4.1 策略状态 32 3.4.2 pm 安全 34 3.5 小结 35 第4 章 高可用性 36 4.1 ha 定义 36 4.2 数据库镜像 38 4.2.1 数据库镜像的工作方式 38 4.2.2 用t-sql 管理数据库镜像 42 4.2.3 用management studio 管理数据库镜像 49 4.2.4 全文索引和镜像 52 4.2.5 service broker 和数据库镜像 52 4.2.6 客户端程序和数据库镜像 52 4.2.7 监控数据库镜像 53 4.2.8 数据库镜像的性能代价 56 4.2.9 数据库镜像的局限 56 4.3 数据库快照和镜像 57 4.3.1 数据库快照怎样工作 57 4.3.2 用t-sql 管理快照 58 4.3.3 在镜像上使用快照时的性能考虑 59 4.3.4 使用和监控数据库快照 60 4.3.5 数据库快照的限制 60 4.4 sql server 中的windows 群集 61 4.5 sql server 复制 61 4.5.1 快照复制 62 4.5.2 合并复制 62 4.5.3 事务复制 63 4.5.4 复制和镜像 63 4.6 减少计划内的停机时间 64 4.6.1 为运行中的系统添加cpu 64 4.6.2 为运行中的系统增加内存 64 4.6.3 执行在线索引操作 65 4.6.4 为表和索引分区 65 4.7 小结 65 第5 章 性能 66 5.1 管理和监控资源 66 5.1.1 数据收集器 66 5.1.2 资源调控器 71 5.2 优化存储 77 5.2.1 备份压缩 77 5.2.2 数据压缩 78 5.3 提高查询性能 83 5.3.1 计划指南支持 84 5.3.2 稀疏列 86 5.3.3 列集合 87 5.4 小结 90 第6 章 安全 91 6.1 关闭数据库引擎特性 91 6.1.1 远程连接 92 6.1.2 专用管理员连接 93 6.1.3 . net framework 93 6.1.4 数据库邮件 93 6.1.5 sqlmail 94 6.1.6 service broker、http 连接和数据库镜像 94 6.1.7 web 助手 94 6.1.8 xp_cmdshell 扩展存储过程 95 6.1.9 临时远程查询 95 6.1.10 ole 自动化扩展存储过程 95 6.1.11 smo 和dmo 扩展对象 95 6.2 主体和安全对象 96 6.2.1 主体 96 6.2.2 安全对象 102 6.3 权限 105 6.3.1 权限类型 105 6.3.2 权限管理 106 6.4 代码访问安全性 108 6.4.1 命令式和声明式cas 109 6.4.2 在sql server 中使用cas 109 6.5 sql server 2008 审核 113 6.5.1 在何处写审核数据 114 6.5.2 审核什么 115 6.5.3 审核示例 117 6.5.4 管理审核 119 6.6 小结 120 第7 章 sql server 加密 121 7.1 加密密钥 121 7.1.1 服务主密钥 122 7.1.2 数据库主密钥 123 7.1.3 非对称密钥 125 7.1.4 证书 129 7.1.5 对称密钥 131 7.2 透明数据加密 135 7.2.1 启用tde 135 7.2.2 比较tde 和列级加密 136 7.3 可扩展密钥管理 137 7.4 不用密钥加密 138 7.5 散列和签名数据 138 7.6 安全目录视图 139 7.7 查询效率 140 7.8 小结 141 第8 章 自动化和监控 142 8.1 sql server agent 143 8.1.1 安排代理作业日程 143 8.1.2 执行代理作业的权限 147 8.1.3 代理账户 150 8.1.4 共享作业计划 152 8.1.5 记录代理作业步骤的输出 154 8.1.6 wmi 事件和代理警报 154 8.1.7 代理性能计数器 155 8.1.8 代理升级 156 8.2 维护计划 157 8.2.1 安排维护子计划的日程 159 8.2.2 管理维护计划连接 159 8.2.3 报告和记录维护计划 160 8.2.4 定义维护计划任务 161 8.3 sqlcmd 163 8.3.1 连接到sql server 164 8.3.2 传递变量 164 8.3.3 使用专用管理员连接 165 8.3.4 创建脚本 165 8.4 sql server 的powershell 166 8.4.1 powershell 简介 167 8.4.2 使用sql server powershell 169 8.5 数据库邮件 173 8.5.1 配置数据库邮件 174 8.5.2 发送邮件 177 8.6 sql profiler 178 8.6.1 关联到性能监控 180 8.6.2 显示计划 182 8.6.3 死锁可视化 183 8.7 扩展事件 184 8.7.1 扩展事件组件 184 8.7.2 扩展事件示例:探测死锁 186 8.8 小结 188 第9 章 service broker 189 9.1 什么是service broker 190 9.1.1 service broker 构架 190 9.1.2 service broker 场景 192 9.2 创建service broker 应用 193 9.2.1 启用service broker 193 9.2.2 创建消息类型 194 9.2.3 创建协定 194 9.2.4 创建队列 194 9.2.5 创建服务 195 9.2.6 创建service broker 存储过程 195 9.2.7 一个简单的service broker示例 198 9.3 service broker 路由和安全 203 9.3.1 创建分布式的service broker应用 203 9.3.2 分布式service broker 的例子 205 9.4 消息优先级 223 9.5 使用ssbdiagnose 对service broker进行故障检测 226 9.6 小结 227 第10 章 整合全文搜索 228 10.1 创建全文检索目录和索引 228 10.1.1 使用图形化工具创建全文目录和索引 229 10.1.2 使用t-sql 创建全文目录和索引 235 10.2 使用ifts 查询 237 10.2.1 freetext 谓词搜索 237 10.2.2 contains 谓词搜索 238 10.2.3 freetexttable 和containstable函数搜索 240 10.3 管理词库文件 241 10.3.1 编辑词库文件 241 10.3.2 重新加载词库 243 10.4 使用非索引字表 244 10.5 搜索文档 244 10.5.1 为文档创建全文索引 244 10.5.2 查询文档 245 10.6 管理ifts 245 10.7 小结 247 第三部分 sql server 开发 第11 章 sql server 2008 中的新数据类型 250 11.1 sql server 2008 中对空间数据的支持 250 11.1.1 geometry 类型 251 11.1.2 geograph 类型 255 11.2 时间类型的改变 255 11.2.1 新的日期和时间数据类型 255 11.2.2 新的日期和时间系统函数 259 11.3 新的层次结构数据类型 261 11.4 文件流支持 265 11.4.1 启用文件流功能 266 11.4.2 文件流示例 267 11.5 小结 275 第12 章 针对开发人员的t-sql 改进 276 12.1 dml 特性 276 12.1.1 弃用旧式的外部连接 276 12.1.2 公共表表达式 277 12.1.3 top 285 12.1.4 扩展from 子句 288 12.1.5 output 296 12.1.6 排序函数 297 12.1.7 except 和intersect 303 12.1.8 别名 305 12.1.9 merge 306 12.2 一般性的开发 309 12.2.1 错误处理 309 12.2.2 .write 对update 语句的扩展 316 12.2.3 execute 317 12.2.4 代码安全上下文 317 12.2.5 .net 声明 320 12.2.6 声明和设置变量 321 12.2.7 传递表值参数 322 12.3 小结 324 第13 章 t-sql 为dba 所做的改进 325 13.1 锁的改进 325 13.2 元数据视图 326 13.2.1 兼容性视图 327 13.2.2 目录视图 327 13.2.3 动态管理视图和函数 329 13.3 sql server 性能监视器 331 13.4 ddl 触发器 331 13.4.1 创建和修改ddl 触发器 332 13.4.2 删除ddl 触发器 333 13.4.3 启用和禁用ddl 触发器 333 13.4.4 使用目录视图枚举ddl触发器 333 13.4.5 使用eventdata()函数编用ddl 触发器 333 13.5 索引及其性能增强 335 13.5.1 联机索引 336 13.5.2 创建索引期间的锁控制 336 13.5.3 创建包含额外列的索引 337 13.5.4 修改索引 338 13.5.5 使用筛选索引 340 13.5.6 使用筛选统计信息 341 13.5.7 统计相关的日期时间列 341 13.5.8 为第三排序规则排序的性能改进 342 13.5.9 表和索引分区 344 13.5.10 使用索引视图 349 13.5.11 使用分区对齐索引视图 349 13.5.12 持久化计算列 350 13.6 快照 350 13.6.1 snapshot 的隔离级别 351 13.6.2 数据库快照 354 13.7 数据集成的改进 355 13.7.1 验证数据库页 355 13.7.2 使数据库进入应急状态 356 13.8 小结 356 第14 章 .net 集成 357 14.1 sql server .net 集成简介 358 14.1.1 sql server 为什么托管clr 358 14.1.2 何时使用clr 例程 358 14.1.3 何时不使用clr 例程 359 14.1.4 sql server 如何托管.net:构架概览 359 14.2 sql server .net 编程模型 360 14.2.1 sql server 托管的ado.net增强 360 14.2.2 sql server 的.net 命名空间概览 360 14.3 编写clr stored procedure 361 14.3.1 开始一个visual studio 2008sql sever project 361 14.3.2 解剖stored procedure 364 14.3.3 添加参数 365 14.3.4 定义问题 365 14.3.5 使用sqlpipe 367 14.3.6 将所有这些组织在一起:编写stored procedure 体 369 14.3.7 测试stored procedure 371 14.3.8 调试stored procedure 372 14.3.9 在clr 例程中抛出异常 374 14.4 部署clr 例程 377 14.5 小结 378 第15 章 编写程序集 379 15.1 clr 用户自定义类型 380 15.1.1 用户自定义类型的应用程序 380 15.1.2 添加用户自定义类型到sqlserver 项目中 380 15.1.3 user-defined type 的组成部分 381 15.1.4 一个简单的例子:phonenumber 类型 385 15.1.5 另一个例子:在stringarray类型 391 15.1.6 管理用户自定义类型 398 15.2 clr 用户自定义函数 398 15.2.1 添加用户自定义函数到visual studio 项目 399 15.2.2 visual studio 2008 user-defined function 模板 399 15.2.3 sqlfunction 特性 400 15.2.4 标量用户自定义函数 400 15.2.5 表值型用户自定义函数 403 15.2.6 管理clr 用户自定义函数 406 15.3 clr 用户自定义聚合 407 15.3.1 添加用户自定义聚合到sqlserver 项目中 407 15.3.2 用户自定义聚合的组成部分 409 15.4 clr 用户自定义触发器 414 15.4.1 向sql server 项目中添加clr 用户自定义触发器 415 15.4.2 编写clr 触发器 415 15.4.3 管理用户自定义触发器 418 15.5 管理程序集 419 15.6 小结 419 第16 章 sql server 与xml 420 16.1 什么是xml 420 16.2 什么是xpath 和xmldom 421 16.2.1 xpath 语法 422 16.2.2 xpath 函数 424 16.2.3 xmldom: xml 文档对象模型 424 16.2.4 xpathdocument、xpathnavigator和xpathexpression类 425 16.3 xml 存储到数据库 426 16.3.1 支持soap 的sql server配置 427 16.3.2 openxml 428 16.3.3 使用注释xml 模式的xml视图 433 16.3.4 sqlxml updategram 437 16.3.5 xml 大容量加载 439 16.4 从数据库取出xml 441 16.4.1 for xml 442 16.4.2 利用模板改善性能 448 16.5 使用xml 数据 448 16.5.1 “any”类型验证 448 16.5.2 日期和时间支持 449 16.5.3 联合和列表类型 450 16.6 .net 和com中使用sqlxml编程 451 16.6.1 sqlxml 类 451 16.6.2 sqlxml 编码示例 453 16.7 小结 458 第17 章 sql server xml 和xquery支持 459 17.1 使用xml 数据类型 460 17.1.1 了解sql server 如何存储xml 461 17.1.2 创建xml 列 462 17.1.3 为模式创建设置权限 466 17.1.4 约束xml 列 467 17.1.5 检查xml 数据类型限制 468 17.2 在xml 列中插入数据 468 17.2.1 使用ssis 插入xml 数据 468 17.2.2 大容量加载xml 470 17.2.3 编写自定义查询或应用 470 17.3 查询xml 数据 471 17.3.1 xquery 101 471 17.3.2 基本xml 查询方法 476 17.3.3 跨域查询 478 17.4 修改xml 数据 479 17.4.1 插入元素 479 17.4.2 删除元素 480 17.4.3 改变节点值 480 17.4.4 xml 修改的限制 481 17.5 建立xml 索引以提高性能 481 17.5.1 了解xml 索引如何工作 482 17.5.2 分析次级xml 索引 483 17.6 全文搜索和xml 数据类型 484 17.7 目录视图与xml 484 17.8 应用与xml 485 17.9 xml web 服务支持 486 17.9.1 创建端点 486 17.9.2 使用高级web 服务 491 17.9.3 监视xml web 服务的性能 495 17.10 小结 495 第18 章 linq to sql 496 18.1 对象关系映射 496 18.2 实体生成工具 498 18.2.1 使用sqlmetal 498 18.2.2 使用visual studio 的linq tosql 类设计器 499 18.2.3 分析生成的代码 501 18.3 运行linq 查询 506 18.3.1 select 操作符 506 18.3.2 where 操作符 508 18.3.3 join 操作符 509 18.3.4 orderby 操作符 510 18.4 datacontext 类 511 18.4.1 插入、更新和删除记录 511 18.4.2 并发性冲突检测 514 18.4.3 延迟查询 516 18.4.4 延迟加载 519 18.4.5 执行存储过程和用户自定义函数 520 18.5 小结 522 第四部分 sql server 商业智能 第19 章 report services 524 19.1 reporting service 组件 525 19.1.1 report server service 526 19.1.2 元数据目录 530 19.1.3 bids 中的report designer 530 19.1.4 report designer preview 532 19.1.5 sql server managementstudio 集成 534 19.1.6 reporting services 配置管理器 534 19.1.7 reporting services 安全性 535 19.2 创建一个基本报表 536 19.2.1 启动设计器 536 19.2.2 使用数据源和数据集 537 19.2.3 报表布局与预览 538 19.2.4 使用表达式 538 19.2.5 部署报表 539 19.3 报表设计的高级功能 540 19.3.1 多值参数 540 19.3.2 选择日期值的datepicker 542 19.3.3 交互式排序 542 19.3.4 analysis services 集成 543 19.3.5 reporting services 数据源 547 19.3.6 自定义报表项 549 19.4 visual studio 集成与reportviewer控件 549 19.4.1 使用winform 控件 550 19.4.2 通过编程使用reportviewer控件 552 19.4.3 localreport 和serverreport对象 553 19.5 sharepoint 集成 554 19.6 最终用户即席查询和报表 555 19.6.1 报表生成器客户端 555 19.6.2 报表模型和语义模型定义语言 556 19.7 报表呈现 557 19.7.1 导出报表 557 19.7.2 呈现大报表 559 19.8 数据区 559 19.8.1 tablix 数据区 559 19.8.2 更新后的chart 数据区 568 19.9 小结 572 第20 章 分析服务 573 20.1 sql server 2008 中analysis services的新特性 574 20.1.1 设计工具的改进 574 20.1.2 监视工具的改进 574 20.1.3 运行时改进 575 20.2 analysis services 基础知识 575 20.2.1 体系结构 575 20.2.2 开发环境 577 20.2.3 analysis services 对象和概念 577 20.3 olap、oltp 和数据仓库 578 20.3.1 olap 和oltp 配置 579 20.3.2 olap 概念 579 20.4 analysis services 项目 581 20.4.1 新建一个analysis services项目 582 20.4.2 定义数据源 583 20.4.3 编辑数据源 585 20.4.4 定义数据源视图 586 20.4.5 定义多维数据集 588 20.4.6 配置维度 591 20.4.7 部署项目 595 20.5 使用多维数据集 597 20.5.1 查看多维数据集结构 597 20.5.2 浏览多维数据集 598 20.5.3 管理显示的数据 602 20.5.4 执行计算 603 20.5.5 使用kpi 606 20.6 使用analysis services 脚本语言 609 20.6.1 创建一个包含命名查询的dsv 609 20.6.2 查看assl 611 20.7 小结 611 第21 章 集成服务 613 21.1 ssis 功能概述 613 21.1.1 何时使用ssis 614 21.1.2 ssis 的新特性 615 21.2 ssis 集成开发环境 615 21.2.1 在management studio 中连接到ssis 616 21.2.2 在bids 中创建一个新的ssis 项目 616 21.3 ssis 基础知识 617 21.3.1 ssis 设计器概述 618 21.3.2 数据流示例 622 21.3.3 事件处理程序设计界面 630 21.4 控制流和数据流设计器任务 632 21.4.1 控制流容器和任务 632 21.4.2 数据流设计器任务 643 21.5 变更数据捕获 648 21.5.1 启用变更数据捕获 649 21.5.2 用ssis 提取变更数据 650 21.6 日志 650 21.7 动态包配置 653 21.8 变量 656 21.8.1 配置变量 657 21.8.2 创建变量 657 21.9 优先级约束 658 21.10 检查点 659 21.11 事务 659 21.12 调试 660 21.12.1 控制流和数据流可视化调试 660 21.12.2 数据查看器 661 21.12.3 断点 661 21.12.4 其他调试窗口 662 21.13 ssis 包处理 662 21.13.1 ssis 包部署实用工具 662 21.13.2 迁移sql server 2000 dts包 662 21.13.3 调度ssis 包 663 21.14 小结 664

主题推广




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

切换至【手机版】| 主站| Archiver|

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

|网站地图

GMT+8, 2026-6-16 14:53 , Processed in 1.429843 second(s), 124 queries .

 

快速回复 返回顶部 返回列表