本书全面、系统地介绍了Microsoft SQL Server 7.0数据库系统管理方法及其应用程序开发技术。全书共分为六部分,分别介绍SQL Server数据库系统配置管理方法、Transact-SQL语言、SQL Server数据库系统实用程序和管理工具、基于ODBC API和DB-Library API的SQL Server数据库应用程序设计方法以及SQL Server数据库嵌入式SQL C语言程序设计方法。\r\n 本书的读者对象为SQL Server数据库系统管理人员、应用程序开发人员和大专院校相关专业的师生。\r\n
第一部分 SQL Server 7.0数据库系统管理\r\n\r\n第一章 SQL Server 7.0简介\r\n\r\n1.1 SQL Server数据库结构特点\r\n1.2 安装SQL Server\r\n1.2.1 环境需求\r\n1.2.2 安装程序选项设置\r\n1.2.3 安装测试\r\n1.2.4 安装内容介绍\r\n\r\n第二章 服务器管理\r\n\r\n2.1 服务器注册与启动管理\r\n2.1.1 注册服务器\r\n2.1.1 系统启动\r\n2.1.3 系统暂停与退出\r\n2.2 服务器配置选项设置\r\n2.3 连接服务的管理\r\n2.3.1 创建连接服务器\r\n2.3.2 连接服务器登录标识管理\r\n2.4 远程服务器管理\r\n2.4.1 远程访问的实现方法\r\n2.4.2 删除远程服务器\r\n2.4.3 远程用户与本地用户间的映射关系\r\n\r\n第三章 访问控制\r\n\r\n3.1 SQL Server访问控制策略\r\n3.1.1 安全几户认证\r\n3.1.2 访问许可确认\r\n3.2 管理服务器登录标识\r\n3.2.1 Windows NT帐户\r\n3.2.2 SQL Server登录标识\r\n3.2.3 利用管理工具登录标识\r\n3.3 角色\r\n3.3.1 固定角色\r\n3.3.2 用户自定义角色\r\n3.3.3 角色成员管理\r\n3.3.4 应用程序角色\r\n3.4 数据库用户管理\r\n3.4.1 使用系统存储过程管理用户\r\n3.4.2 使用管理工具管理用户\r\n3.4.3 特殊数据库用户\r\n3.5 许可设置\r\n3.5.1 许可种类\r\n3.5.2 使用语句管理许可\r\n3.5.3 使用管理工具设置许可\r\n3.6 小结\r\n\r\n第四章 数据库管理\r\n\r\n4.1 数据库存储结构\r\n4.1.1 数据库文件和文件组\r\n4.1.2 数据文件的使用分配\r\n4.2 建立、修改和删除数据库\r\n4.2.1 创建数据库\r\n4.2.2 设置数据库选项\r\n4.2.3 修改数据库\r\n4.2.4 删除数据库\r\n4.3 检索数据库定义信息\r\n4.3.1 查看数据库定义信息\r\n4.3.2 查看数据库数据空间\r\n4.3.3 查看数据库日志空间\r\n4.4 数据库备份\r\n4.4.1 制定备份策略\r\n4.4.2 数据一致性检查\r\n4.4.3 备份设备管理\r\n4.4.4 数据备份\r\n4.4.5 使用管理工具备份数据库及其日志\r\n4.5 数据库恢复\r\n4.5.1 RESTORE语句\r\n4.5.2 检索备份信息\r\n4.5.3 恢复用户数据库\r\n4.5.4 恢复系统数据库\r\n4.5.5 使用管理工具恢复数据库\r\n\r\n第五章 SQL Server错误消息\r\n\r\n5.1 SQL Server错误消息结构\r\n5.1.1 错误消息号\r\n5.1.2 错误级别\r\n5.1.3 错误状态号\r\n5.1.4 错误描述信息\r\n5.2 建立用户自定义错误消息\r\n5.2.1 添加用户定义错误消息\r\n5.2.2 删除用户定义的错误消息\r\n5.2.3 RAISERROR语句\r\n\r\n第六章 SQL Server代理服务\r\n\r\n6.1 SQL Server代理服务配置\r\n6.2 定义操作员\r\n6.3 任务管理\r\n6.3.1 定义任务\r\n6.3.2 任务调度\r\n6.3.3 任务执行状态通知\r\n6.4 警报管理\r\n6.4.1 事件警报\r\n6.4.2 性能警报\r\n6.4.3 集中管理SQL Server事件\r\n\r\n第二部分 Transact-SQL语言\r\n\r\n第七章 Transact-SQL语言基础\r\n\r\n7.1 SQL发展历史\r\n7.2 样本数据库介绍\r\n7.3 标识符\r\n7.3.1 常规标识符\r\n7.3.2 定界标识符\r\n7.3.3 标识符应用\r\n7.4 Transact-SQL语法格式约定\r\n7.5 数据类型\r\n7.5.1 系统数据类型\r\n7.5.2 用户定义数据类型\r\n7.5.3 数据类型优先级\r\n7.6 运算符\r\n7.6.1 算术运算符\r\n7.6.2 位运算符\r\n7.6.3 比较运算符\r\n7.6.4 逻辑运算符\r\n7.6.5 字符串连接符\r\n7.6.6 赋值运算符\r\n7.6.7 运算符的优先级\r\n7.7 变量\r\n7.7.1 全局变量\r\n7.7.2 局部变量\r\n7.8 流控制语句\r\n7.8.1 BEGIN...END语句\r\n7.8.2 IF...ELSE...语句\r\n7.8.3 GOTO语句\r\n7.8.4 WHILE、BREAK、CONTINUE语句\r\n7.8.5 WAIFOR语句\r\n7.8.6 RETURN语句\r\n7.8.7 CASE表达式\r\n\r\n第八章 函数\r\n\r\n8.1 系统函数\r\n8.2 日期函数\r\n8.3 字符串函数\r\n8.4 数学函数\r\n8.5 图像和文本函数\r\n8.6 安全函数\r\n8.7 数据元函数\r\n8.8 集合函数\r\n8.9 游标函数和行集函数\r\n8.9.1 游标函数\r\n8.9.2 行集函数\r\n\r\n第九章 表、视图与索引\r\n\r\n9.1 表和索引的物理存储结构\r\n9.2 表\r\n9.2.1 建立数据表\r\n9.2.2 修改表\r\n9.2.3 检索表定义信息\r\n9.2.4 删除表\r\n9.3 约束\r\n9.3.1 数据完整性分类\r\n9.3.2 DEFAULT约束\r\n9.3.3 CHECK约束\r\n9.3.4 PRIMARY KEY约束\r\n9.3.5 UNIQUE约束\r\n9.3.6 FOREIGN KEY约束\r\n9.4 表数据操作\r\n9.4.1 插入数据\r\n9.4.2 修改数据\r\n9.4.3 删除数据\r\n9.5 索引\r\n9.5.1 索引类型\r\n9.5.2 建立索引\r\n9.5.3 删除索引\r\n9.6 全文索引\r\n9.6.1 全文操作类系统存储过程\r\n9.6.2 全文索引应用示例\r\n9.7 视图\r\n9.7.1 建立视图\r\n9.7.2 视图的应用\r\n9.7.3 修改和删除视图\r\n\r\n第十章 默认和规则\r\n\r\n10.1 默认\r\n10.1.1 创建默认对象\r\n10.1.2 默认的应用\r\n10.1.3 删除默认对象\r\n10.2 规则\r\n10.2.1 创建规则\r\n10.2.2 规则的应用\r\n10.2.3 删除规则\r\n\r\n第十一章 存储过程\r\n\r\n11.1 创建存储过程\r\n11.2 存储过程调用\r\n11.2.1 过程参数传递\r\n11.2.2 过程的返回值\r\n11.2.3 过程的自动执行\r\n11.3 存储过程应用\r\n\r\n第十二章 触发器\r\n\r\n12.1 创建触发器\r\n12.1.1 创建触发器\r\n12.1.2 触发器限制\r\n12.1.3 触发器所产生的临时表\r\n12.1.4 触发器嵌套调用\r\n12.2 修改和删除触发器\r\n12.3 触发器应用举例\r\n12.3.1 INSERT触发器\r\n12.3.2 UPDATE触发器\r\n12.3.3 DELETE触发器\r\n\r\n第十三章 批、事务和锁\r\n\r\n13.1 批\r\n13.2 事务\r\n13.2.1 事务模式\r\n13.2.2 事务处理语句\r\n13.2.3 事务处理实例\r\n13.2.4 分布式事务\r\n13.3 锁\r\n13.3.1 资源锁定模式\r\n13.3.2 检索锁信息\r\n13.3.3 死锁处理\r\n\r\n第十四章 查询\r\n\r\n14.1 简单查询\r\n14.1.1 选择列表\r\n14.1.2 from子句\r\n14.1.3 使用WHERE子句设置查询条件\r\n14.1.4 查询结果排序\r\n14.2 统计\r\n14.2.1 GROUP BY子句\r\n14.2.2 COMPUTE子句\r\n14.3 创建查询结果表\r\n14.4 联合查询\r\n14.5 连接\r\n14.5.1 内连接\r\n14.5.2 外连接\r\n14.5.3 交叉连接 \r\n14.5.4 自身连接\r\n14.6 子查询\r\n14.6.1 [NOT]IN子查询\r\n14.6.2 [NOT]EXISTS子查询\r\n14.6.3 比较子查询\r\n14.6.4 相关子查询\r\n14.6.5 连接与子查询\r\n14.7 全文查询\r\n14.7.1 CONTAINS\r\n14.7.2 FREETEXT \r\n\r\n第十五章 游标\r\n\r\n15.1 游标定义\r\n15.1.1 SQL-92游标定义语法\r\n15.1.2 Transact-SQL扩展游标定义\r\n15.2 游标数据操作\r\n15.2.1 填充游标\r\n15.2.2 提取数据\r\n15.2.3 游标定位修改和删除操作\r\n15.2.4 关闭和释放游标\r\n15.2.5 应用举例\r\n\r\n第三部分 管理工具和实用程序\r\n\r\n第十六章 数据复制\r\n\r\n16.1 SQL Server复制技术\r\n16.1.1 复制结构\r\n16.1.2 复制代理\r\n16.1.3 复制类型\r\n16.1.4 立即修改订阅\r\n16.1.5 存储过程复制\r\n16.2 出版和分发服务器配置\r\n16.2.1 复制操作控制\r\n16.2.2 分发服务器配置\r\n16.2.3 出版服务器配置\r\n16.2.4 限制对分发服务器的访问\r\n16.3 出版物管理\r\n16.3.1 定义出版数据库\r\n16.3.2 快照出版物和事务出版物管理\r\n16.3.3 合并出版物管理\r\n16.3.4 创建出版物快照代理\r\n16.3.5 出版物访问控制\r\n16.3.6 检索出版物信息\r\n16.4 出版条目管理\r\n16.4.1 定义快照和事务条目\r\n16.4.2 修改快照和事务条目\r\n16.4.3 删除快照和事务条目\r\n16.4.4 创建合并条目\r\n16.4.5 修改合并条目\r\n16.4.6 删除合并条目\r\n16.5 出版实例\r\n16.6 订阅管理\r\n16.6.1 注册订阅服务器\r\n16.6.2 快照和事务出版物订阅管理\r\n16.6.3 合并出版物订阅管理\r\n16.7 使用管理工具复制操作\r\n16.7.1 配置分发服务器和出版服务器\r\n16.7.2 创建出版物\r\n16.7.3 生成复制脚本程序\r\n16.7.4 建立订阅\r\n\r\n第十七章 服务器活动和性能监视\r\n\r\n17.1 SQL Server性能监视\r\n17.1.1 性能监视器介绍\r\n17.1.2 SQL Server监视对象和计数器\r\n17.2 SQL Server Profiler\r\n17.2.1 SQL Server Profiler捕获的事件数据\r\n17.2.2 SQL Server Profiler所捕获事件\r\n17.2.3 SQL Server Profiler应用\r\n17.3 SQL Server企业管理器\r\n17.3.1 监视服务器用户进程活动\r\n17.3.2 按进程查看资源锁定信息\r\n17.3.3 按对象查看资源锁定信息\r\n17.4 其它服务器监视方法\r\n17.4.1 sp-who\r\n17.4.2 sp-monitor\r\n\r\n第十八章 SQL Server数据库Web出版\r\n\r\n18.1 HTML文档结构\r\n18.1.1 HTML常用标识\r\n18.1.2 HTML文档结构\r\n18.2 SQL Server Web Assistant\r\n18.2.1 Web Assistant实现过程\r\n18.2.2 使用Web Assistant出版数据库\r\n18.3 Web出版类系统存储过程\r\n18.3.1 创建Web出版任务\r\n18.3.2 执行Web出版任务\r\n18.3.3 删除Web出版任务\r\n18.3.4 数据库出版实例\r\n\r\n第十九章 实用程序\r\n\r\n19.1 isql和osql\r\n19.1.1 isql和osql语法\r\n19.1.2 isql和osql命令\r\n19.1.3 isql和osql环境变量\r\n19.2 批拷贝程序bcp\r\n19.2.1 bcp程序的功能\r\n19.2.2 应用实例\r\n19.3 odbcping\r\n\r\n第四部分 ODBC数据库应用程序设计\r\n\r\n第二十章 ODBC简介\r\n\r\n20.1 ODBC结构层次\r\n20.1.1 应用程序\r\n20.1.2 驱动程序管理器\r\n20.1.3 数据库驱动程序\r\n20.2 ODBC数据源管理\r\n20.2.1 查看系统安装的数据库驱动程序\r\n20.2.2 建立数据源\r\n20.2.3 重新配置或删除数据源\r\n20.2.4 建立ODBC函数调用日志\r\n20.3 ODBC数据类型\r\n20.4 ODBC接口一致性\r\n20.4.1 接口函数一致性\r\n20.4.2 属性一致性\r\n20.4.3 描述符字段一致性\r\n20.5 ODBC应用程序结构\r\n\r\n第二十一章 连接数据源\r\n\r\n21.1 申请和释放句柄\r\n21.1.1 申请句柄\r\n21.1.2 释放句柄\r\n21.2 属性设置\r\n21.2.1 设置环境属性\r\n21.2.2 设置连接属性\r\n21.2.3 设置语句属性\r\n21.2.4 检索环境、连接和语句属性设置\r\n21.3 连接驱动程序和数据源\r\n21.3.1 用SQLConnect函数连接数据源\r\n21.3.2 用SQLDriverConnect函数建立连接\r\n21.3.3 用SQLBrowserConnect函数建立连接\r\n21.3.4 断开与数据源的连接\r\n21.4 检索系统驱动程序和数据源信息\r\n21.4.1 查找系统已建立的ODBC数据源\r\n21.4.2 查找系统所安装的驱动程序\r\n21.5 查看驱动程序和数据源的支持能力\r\n21.5.1 确定驱动程序支持的ODBC API函数\r\n21.5.2 检查数据源所支持的数据类型\r\n21.5.3 确定驱动程序和数据源的支持能力\r\n\r\n第二十二章 错误诊断\r\n\r\n22.1 ODBC函数诊断信息\r\n22.1.1 ODBC函数返回码\r\n22.1.2 诊断记录\r\n22.2 读取ODBC诊断信息\r\n22.2.1 检索诊断字段\r\n22.2.2 检索状态记录\r\n22.3 ODBC错误处理实例\r\n\r\n第二十三章 目录函数\r\n\r\n23.1 目录函数参数类型\r\n23.2 检索表信息\r\n23.2.1 查找数据源中的数据表\r\n23.2.2 检索表中许可设置信息\r\n23.2.3 检索表和索引的统计信息\r\n23.2.4 读取主键信息\r\n23.2.5 检索外键信息\r\n23.3 检索列信息\r\n23.3.1 一般列信息\r\n23.3.2 特殊列信息\r\n23.3.3 列许可设置信息\r\n23.4 检索存储过程信息\r\n23.4.1 查找系统中的存储过程\r\n23.4.2 检索存储过程参数信息\r\n\r\n第二十四章 执行SQL语句\r\n\r\n24.1 SQL语句执行方式\r\n24.1.1 立即执行\r\n24.1.2 准备执行\r\n24.2 ODBC函数执行方式\r\n24.2.1 函数执行方式设置\r\n24.2.2 取消函数的异步执行操作\r\n24.3 SQL语句参数传递\r\n24.3.1 SQL语句构造\r\n24.3.2 执行前传递参数\r\n24.3.3 传递参数数组\r\n24.3.4 执行时传递参数\r\n24.4 检索SQL语句及参数信息\r\n24.4.1 检索语句参数数量\r\n24.4.2 检索参数详细信息\r\n24.4.3 查看SQL语句的本地文本格式\r\n24.5 事务处理\r\n24.5.1 检查数据源的事务支持能力\r\n24.5.2 设置事务提交方式\r\n24.5.3 提交或回滚动事务\r\n\r\n第二十五章 ODBC函数执行结果处理\r\n\r\n25.1 ODBC游标\r\n25.1.1 ODBC游标类型\r\n25.1.2 查看系统对游标的支持能力\r\n25.1.3 游标命名\r\n25.1.4 关闭游标\r\n25.2 读取结果信息\r\n25.2.1 了解修改操作所影响的行数\r\n25.2.2 检索结果集合信息\r\n25.3 为结果集合列指定存储变量\r\n25.3.1 列向关联\r\n25.3.2 行向关联\r\n25.4 检索结果集合数据\r\n25.4.1 SQLFetch函数\r\n25.4.2 SQLFetchScroll函数\r\n25.4.3 读取未关联列中的数据\r\n25.4.4 处理多个结果集合\r\n25.5 修改结果集合数据\r\n25.5.1 SQLBulkOperations函数\r\n25.5.2 SQLSetPos函数\r\n25.5.3 定位修改和删除操作\r\n25.6 小结\r\n\r\n第五部分 SQL Server客户端应用程序开发工具:DB-Library\r\n\r\n第二十六章 DB-Library程序设计基础\r\n\r\n26.1 建立DB-Library应用程序开发环境\r\n26.2 DB-Library网络通信\r\n26.2.1 DB-Library中的主要数据结构\r\n26.2.2 DB-Library网络通信\r\n26.3 DB-Library数据类型定义\r\n26.4 DB-Library的数据库访问过程\r\n26.4.1 连接SQL Server\r\n26.4.2 命令处理\r\n26.4.3 结果处理\r\n26.4.4 关闭连接\r\n26.5 错误和消息处理\r\n26.5.1 DB-Library错误处理\r\n26.5.2 SQL Server消息处理\r\n26.6 DB-Library参数和选项设置\r\n26.6.1 设置登录超时时限\r\n26.6.2 设置命令响应超时时限\r\n26.6.3 设置可同时打开的连接数\r\n26.6.4 设置和清除选项\r\n26.7 DB-Library应用程序的编辑、编译和链接\r\n26.8 DB-Library与ODBC编程方法比较\r\n\r\n第二十七章 批命令执行结果处理\r\n\r\n27.1 读取结果行数据\r\n27.1.1 检查执行结果\r\n27.1.2 使用变量读取结果数据\r\n27.1.3 行缓冲方式\r\n27.1.4 使用指针存了以结果行数据\r\n27.1.5 废弃执行结果\r\n27.2 检索结果行信息\r\n27.3 浏览模式\r\n27.3.1 检索浏览基表信息\r\n27.3.2 构造数据修改语句\r\n27.3.3 时间戳列值\r\n27.3.4 浏览模式应用\r\n27.4 DB-Library游标操作\r\n27.4.1 打开和关闭游标\r\n27.4.2 检索游标数据\r\n27.4.3 使用游标修改数据\r\n27.4.4 检索游标结果集合信息\r\n\r\n第二十八章 批拷贝操作\r\n\r\n28.1 初始化批拷贝操作\r\n28.2 用户数据文件与表间的拷贝操作\r\n28.2.1 批拷贝参数设置\r\n28.2.2 数据格式控制\r\n28.2.3 拷贝操作\r\n28.3 将变量数据拷贝到SQL Server表中\r\n28.3.1 初始化阶段\r\n28.3.2 向SQL Server传递数据\r\n28.3.3 保存拷贝数据\r\n\r\n第二十九章 两阶段提交\r\n\r\n29.1 两阶段提交实现过程\r\n29.1.1 与服务器连接\r\n29.1.2 开始阶段\r\n29.1.3 提交阶段\r\n29.2 两阶段提交函数\r\n29.2.1 事务初始化处理函数\r\n29.2.2 事务提交处理函数\r\n29.2.3 检索分布式事务处理信息\r\n\r\n第六部分 嵌入式SQL程序设计\r\n\r\n第三十章 嵌入式SQL程序设计基础\r\n\r\n30.1 嵌入式SQL应用程序开发环境\r\n30.2 嵌入式SQL数据类型\r\n30.3 嵌入式SQL语法\r\n30.3.1 嵌入式SQL语句及保留字\r\n30.3.2 静态SQL语句和动态SQL语句\r\n30.3.3 宿主变量\r\n30.3.4 嵌入式SQL的主要数据结构\r\n30.4 嵌入式SQL数据库访问过程\r\n30.4.1 连接SQL Server\r\n30.4.2 命令处理\r\n30.4.3 结果处理\r\n30.4.4 关闭连接\r\n30.5 嵌入式SQL错误处理\r\n30.6 嵌入式SQL选项设置\r\n30.7 建立嵌入式SQL应用程序\r\n30.7.1 应用程序建立步骤\r\n30.7.2 应用程序运行方式\r\n30.7.3 使用预编译器\r\n30.7.4 编译、链接及调试\r\n\r\n第三十一章 嵌入式SQL命令及结果处理\r\n\r\n31.1 SQL命令执行方式\r\n31.1.1 立即方式执行SQL命令\r\n31.1.2 修改数据\r\n31.1.3 执行SQL批命令和事务\r\n31.1.4 执行存储过程\r\n31.1.5 准备方式执行SQL命令\r\n31.1.6 SQL命令状态检测\r\n31.2 单结果行处理\r\n31.3 游标操作\r\n31.3.1 游标的定义和选项设置\r\n31.3.2 游标的打开和关闭\r\n31.3.3 检索游标数据\r\n31.3.4 使用游标修改数据\r\n31.3.5 使用游标的例子\r\n31.4 使用SQLDA处理数据\r\n31.4.1 SQLDA结构定义\r\n31.4.2 使用SQLDA数据结构输入数据\r\n31.4.3 使用SQLDA数据结构输出数据\r\n31.4.4 SQLDA结构应用\r\n\r\n附录 A pubs数据库\r\n\r\nauthors表\r\ntitleauthor表\r\ntitles表\r\npublishers表\r\npub_info表\r\ndiscounts表\r\nsales表\r\nstores表\r\nemployee表\r\njobs表\r\nroyschedv\r\n\r\n附录 B 诊断记录动态函数代码\r\n\r\n附录 C ODBC错误代码
SQL Server 7. 0是Microsoft公司最新推出的关系型数据库管理系统, 它具有以下主要特点:
(1)真正的客户机/服务器体系结构.
(2)图形化用户界面, 使系统管理工作更加直观. 简单.
(3)丰富的编程接口工具, 为用户进行程序设计提供了更大的选择余地.
(4)与Windows NT有机集成, 多线程体系结构设计, 提高了系统对用户并发访问的响应速度.
(5)对Web技术的支持, 使用户能够很容易地将数据库中的数据发布到Web页面上.
因为 SQL Server数据库管理系统具有突出的优点, 所以其用户也越来越多. 为帮助大家更好地掌握和使用 SQL Server数据库系统, 我们编写了《SQL Server 7. 0数据库系统管理与应用开发》一书. 本书从实用目标出发, 全面. 系统地介绍了 SQL Server数据库系统的配置管理方法及其应用程序开发技术.
全书分为六部分, 在第一部分中, 首先概括介绍了SQL Server数据库系统, 使读者对系统的安装和整体情况有一个总的印象. 然后介绍 SQL Server的服务器管理. 访问控制. 数据库管理. 错误处理方法和 SQL Server代理服务等.
第二部分介绍Transact-SQL语言. Transact-SQL语言支持标准的 SQL语言, 并在此基础上对它进行了扩充, 它是 SQL Server数据库应用程序设计和系统管理的基础, 使用 ODBC API. DB-LibraryAPI和嵌入式SQL语言设计SQL Server数据库应用程序时都离不开 Transact-SQL语言的支持. 所以, Transact-SQL是 SQL Server数据库应用开发和系统管理的基础. 这部分所介绍的内容包括:Transact-SQL语言基础. 函数. 数据库对象(包括表. 视图. 索引. 默认. 规则. 存储过程和触发器等). 批. 事务和锁以及 SQL Server数据库查询操作和游标等内容.
第三部分介绍SQL Server 7. 0所提供的管理工具和实用程序, 主要介绍数据库复制操作. SQL Server服务器活动和性能监视. SQL Server数据库Web出版方法和isql. osql. bcp. odbcping等实用程序.
第四部分详细介绍了ODBC数据库应用程序设计方法. 这一部分所介绍的内容有:ODBC简介. 连接数据源. 错误诊断. 目录函数. 执行 SQL语句和 ODBC函数执行结果处理器. 这里所介绍的 ODBC编程方法不仅适用于 SQL Server数据库系统, 它同样适用于ORACLE. FoxPro等数据库系统.
第五部分介绍 SQL Server专用的客户端应用程序开发工具--DB-Library. 这部分内容包括:DB-Library程序设计基础. 批命令执行结果处理. 批拷贝操作和两阶段提交等.
第六部分介绍 SQL Server嵌入式 SQL C程序设计方法, 内容包括嵌入式SQL程序设计基础和嵌入式SQL命令及结果处理.
本书内容全面, 可操作性强. 书中给出了一定数量的程序实例, 以帮助读者进一步加深对每种编程方法的理解, 这些例子全部在计算机上调试通过. 其中C语言程序的编译环境为 Visual C++6. 0.
徐斌同志参加了本书第三十章和第三十一章的撰写工作, 在此表示感谢. 由于时间仓促, 水平有限, 书中错误和疏漏之处在所难免, 恳请读者批评指正.