本书从概念到实务,由渐入深地介绍了SQL Server 2000这一企业级数据库的各种功能,包括安装、使用、管理和查错。本书不仅可以作为SQL Server新用户的参考资料,也可以作为老用户的速查手册,其重点在于介绍如何迅速安装和运行,不管你是数据库管理员、开发人员还是最终用户,都能感觉受益匪浅。为了在有限的篇幅中介绍这个强大的软件,本书多处列出了更详细的参考信息,为广大读者提供了方便。\r\n
第一部分 SQL Server综述\r\n\r\n第1章 SQL Server简介\r\n\r\n数据库管理员必读\r\n开发人员必读\r\n用户必读\r\n小结\r\n\r\n第2章 数据库概念概述\r\n\r\n数据库\r\n表\r\n视图\r\n存储过程\r\n拥有权与安全性\r\n作业、警报与操作员\r\n复制\r\n应用程序接口\r\n小结\r\n\r\n第3章 SQL Server概述\r\n\r\nSQL Server安装的程序\r\n数据库组成\r\nSQL Server存储概念\r\n小结\r\n\r\n第4章 数据库设计与正规化\r\n\r\n何谓正规化\r\n第一范式\r\n第二范式\r\n第三范式\r\nBoyce—Codd范式\r\n高级正规化\r\n非范化\r\nSQL Server中的正规化工具\r\n小结\r\n\r\n第二部分 Transact-SQL\r\n\r\n第5章 Transact-—SQL概述与基础\r\n\r\n何谓Transact—SQL\r\nT—SQL语法与约定\r\n数据类型\r\n运算符\r\n通配符\r\n变量\r\n函数\r\n执行T—SQL\r\n小结\r\n\r\n第6章 SELECT查询\r\n\r\n使用基本SELECT查询\r\n使用JOIN从句\r\n将结果集变为报表\r\n全文查找\r\n链接服务器查询\r\n小结\r\n\r\n第7章 操作查询\r\n\r\n何谓操作查询\r\n删除查询\r\n更新查询\r\n插入查询\r\n小结\r\n\r\n第8章 高级Transact-SQL\r\n\r\n事务\r\n行集函数\r\n临时表\r\n使用系统表与信息结构视图\r\n优化器提示\r\n小结\r\n\r\n第三部分 深入SQL Server\r\n\r\n第9草 使用SQL Server Enterprise Manager\r\n\r\nMicrosoft Management Console\r\nSQL Server Enterprise Manager树\r\nSQL Server向导\r\n定制MMC\r\n小结\r\n\r\n第10章 数据库\r\n\r\n数据库基础\r\n容量计划\r\n生成数据库\r\n修改数据库\r\n小结\r\n\r\n第11章 表\r\n\r\n表格规划\r\n生成表格\r\n限制数据\r\n使用数据库框图\r\n小结\r\n\r\n第12章 索引工作\r\n\r\n索引体系结构\r\n生成索引\r\n小结\r\n\r\n第13章 视图\r\n\r\n用视图分区表格\r\n用视图连接表格\r\n通过视图修改数据\r\n使用索引视图\r\n使用分布式分区视图\r\n使用信息结构视图\r\n小结\r\n\r\n第14章 存储过程\r\n\r\n了解存储过程\r\n小结\r\n\r\n第15章 使用触发器\r\n\r\n了解触发器\r\n高级课题\r\n小结\r\n\r\n第四部分 管理SQL Server\r\n\r\n第16章 基本管理工作\r\n\r\n备份数据\r\n恢复数据库\r\n确定备份策略\r\n维护索引\r\n阅读日志\r\n复制数据库\r\n小结\r\n\r\n第17章 自动管理\r\n\r\n自动化基础\r\n配置邮件支持\r\n生成操作员\r\n生成作业\r\n生成警报\r\n使用Database Maintenance Plan Wizard\r\n使用SQL Mail\r\n小结\r\n\r\n第18章 安全性与SQL Sener 2000\r\n\r\n了解安全模式\r\nSQL Server登录\r\n固定服务器角色\r\n生成数据库用户帐号\r\n了解权限\r\n数据库角色\r\n权限状态\r\n拥有权链\r\nN层安全保护\r\n用SQL Profiler监视SQL Server登录\r\n生成安全计划\r\n小结\r\n\r\n第五部分 用SQL Server开发\r\n\r\n第19章 ADO与SQL Server\r\n\r\nADO对象模型\r\n了解临时表\r\n样本ADO代码\r\n其他ADO库\r\n小结\r\n\r\n第20章 SQL—DMO\r\n\r\n何谓SQL—DMO\r\nSQL—DMO对象模型\r\n样本SQL-DMO代码\r\n小结\r\n\r\n第21章 SQL Namespace\r\n\r\n何谓SQL—NS\r\nSQL-NS对象模型\r\n样本SQL—NS代码\r\n样本SQL—NS应用程序\r\n使用SQL-NS与SQL—DMO\r\n小结\r\n\r\n第22章 数据转换服务\r\n\r\n何谓DTS\r\n用户界面中的DTS\r\nDTS编程\r\n小结\r\n\r\n第23章 web Assistant Wizard\r\n\r\n为何将数据放到Web上\r\n用Web Assistant Wizard将数据发到Web上\r\n小结\r\n\r\n第24章 集成SQL Server与Internet Information Server\r\n\r\n何谓Internet lnformation Server\r\nActive Server Page\r\n远程数据服务\r\n用XML返回结果\r\n通过HTTP查询SQL Server\r\n小结\r\n\r\n第六部分 高级课题\r\n\r\n第25章 锁定\r\n\r\n为何锁定\r\n隔离级\r\n锁定机制\r\n浏览当前锁\r\n死锁\r\n定制锁定行为\r\n应用程序锁\r\n小结\r\n\r\n第26章 监视与优化SQL Server 2000\r\n\r\n使用Performance Monitor\r\n使用Query Analyzer\r\n用SQL Profiler监视\r\n提示与技巧\r\n优化技术\r\n小结\r\n\r\n第27章 复制\r\n\r\n了解复制\r\n设置复制\r\n生成和预订事务性发表\r\n生成与预订瞬像复制\r\n生成与预订合并复制\r\n使用复制监视器.\r\n小结\r\n\r\n第28章 分析服务\r\n\r\n了解OLAP\r\n分析服务的术语\r\n使用分析服务\r\n分析服务的高级功能\r\n客户端OLAP\r\n小结\r\n\r\n第29章 Microsoft English Query\r\n\r\n何谓English Query\r\nEnglish Query组件\r\n生成English Query应用程序\r\n部署English Query应用程序\r\n小结\r\n\r\n第30章故障诊断\r\n\r\n一般诊断\r\n诊断安装\r\n诊断数据库\r\n诊断备份与恢复\r\n诊断客户机连接\r\n诊断复制\r\n诊断作业与警报\r\n诊断邮件连接\r\n诊断服务(MSSQLServer与SQLServerAgent)\r\n小结\r\n\r\n附录A Transact-SQL参考资料\r\n\r\n生成数据库\r\n临时表语句\r\n数据库选项\r\n删除记录\r\n插入记录\r\n读取记录\r\n行集\r\n事务\r\n更新记录\r\n用户定义函数\r\n\r\n附录B 安装Microsoft SQL server 2000\r\n\r\n前提\r\n安装向导\r\n客户机软件\r\n非现场安装\r\n从旧版升级\r\n自己安装SQL Server\r\n安装第二个实例\r\nDesktop Database Engine\r\n查错安装\r\n服务包\r\n\r\n附录C 常用函数\r\n附录D 信息结构视图\r\n\r\n