SQL Server 2005数据库管理与应用高手修炼指南
2007-1
电子工业
朱德利
556
922
无
本书根据技术学习的一般规律,通过精心设计的学习曲线,为读者导航SQL Server 2005从零起步到数据库管理高手的整个路径。全书图文并茂,循序渐进地介绍SQL Server 2005的基本理论、技术体系,同时对于几乎每一个知识点都结合实际例子从应用的角度进行详细讲解。 全书分为基础篇、高级篇和应用篇3个部分,共18章,有重点、分层次地讲解SQL Server 2005的基础知识、高级使用技巧和项目应用方法。第1~10章从系统部署技术、基本操作方法、数据库理论基础及其在SQL Server 2005中的实现、T-SQL使用技巧、SQL Server 2005数据库管理的深入、命令提示工具的妙用、打造安全的数据库系统的技巧、数据库的备份和恢复、SQL Server Profiler对数据库的跟踪、数据库引擎优化顾问的使用等方面为读者打造一个学习SQL Server 2005的坚实基础平台。第11~16章讲述XML与SQL Server 2005的配合使用、全文搜索的使用、SQL Server复制的运用、Service Broker处理异步消息的方法、通知服务的使用、基于VS 2005的CLR使用技巧等高级技术的使用细节。第17、18章则从数据库应用的角度讲解基于SQL Server 2005的小型HR开发过程和SSIS、SSAS、SSRS协同实现商务智能的方法。 本书配套源文件请到http://www.fecit.com.cn的“下载专区”下载。 本书良好的结构设计保证了它既可以作为各种数据库培训班和大专院校的数据库教材,又可供各类数据库开发人员参考。
基础篇 第1章 万丈高楼平地起——SQL Server 2005数据库系统部署 1.1 数据管理工具及其选择 1.2 微软数据管理平台的发展 1.3 SQL Server 2005的体系结构 1.4 SQL Server 2005的版本体系和安装要求 1.5 安装过程及系统概览 1.6 部署中常见的问题及解决方法 第2章 惊鸿一瞥——SQL Server 2005的基本操作 2.1 Adventure Works示例数据库解析 2.2 SQL Server Management Studio的使用 2.3 Business Intelligence Development tudio的操作 2.4 SQL Server配置管理器的应用 第3章 半亩方塘一鉴开——数据库理论基础及其在SQL Server 2005中的实现 3.1 关系数据库基础 3.2 SQL Server 2005系统数据库 3.3 数据库的创建与管理 3.4 表的创建及相关设置 第4章 重剑无锋,大巧不工——T-SQL使用技巧 4.1 初识T-SQL:从SELECT的使用开始 4.2 SELECT使用的深入 4.3 CREATE DATABASE的使用 4.4 ALTER DATABASE 4.5 DROP DATABASE 4.6 CREATE TABLE 4.7 ALTER TABLE 4.8 DROP TABLE 4.9 INSERT 4.10 UPDATE 4.11 DELETE 4.12 操作架构的T-SQL 4.13 在T-SQL中使用同义词 4.14 常量和变量的使用 4.15 数据类型转换 4.16 运算符的使用 4.17 表达式的使用 4.18 函数的使用 4.19 查询的可视化设计 4.20 模板管理器的使用 第5章 山不厌高,海不厌深——深入SQL Server 2005数据库管理 5.1 数据完整性 5.2 数据库关系图 5.3 编写结构化的T-SQL程序 5.4 使用索引提高检索效率 5.5 视图的使用 5.6 通过用户定义函数扩展函数功能 5.7 游标的使用 5.8 存储过程的使用 5.9 通过触发器保证数据完整性 5.10 事务控制方法 5.11 SQL Server 2005数据库深入管理的经验总结 第6章 另辟蹊径——命令提示工具的妙用 6.1 使用SQLCMD 6.2 使用bcp复制数据 6.3 使用命令行工具管理程序 第7章 金钟罩,铁布衫——打造安全的数据库系统 7.1 通过权限层次保证安全的机制 7.2 账户的创建和管理 7.3 角色和用户的创建与管理 7.4 DCL语言对数据库权限的控制 7.5 SQL注入的安全问题 7.6 安全管理的经验 第8章 有备无患——数据库的备份和恢复 8.1 从备份恢复数据的原理 8.2 创建和使用备份设备 8.3 完整备份与恢复 8.4 差异备份与恢复 8.5 日志备份与恢复 8.6 文件和文件组备份与恢复 8.7 系统数据库的备份与恢复 8.8 数据库备份和恢复的经验总结 第9章 凌波微步——SQL Server Profiler对数据库的跟踪 9.1 SQL Server Profiler的作用 9.2 启动SQL Server Profiler 9.3 创建和修改跟踪 9.4 跟踪的管理 9.5 创建、修改和使用跟踪模板 9.6 用系统存储过程实施跟踪 9.7 使用temp目录提高访问跟踪数据性能的技巧 第10章 精益求精——数据库引擎优化顾问的使用 10.1 数据库引擎优化顾问的分析对象及功能 10.2 数据库引擎优化顾问GUI的使用 10.3 使用dta命令提示实用工具 10.4 分析跟踪文件 高级篇 第11章 佳偶天成——XML与SQL Server 2005的配合使用 11.1 有关XML的what、why和how 11.2 使用XML数据类型 11.3 查询XML的基本方法 11.4 操作XML数据 11.5 用FOR XML构造XML 11.6 用OPENXML查询 XML 第12章 如来神掌——全文搜索的使用 12.1 搜索的两大体系:表搜索和全文搜索 12.2 全文搜索的运行原理 12.3 实现全文搜索的过程 12.4 全文搜索的管理 12.5 用CONTAINS检索特定的词 12.6 用FREETEXT进行模糊检索 12.7 CONTAINSTABLE和FREETEXTTABLE的使用 12.8 全文搜索的使用经验 第13章 斗转星移——SQL Server 复制的运用 13.1 复制技术构架 13.2 配置和查看分发服务器 13.3 创建复制数据库 13.4 配置发布服务器 13.5 配置订阅服务器 13.6 复制技术的使用经验 第14章 能屈能伸——Service Broker处理异步消息的方法 14.1 Service Broker的构成 14.2 编写Service Broker消息处理程序 14.3 深入Service Broker编程 第15章 一举成名天下知——通知服务的使用 15.1 Notification Services 体系结构 15.2 运行一个Notification Services程序框架 15.3 ICF文件创建与解析 15.4 ADF文件创建与解析 15.5 Notification Services程序的运行 第16章 背靠大树好乘凉——基于VS 2005的CLR使用技巧 16.1 CLR原理 16.2 CLR扩展数据库功能的过程—以存储过程为例 16.3 创建CLR函数 16.4 创建CLR用户自定义类型 16.5 创建CLR聚合 16.6 创建CLR触发器 应用篇 第17章 一试身手——基于SQL Server 2005的数据库程序开发 17.1 数据库程序开发的基本理论 17.2 ADO.NET开发细节——以小型HR系统为例 17.3 深入ADO.NET 第18章 华山之巅——SSIS、SSAS、SSRS协同实现商务智能 18.1 从数据到智能 18.2 用SSIS整合数据 18.3 用SSAS的OLAP功能分析数据 18.4 用SSRS展现数据
无
SQL Server 2005数据库管理与应用高手修炼指南 PDF格式下载
我买了一本,感觉不错,里面内容比较好
框架清晰
说明详细
系统描述和讲解了SQL 2005 的方方面面
单具体事例说明较少
案例代码也不是很多
比较全面,适合一般水平的人
还行,基本知识都在里面。
数的内容没有章节标题有意思。