MICROSOFT SQL SERVER 6.5程序员指南

MICROSOFT SQL SERVER 6.5程序员指南
作 者: Microsoft
出版社: 科学出版社/龙门书局
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 电脑网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《MICROSOFT SQL SERVER 6.5程序员指南》作者简介

内容简介

内容简介为满足国内广大从事MicrosoftSQLServer6.5应用与开发的新老朋友的需求,北京希望电脑公司经微软(中国)有限公司授权,组织经验丰富的技术人员翻译了MicrosoftSQLServer6.5系列软件手册。本套手册山四部分组成:MicrosoftSQLServer6.5新增功能;管理员指南;参考手册和程序员指南。本书是MicrosoftSQLServer6.5程序员参考指南,共分五个部分。第一部分讨论MicrosoftSQLServer6.5的安装;第二部分通过许多实例介绍SQLServer6.5编程基础;第三部分说明如何编写连接到MicrosoftSQLServer6.5的ODBC客户机/服务器应用;第四部分介绍SQL分布式管理对象如何编写管理SQLServer的程序;第五部分介绍Microsoft分布式事务协调器(DTC),介绍如何安装和使用DTC以及如何对Transact-SQL和C或C十十应用使用DTC及支持的ITransaction方法。本书是从事MicrosoftSQLServer6.5开发和应用的广大科技人员必备的技术用书,同时也是从事MicrosoftSQLServer6.5教学和自学人员的参考书。

图书目录

目 录

第一部分 MicrosoftSQLServer6.5安装指南

第一章 引言

1.1SQLServer和SQLWorkstation

1.2如何使用本指南

1.3安装术语

第二章服务器要求

2.1硬件平台

2.2硬件和软件要求

2.3文件系统

2.4服务器名

2.5SMS兼容性

第三章 服务器选项

3.1名字、公司和产品号

3.2远程安装

3.3根目录

3.4MASTER设备选项

3.5字符集

3.6排序顺序

3.7网络支持

3.8自动启动选项

3.9SQLServerBooksOnline

3.10SQLExecutive用户帐号

3.11许可模式

第四章 服务器安装

4.1为SQLExecutive建立用户帐号

4.2安装SQLServer

4.3升级SQLServer

4.4安装或升级SQLWorkstation

4.5测试安装

4.6配置SQLServer

4.7删除SQLServer

第五章 启动服务器

5.1运行SQLServer

5.2运行SQLExecutive

第六章 客户安装

6.1客户平台

6.2客户软硬件要求

6.3客户安装选项

6.4安装客户软件

6.5安装ODBC 驱动程序

6.6配置安装的客户软件

第七章 安装查错

7.1安装失败

7.2查看日志

附录A 字符集与排序顺序

A.1字符集

A.2排序顺序

A.3定制

A4改变排序顺序对口令影响

附录B 无人值守安装

B.1建立setup初始化文件

B.2执行无人值守安装

B.3setup初始化文件的格式

B4setup初始化文件范例

第二部分 MicrosoftSQLServer6.5数据库开发人员伴侣

第八章 概述

8.1数据库开发人员

8.2系统管理员

第九章 处理表

9.1理解数据库对象

9.2数据完整性

9.3使用数据类型强制数据完整性

9.4规划表

9.5建立表

9.6删除表

9.7重新命名表

9.8更改表

9.9使用索引

9.10使用视图

第十章 处理数据

10.1计划对数据的增加或修改

10.2增加、修改或删除数据

10.3引人和转出数据

10.4成批处理事务

第十一章 使用查询获取数据

11.1建立基本的查询

11.2使用连接建立多表查询

11.3使用汇总查询

11.4使用子查询

11.5用GROUPBY或COMPUTE计算总和

11.6 使用内置函数

第十二章 性能优化

12.1表的优化

12.2索引的优化

12.3查询的优化

12.4查询分析

12.5锁的分析

第十三章 使用存储过程和触发器

13.1使用存储过程

13.2扩展层次结构

13.3扩展网络

13.4使用触发器定义业务过程

