SQL Server 2000 Programming Guide

副标题:无

作   者:余金山等编写

分类号:

ISBN:9787900071187

微信扫一扫,移动浏览光盘

简介

   这是一本专门介绍SQL Server 2000开发与编程的书。    全书由22章构成。第14竟是SQL Server和关系数据库的相关基础知识,包括SQL Server 2000的新特征。第5-10章是如何使用SQL Server 2000进行数据库开发,包括创建数据库、表、视图、游标、存储过程、触发器、索引的方法。第11-16章是使用SQL Server 2000的管理工具管理数据库,包括SQL Server 2000体系结构、备份和恢复数据库、安全性和用户管理、调整和优化数据库、数据库复制和转换服务。第17-22章介绍SQL Server 2000的一些高级应用特性,包括SQL Server对XML的支持、SQL Server与ADO、SQL Server 2000提供的应用程序接口、数据开采、数据仓库和分析服务。书中列举了大量实例,从理论到实践,介绍了SQL Server 2000大型数据库的安装、管理和应用。    本书内容丰富全面,结构清晰,实用性和可操作性强,范例丰富,读者可以根据这些实例的学习加深对SQL Server 2000创建和管理数据库的应用的理解。本书不仅是数据管理人员、程序设计人员和网络编程人员的技术参考书,而且也可作高等院校相关专业师生教学、自学参考用书。    本书的配套光盘包含本书应用实例的源代码、第三方软件产品信息和各章节的补充资料。      

目录

第1章 sol server 2000概述

1.l什么是sql server 2000

1.2sql server 2000的新特性

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. 5sql server对客户用/服务器结构的支持

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. 1 grant

4. 4.2 revoke

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章sol server的体系结构

11.1sql server的特征

11.2sql server关系数据库构件

11.2.l通信构件

11.2.2服务器构件

11.2.3联合sql server 2000服务器

11.3 sql server数据库结构

11.3.l概述

11.3.2数据库逻辑结构

11.3.3数据库物理结构

11.4关系数据库引擎结构

11.4.l数据库引擎构件

11.4.2sql server 2000的内存体系结构

11.4.3sql server i/o体系结构

11.4.4事务体系

11.5sql server 2000复制体系

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.3sql server 2000备份

12.3.l备份类型

12.3.2备份设备

12.3.3sql server 2000备份功能

12.3. 4sql server 2000备份数据库

12.3.5备份事务日志

12.4sql server 2000恢复

12. 5sql server 2000对备份设备的管理

12.6备份和恢复系统数据库

12.6.l备份和恢复master数据库

12.6.2备份model、msdb、distribution数据库

12.6.3恢复model、msdb、 distribution数据库

12.7备份大规模数据库的考虑

12. 8小结

第13章安全性和用户管理

13. 1 sql server 2000安全体系结构

13.1.l概述

13.1.2安全帐户认证

13. 2设计安全策略

13.3sql server 2000用户和固定角色

13.4用户管理

13. 5角色管理

13.6限管理

13.7sql server的审计

13.8小结

第14章调整和优化sol server性能

14.1优化数据库性能概述

14.2数据库设计与性能

14.2.l逻辑数据库设计

14.2.2sql server非范式策略和优点

14.2.3索引设计与性能

14.2.4raid技术

14.3查询优化

14.3. 1优化数据库索引

14.3. 2优化查询程序

14.4应用程序设计与性能

14.5使用sql server profiler

14.6监视sql server性能

14.6.l概述

14.6.2sql server性能评估

14.6.3使用windows nt性能监视器

14.6.4使用sql server性能监视器

14. 7优化服务器性能

14.7.l使用内存注册选项优化服务器性能

14.7.2使用i/o注册选项优化服务器性能

14. 7. 3 使用windows nt选项优化服务器性能

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章sql server 2000 提供的应用程序接口

17. 1sql server 2000应用程序接口概述

17. 2ado与sql server

17.2.1ole db提供者

17.2.2在不同的开发环境下使用ado

17. 3ole db与sql server

17. 3.1sql server ole db提供者的安装

17.3.2开发ole db应用程序

17.4odbc与sql server

17.4. 1 odbc的系统需求

17.4.2开发obdc应用程序

17. 5用于c语言的嵌入式sql与sql server

17.5.l使用embedded sql for c所需的文件

17.5.2使用embedded sql for c编程的步骤

17.6 用于c语言的db-library

17.6. l使用用于c语言的db-library所需文件

17.6.2不同操作环境下用于c语言的db-library的系统要求

17.7用于visual basic的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访问与sql server

17.13小结

第18章sql server 2000对xml的支持

18.l 使用iis虚目录管理sql server应用

18.1.1iis虚拟目录管理的系统要求

18. 1.2使用sql server的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访问sql server服务器

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. 7 sql server的 ole db提供者对xml的扩展

18.7. 1使用icommandtext设置xml命令

18.7. 2使用icommandstream设置xml

18.7. 3sql ole db提供者的特定属性

18. 8post模板的示例应用程序

18.8.l使用html表单发送模板

18. 8.2直接向虚拟目录发送模板

18. 9小结

第19章sql server与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.1visual basic与ado

19.2.2visual c++与ado

19.2.3web-based应用

19.3使用ado执行查询

19.3.l数据源管理

19.3.2使用ado连接sql server数据源

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章sol server 2000的分析服务

22.1sql server 2000分析服务提供的新功能

22. 1. l多维数据来增强

22.1.2维的增强

22.1.3对数据开采的扩展

22. 1.4分析服务安全性的增强

22. 1.5在数据透视表服务中对客户连接的增强

22.1.6功能扩展的其它方面

22.2安装分析服务

22.3sql server 2000分析服务的体系结构

22. 3. 1分析服务的特性

22.3.2分析服务的体系结构

22.3.3服务器和客户机体系结构

22.3.4分析服务对象体系结构

22.4sql server 2000数据仓库和联机分析处理

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使用sql server 2000分析管理器进行数据开采

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小结







已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

SQL Server 2000 Programming Guide
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon