书籍详情

SQL Server 2000 Programming Guide编程指南

SQL Server 2000 Programming Guide编程指南

作者:余金山等编写

出版社:北京希望电子出版社

出版时间:2001-06-01

ISBN:9787900071187

定价:¥64.00

购买这本书可以去
内容简介
  这是一本专门介绍SQL Server 2000开发与编程的书。全书由22章构成。第1-4章是SQL Server和关系数据库的相关基础知识,包括SQL Server 2000的新特征。第5-10章是如何使用SQL Server 2000进行数据库开发,包括创建数据库、表、视图、游标、存储过程、触发器、索引的方法。第11-16章是使用SQL Server 2000的管理工具管理数据库,包括SQL Server2000体系结构、备份和恢复数据库、安全性和用户管理、调整和优化数据库、数据库复制和转换服务。第17-22章介绍SQL Server 2000的一些高级应用特性,包括SQL Server对XML的支持、SQL Server与ADO、SQLServer2000提供的应用程序接口、数据开采、数据仓库和分析服务。书中列举了大量实例,从理论到实践,介绍了SQL Server 2000大型数据库的安装、管理和应用。本书内容丰富全面,结构清晰,实用性和可操作性强,范例丰富,读者可以根据这些实例的学习加深对SQL Server 2000创建和管理数据库的应用的理解。本书不仅是数据管理人员、程序设计人员和网络编程人员的技术参考书,而且也可作高等院校相关专业师生教学、自学参考用书。本书的配套光盘包含本书应用实例的源代码、第三方软件产品信息和各章节的补充资料。
作者简介
暂缺《SQL Server 2000 Programming Guide编程指南》作者简介
目录
第1章SOLServer2000概述
1.l什么是SQLServer2000
1.2SQLServer2000的新特性
1.2.l关系数据库的增强
1.2.2关系数据的XML综合
1.2.3复制的增强
1.2.4数据转换服务的增强
1.2.5分析服务的增强
1.2.6英文查询的增强
1.2.7文档的增强
第2章关系数据库
2.l关系模型
2.2规范化
2.2.l函数依赖
2.2.2关键字
2.2.3更新异常
2.2.4规范化的本质
2.3第一范式到第三范式
2.3.l第一范式
2.3.2第二范式
2.3.3第三范式
2.4小结
第3章客户/服务器结构
3.l理解客户/服务器结构
3.1.l客户服务器模型
3.1.2客户用服务器应用
3.1.3客户服务器系统
3.2客户服务器结构的优势
3.3客户服务器的发展
3.3.1基于主机的系统
3.3.2两层客户用/服务器结构
3.3.3对等系统
3.3.4三层客户/服务器
3.4Microsoft的三层服务模型
3.5SQLServer对客户用/服务器结构的支持
3.5.1关键服务器特性
3.5.2关键的客户特性
3.6小结
第4章SQL基础
4.1数据定义语言
4.1.l基本表的定义和修改
4.l.2索引的定义和删除
4.1.3视图的定义和删除
4.2数据操纵语言
4.2.1INSERT
4.2.2UPDATE
4.2.3DELETE
4.3数据查询语言
4.3.l简单查询
4.3.2统计
4.3.3利用查询结果创建新表
4.3.4使用UNION运算符实现多查询联合
4.4数据控制语言
4.4.1GRANT
4.4.2REVOKE
4.5函数
4.6小结
第5章创建数据库
5.l数据库设计
5.1.l创建数据库计划
5.1.2标准化
5.2创建数据库
5.2.l使用企业管理器创建数据库
5.2.2使用创建数据库向导
5.2.3使用T-SQL语句创建数据库
5.2.4使用原始分区
5.3创建表
5.3.1表的设计
5.3.2创建表
5.4实现数据的完整性
5.4.l主键约束
5.4.2外键约束
5.4.3唯一性约束
5.4.4CHECK约束
5.5修改数据库
5.5.1扩展数据库
5.5.2收缩数据库的数据文件或日志文件
5.5.3增加或删除数据库的数据文件或日志文件
5.5.4创建文件组
5.5.5改变默认的文件组
5.5.6改变数据库的配置设定
5.5.7创建可移动数据库
5.6小结
第6章创建视图
6.l概述
6.l.1视图
6.1.2索引化视图
6.2创建视图
6.2.1创建视图前的考虑
6.2.2创建视图
6.2.3创建索引化视图
6.3修改视图
6.3.l使用Ttansact-SQL语句修改视图
6.3.2使用企业管理器修改视图
6.4通过视图修改数据
6.5删除视图
6.6小结
第7章创建存储过程
7.l创建存储过程
7.1.1创建存储过程前的一些考虑
7.1.2使用Transact-SQL语句创建存储过程
7.1.3使用企业管理器创建存储过程
7.2存储过程的删除和修改
7.2.1修改现有的存储过程
7.2.2删除现有存储过程
7.3执行存储过程
7.4系统存储过程.
7.5小结
第8章创建游标
8.l游标类型
8.1.l根据游标的特性分类
8.l.2根据游标的执行位置分类
8.2创建游标
8.3使用游标
8.3.l打开游标
8.3.2关闭游标
8.3.3获取数据
8.3.4释放游标
8.4小结
第9章创建触发器
9.l概述
9.2设计触发器
9.2.linserted表和deleted表
9.2.2触发器类型
9.2.3使用触发器的限制
9.2.4指定触发器点火后的动作
9.2.5触发器的执行
9.3创建触发器
9.3.l创建触发器前的考虑
9.3.2使用Transact-SQL语句创建触发器
9.3.3使用企业管理器创建触发器
9.4使用触发器加强业务规则
9.4.l触发器的应用场合
9.4.2触发器与约束的比较
9.5嵌套触发器
9.6小结
第10章创建索引
10.l设计索引
10.1.l设计索引的考虑
10.1.2聚集索引
10.1.3非聚集索引
10.2创建索引
10.1.1使用Transaction-SQL语句创建索引
10.2.2使用企业管理器创建索引
10.2.3创建视图的索引
10.2.4在计算列上创建索引
10.3修改索引
10.3.1删除索引
10.3.2重新命名索引
10.4小结
第11章SOLServer的体系结构
11.1SQLServer的特征
11.2SQLServer关系数据库构件
11.2.l通信构件
11.2.2服务器构件
11.2.3联合SQLServer2000服务器
11.3SQLServer数据库结构
11.3.l概述
11.3.2数据库逻辑结构
11.3.3数据库物理结构
11.4关系数据库引擎结构
11.4.l数据库引擎构件
11.4.2SQLServer2000的内存体系结构
11.4.3SQLServerI/O体系结构
11.4.4事务体系
11.5SQLServer2000复制体系
11.6数据仓库和联机分析处理
11.7小结
第12章备份与恢复
12.l备份与恢复概述
12.1.l为什么要设计备份
12.1.2系统失败的原因
12.2设计备份与恢复策略
12.2.1规划备份策略
12.2.2分析可用性和恢复要求
12.2.3规划好灾难性恢复策略
12.2.4选择恢复模型
12.3SQLServer2000备份
12.3.l备份类型
12.3.2备份设备
12.3.3SQLServer2000备份功能
12.3.4SQLServer2000备份数据库
12.3.5备份事务日志
12.4SQLServer2000恢复
12.5SQLServer2000对备份设备的管理
12.6备份和恢复系统数据库
12.6.l备份和恢复master数据库
12.6.2备份model.msdb.distribution数据库
12.6.3恢复model.msdb.distribution数据库
12.7备份大规模数据库的考虑
12.8小结
第13章安全性和用户管理
13.1SQLServer2000安全体系结构
13.1.l概述
13.1.2安全帐户认证
13.2设计安全策略
13.3SQLServer2000用户和固定角色
13.4用户管理
13.5角色管理
13.6限管理
13.7SQLServer的审计
13.8小结
第14章调整和优化SOLServer性能
14.1优化数据库性能概述
14.2数据库设计与性能
14.2.l逻辑数据库设计
14.2.2SQLServer非范式策略和优点
14.2.3索引设计与性能
14.2.4RAID技术
14.3查询优化
14.3.1优化数据库索引
14.3.2优化查询程序
14.4应用程序设计与性能
14.5使用SQLServerProfiler
14.6监视SQLServer性能
14.6.l概述
14.6.2SQLServer性能评估
14.6.3使用WindowsNT性能监视器
14.6.4使用SQLServer性能监视器
14.7优化服务器性能
14.7.l使用内存注册选项优化服务器性能
14.7.2使用I/O注册选项优化服务器性能
14.7.3使用WindowsNT选项优化服务器性能
14.8设计联合数据库优化数据库性能
14.9小结
第15章数据库复制
15.l引言
15.2规划数据库的复制
15.2.1分布式更新应考虑的因素
15.2.2分析复制环境
15.2.3规划三种复制类型
15.2.4设计复制拓扑结构
15.3数据库复制管理
15.3.l配置复制服务器
15.3.2发布管理
15.3.3条目管理
15.3.4订阅管理
15.4使用管理工具实现复制操作
15.4.l配置分发服务器和发布服务器
15.4.2创建发布物
15.4.3创建订阅服务器
15.5数据库复制的安全管理
15.5.l复制的角色
15.5.2连接到分发服务器的要求
15.5.3快照文件夹安全性管理
15.5.4发布物访问列表
15.5.5代理登录的安全性要求
15.5.6安全性与复制选项
15.5.7在Internet上进行复制操作的安全性
15.6小给
第16章数据转换服务
16.1DTS基础
16.2DTS工具
16.2.1DTS导人/导出向导
16.2.2DTS设计器
16.3DTS包元素
16.3.1DTS任务
16.3.2DTS转换
16.3.3DTS连接
16.3.4配置连接
16.3.5在企业管理器中使用DTS设计器中创建连接
16.3.6编辑连接
16.3.7DTS包工作流
16.4管理DTS包
16.4.l创建DTS包
16.4.2编辑DTS包
16.4.3删除DTS包
16.4.4执行DTS包
16.4.5调度DTS包的执行
16.4.6保存DTS包
16.5共享元数据
16.5.1DTS信息模型
16.5.2记录DTS的数据沿袭
16.5.3在DTS中导入和保存元数据
16.7小结
第17章SQLServer2000提供的应用程序接口
17.1SQLServer2000应用程序接口概述
17.2ADO与SQLServer
17.2.1OLEDB提供者
17.2.2在不同的开发环境下使用ADO
17.3OLEDB与SQLServer
17.3.1SQLServerOLEDB提供者的安装
17.3.2开发OLEDB应用程序
17.4ODBC与SQLServer
17.4.1ODBC的系统需求
17.4.2开发OBDC应用程序
17.5用于C语言的嵌入式SQL与SQLServer
17.5.l使用EmbeddedSQLforC所需的文件
17.5.2使用EmbeddedSQLforC编程的步骤
17.6用于C语言的DB-Library
17.6.l使用用于C语言的DB-Library所需文件
17.6.2不同操作环境下用于C语言的DB-Library的系统要求
17.7用于VisualBasic的DB-Library
17.8SQL-DMO
17.8.1SQL-DMO语法约定
17.8.2SQL-DMO对系统的要求
17.8.3安装SQL-DMO
17.9分析服务编程
17.9.l分析服务体系结构
17.9.2分析服务组件工具
17.10复制编程
17.10.l复制编程的优点
17.10.2复制编程的计划
17.11DTS编程
17.11.l扩展DTS对象
17.12扩展存储过程编程
17.12URL访问与SQLServer
17.13小结
第18章SQLServer2000对XML的支持
18.l使用IIS虚目录管理SQLServer应用
18.1.1IIS虚拟目录管理的系统要求
18.1.2使用SQLServer的IIS虚拟目录管理工具
18.1.3创建虚拟目录的例子
18.2SQL对象模型的IIS虚拟目录管理
18.2.1SQLVDirControl对象
18.2.2SQLVDirs集合对象
18.2.3SQLVDir对象
18.2.4VirtualNams集合对象
18.2.5VirtualName对象
18.2.6使用对象模型创建nwind虚拟目录
18.3使用HTTP访问SQLServer服务器
18.3.l三层系统体系结构
18.3.2特定的字符
18.3.3URL编码中的实体编码
18.4使用HTTP执行SQL语句
18.5使用HTTP执行存储过程
18.6使用HTTP访问模板文件
18.6.l使用XML模板
18.6.2使用模板执行SQL查询
18.6.3向模板传递参数
18.6.4在模板中指定XSL样式表
18.7SQLServer的OLEDB提供者对XML的扩展
18.7.1使用IcommandText设置XML命令
18.7.2使用IcommandStream设置XML
18.7.3SQLOLEDB提供者的特定属性
18.8POST模板的示例应用程序
18.8.l使用HTML表单发送模板
18.8.2直接向虚拟目录发送模板
18.9小结
第19章SQLServer与ADO
19.1ADO对象模型
19.l.1Connection对象
19.1.2Recordset对象
19.1.3Errors集合和Errors对象
19.1.4Parameters集合和Parameter对象
19.1.5Fields集合和Field对象
19.1.6Stream对象
19.1.7Properties集合和Property对象
19.2不同开发环境中的ADO应用
19.2.1VisualBasic与ADO
19.2.2VisualC++与ADO
19.2.3Web-Based应用
19.3使用ADO执行查询
19.3.l数据源管理
19.3.2使用ADO连接SQLServer数据源
19.3.3执行查询
19.4处理结果
19.5ADO高级特性
19.5.1在ADO中使用游标
19.5.2在ADO中执行事务
19.5.3在ADO中处理DDL
19.5.4管理长数据类型
19.6小结
第20章数据仓库概论
20.l数据仓库基本原理
20.1.l数据仓库的概念.结构
20.l.2数据集市
20.1.3数据仓库系统
20.2数据仓库的数据获取
20.2.1数据质量与净化
20.2.2数据变换
20.2.3元数据
20.3数据仓库的数据组织
20.3.1多维表的数据组织
20.3.2多维表的设计
20.3.3多维表设计例
20.3.4多维数据库的数据组织
20.4数据仓库的数据访问和决策分析
20.4.l联机分析处理OLAP
20.4.2数据仓库的查询与索引技术
20.5维护数据仓库
20.5.l更新数据仓库中数据
20.5.2管理数据仓库
20.5.3监视数据仓库性能
20.6小结
第21章数据开采概论
21.l数据开采与知识发现综述
21.1.l知识发现与数据开采的兴起
21.1.2知识发现和数据开来概念
21.1.3数据开来任务
21.l.4数据开采的对象
21.1.5数据开采方法和技术
21.1.6数据开采的知识表示
21.2基于信息论的学习方法
21.2.l信息论原理
21.2.2基于互信息的ID3算法
21.2.3基于信道容量的IBLE算法
21.3可视化数据开采
21.3.1可视化概念
21.3.2可视化系统与方法
21.3.3可视化应用实例
21.4小结
第22章SOLServer2000的分析服务
22.1SQLServer2000分析服务提供的新功能
22.1.l多维数据来增强
22.1.2维的增强
22.1.3对数据开采的扩展
22.1.4分析服务安全性的增强
22.1.5在数据透视表服务中对客户连接的增强
22.1.6功能扩展的其它方面
22.2安装分析服务
22.3SQLServer2000分析服务的体系结构
22.3.1分析服务的特性
22.3.2分析服务的体系结构
22.3.3服务器和客户机体系结构
22.3.4分析服务对象体系结构
22.4SQLServer2000数据仓库和联机分析处理
22.5创建OLAP数据库
22.5.1添加数据源
22.5.2添加维数
22.5.3创建多维数据集
22.5.4处理多维数据集
22.5.5使用选项增强多维数据集处理能力
22.5.6创建一个虚拟维
22.5.7自动调度管理任务
22.6使用SQLServer2000分析管理器进行数据开采
22.6.l使用决策树创建OLAP数据开采模型
22.6.2浏览数据开采维和虚拟多维数据集
22.6.3使用聚类开来数据开采模型
22.6.4使用决策树开来关系数据开采模型
22.6.5浏览依赖网络图
22.7管理安全性
22.7.1添加多维数据集角色
22.7.2维成员和单元安全性管理
22.8多维表达式
22.9小结





猜您喜欢

读书导航