第三部分 MicrosoftSQLServer6.5ODBC程序设计

第十四章 概述

第十五章 安装

15.1系统要求

15.2安装SQLServer驱动程序

15.3升级目录存储过程

第十六章 数据源设置和连接

16.1ODBC SQLServer设置

16.2连接到SQLServer数据源

16.3驱动程序指定的连接选项

16.4删除数据源

16.5数据源

第十七章 ODBC编程

17.1使用ODBC

17.2使用连接

17.3使用语句

17.4设置光标选项

17.5直接执行语句

17.6准备和执行语句

17.7处理结果

17.8得到结果集信息

17.9使用可滚动光标

17.10 使用行集绑定

17.11使用执行时数据参数

17.12使用执行时数据列

第十八章 实现

18.12.5版功能

18.2活动hstmt

18.3光标库

18.4算术运算错误

18.5手动提交模式事务

18.6远程过程调用

18.7使用Microsoft分布式事务协调器

18.8记录性能数据

18.9ODBCSQLServer驱动程序的其他信息

第十九章 SQL语法

19.1SQL语法限制

19.2执行时数据参数限制

19.3过程调用限制

19.4使用存储过程的光标

19.5不支持的ODBCSQL语法

19.6可空值性鉴别

第二十章 ODBC 光标

20.1使用ODBC光标

20.2建立光标

20.3通过光标获取数据

20.4更新光标

20.5关闭光标

第二十一章 函数

21.1ODBCAPI函数实现

21.2SQLBrowseConnet

21.3SQLConnect

21.4SQLDriverConnect

21.5SQLColAttributes,SQLDescribeCol和SQLNumResultCols

21.6SQLC0nfigDataSource

21.7SQLPrepare

21.8SQLParamOptions

21.9SQLDescribeParam

21.10SQLSetStmtOption

21.11SQLSetScrollOptions

21.12SQLSetConnectOption

21.13SQLSetCursorName

21.14SQLGetCursorName

21.15SQLGetStmtOption

21.16SQLGetInfo

21.17SQLFetch

21.18SQLExtendedFetch

21.19SQLR0wCount

21.20SQLSetPos

21.21SQLFreeStmt

21.22SQLTransact

附录A 驱动程序属性

附录B 数据类型映射和使用

B.1 数据类型映射

B.2 数据类型使用

附录C 错误

C.1 固有错误号

C.2 SQLSTATE(ODBC错误码)

C.3 错误消息

C.4 语法

第四部分 MicrosoftSQLServer6.5SQL分布管理对象程序设计指南

第二十二章 入门

22.1SQL-DMO对象模型

22.2SQL-DMO文件

第二十三章 使用SQL-DMO对象

23.1嵌入SQL-DMO

23.2初始化COM库

23.3建立SQLServer对象

23.4连接SQLServer对象

23.5声明和分配对象变量

23.6使用属性值

23.7调用方法

23.8使用集合

23.9使用列表

23.10释放SQLServer对象

23.11解除COM库的初始化

23.12错误处理

23.13 数据类型

23.14VisualBasic对象

23.15 C++对象

第二十四章SQLServer作用域对象

34.1Configuration对象

24.2ConfigValue

24.3Device对象

24.4Language对象

24.5Login对象

24.6RemoteLogin对象

24.7RemoteServer对象

34.8SQLServer对象

24.9SubscriberInfo对象

第二十五章 Database作用域对象

25.1Article对象

25.2Database对象

25.3DBObject对象

25.4DBOption对象

25.5Default对象

25.6Group对象

25.7Publication对象

25.8Rule对象

25.9StoredProcedure对象

25.10Subscription对象

25.11SystemDatatype对象

25.12TransactionLog对象

25.13User对象

25.14UserDefinedDatatype对象

第二十六章 Table作用域对象

26.1Check对象

26.2Column对象

26.3 DRIDefault 对象

26.4 Index对象

26.5 Key 对象

26.6 Table 对象

26.7 Trigger对象

26.8 View 对象

第二十七章 Service作用域对象

27.1 Alert 对象

27.2 AlertSystem 对象

27.3 Exeecutive 对象

27.4 IntegratedSecurity 对象

27.5 Operator 对象

27.6 Registry 对象

27.7 Task 对象

第二十八章 Application 作用域对象

28.1 Application 对象

28.2 Backup 对象

28.3 HistoryFilter对象

28.4 Names对象

28.5 Permission 对象

28.6 Property 对象

28.7 QueryResults 对象

第二十九章 数据类型

29.1 SQLOLE AUDIT TYPE

29.2 SQLOLE COMPLETION TYPE

29.3 SQLOLE CONFIGVALUE TYPE

29 4 SQLOLE COPYDATA TYPE

29.5 SQLOLE DATAFILE TYPE

29.6 SQLOLE DBSTATUS TYPE

29.7 SQLOLE DBUSERPROFILE TYPE

29.8 SQLOLE DEPENDENCY TYPE

29.9 SQLOLE DEVICE TYPE

29.10 SQLOLE ENUMNOTIFY TYPE

29.11 SQLOLE ERROR TYPE

29.12 SQLOLE EVENT TYPE

29.13 SQLOLE EXEC TYPE

29.14 SQLOLE FREQRELATIVE TYPE

29.15 SQLOLE FREQSUB TYPE

29.16 SQLOLE FREQUENCY TYPE

29.17 SQLOLE INDEX TY

29.18 SQLOLE INITIALSYNC TYPE

29.19 SQLOLE INTSECLOGIN DYPE

29.20 SQLOLE KEY TYPE

29.21 SQLOLE MEDIA TYPE

29.22 SQLOLE MIRROR TYPE

29.23 SQLOLE MONTHDAY TYPE

29.24 SQLOLE NOTIFY TYPE

29.25 SQLOLE OBJECT TYPE

29.26 SQLOLE OBJSORT TYPE

29.27 SQLOLE PERFMON TYPE

29.28 SQLOLE PREARTICLE TYPE

29.29 SQLOLE PRIVILEGE TYPE

29.30 SQLOLE PROCEDURE TYPE

29.31 SQLOLE QUERY DATATYPE

29.32 SQLOLE REPFREQ TYPE

29.33 SQLOLE REPLICATION TYPE

29.34 SQLOLE RUNPRIORITY TYPE

29.35 SQLOLE SCRIPT TYPE

29.36 SQLOLE SECURITY TYPE

29.37 SQLOLE SRVOPTION TYPE

29.38 SQLOLE SRVUSERPROFILE TYPE

29.39 SQLOLE STARTSRV TYPE

29.40 SQLOLE STATUSINFO TYPE

29.41 SQLOLE SUBSTATUS TYPE

29.42 SQLOLE SUBSYNC TYPE

29.43 SQLOLE SVCSTATUS TYPE

29.44 SQLOLE TABLEATT TYPE

29.45 SQLOLE TRIGGER TYPE

29.46 SQLOLE VERIFYCONN TYPE

2947 SQLOLE WEEKDAY TYPE

第五部分 Microsoft分布式事务协调器指南

第三十章 引言

30.1 ACID属性

30.2 执行示例

30.3 分布式事务

30.4概念小结

第三十一章 安装

31.1计划MSDTC网络配置

31.2完整的MSDTC服务

31.3MSDTC客户实用程序

31.4MSDTC文件

31.5安装MSDTC服务

31.6安装MSDTC客户实用程序

31.7删除MSDTC安装

31.8转换MSDTC安装

第三十二章 管理

32.1MSDTCTransactions窗口

32.2MSDTCTrace窗口

32.3MSDTCStatistics窗口

32.4MSDTCConfiguration对话框

32.5远程管理

第三十三章 应用开发

33.1程序范例

33.2使用Transact-SQL的应用开发

33.3使用C或C十十的应用开发

第三十四章 MSDTC程序员指南

34.1DtcGetTransactionManager

34.2ITransaction

34.3ITransactionDispenser

34.4ITransactionOptions

34.5ITransactionOutcomeEvents