目录
前言
第一章 SQL Anywhere概述
1.1SQL Anywhere的特点
1.2SQL Anyhwere的结构
1.2.1在单机上运行SQL Anywhere
1.2.2在网络上运行SQL Anywhere
1.2.3在单机上运行混合操作系统
1.3SQL Anywhere编程接口
1.4SQL AnyWhere中的程序
第二章 SQL Anywhere使用基础
2.1关系数据库基本概念
2.2ISQL的使用
2.3SQL查询语句
2.3.1简单查询
2.3.2连接查询
2.3.3嵌套查询
2.3.4集函数、分组与排序
2.3.5用union操作联结多个查询结果
2.3.6库函数
2.4数据类型、数据定义与数据完整性控制
2.4.1SQL Anywhere的数据类型
2.4.2创建及使用数据库
2.4.3表的增删改
2.4.4完整性约束默认值及索引
2.5数据库的修改
2.5.1增加数据
2.5.2修改现有的数据
2.5.3删除表中的数据
2.6视图
2.6.1视图的创建、使用与删除
2.6.2视图的优点
2.7批处理过程和触发器
2.7.1批处理
2.7.2控制语句
2.7.3过程
2.7.4用户定义函数
2.7.5触发器
2.7.6在过程和触发器中使用游标
2.7.7错误处理和警告
2.7.8从存储过程中调用外部库
2.8事务和封锁
2.8.1事务
2.8.2封锁
2.8.3隔离级别
第三章 SQL Anywhere的数据库管理
3.1SQLCentral的使用
3.1.1查看数据库
3.1.2管理数据库对象
3.1.3视图的管理
3.1.4索引的管理
3.1.5查看和编辑存储过程 函数及触发器
3.1.6管理用户及权限
3.1.7在SQL Central中集成的数据库实用工具
3.1.8其他数据库对象的管理
3.2连接数据库
3.2.1概述
3.2.2SQL Anywhere数据库工具的连接过程
3.2.3ODBC应用程序的连接过程
3.3管理用户标识及权限
3.3.1数据库权限概述
3.3.2管理单个用户及其权限
3.3.3管理用户组
3.3.4数据库对象名及其前缀
3.3.5利用视图和存储过程来获得额外的安全性
3.3.6SQL AnyWhere是如何判断用户权限的
3.3.7系统表中记录的用户和权限信息
3.4监视和提高执行性能
3.4.1影响数据库性能的因素
3.4.2使用主码和外码提高查询性能
3.4.3使用索引提高查询性能
3.4.4涉及多个表的查询搜索策略
3.4.5查询结果的排序
3.4.6查询处理中使用的临时表
3.4.7优化器的工作原理
3.4.8监视数据库的执行性能
3.5数据的输入与输出
3.5.1概述
3.5.2从数据库中输出数据
3.5.3输入数据到数据库
3.5.4批量操作的调整
3.6数据的备份与恢复
3.6.1系统故障和介质故障
3.6.2SQL Anywhere的日志
3.6.3使用事务日志镜像
3.6.4数据库的备份
3.6.5系统故障的恢复
3.6.6介质故障的恢复
第四章 SQL Anywhere与SQL Server的兼容性
4.1SQL Anywhere对T-SQL的支持
4.1.1SQL Anywhere与SQL Server的体系结构
4.1.2设置SQL Anywhere与T-SQL兼容
4.1.3SQL Anywhere与T-sQL兼容的数据类型
4.1.4局部和全局变量
4.1.5SQL Anywhere与SQL Server兼容的表达式
4.1.6SQL Anywhere与SQL Server兼容的函数
4.1.7SQL Anywhere与SQL Server兼容的查找条件
4.2.T-SQL过程化语言
4.2.1概述
4.2.2SQL Anywhere支持的T-SQL过程语句
4.2.3T-SQL过程中的错误处理
4.3使用OpenServerGateway
4.3.1概述
4.3.2Open Server Gateway结构
4.3.3Open Server Gateway的安装与启动
4.3.4Open Server GateWay处理的事件
第五章 复制器SQL Remote
5.1SQL Remote入门
5.1.l概述
5.1.2SQL Remote的基本概念
5.1.3使用SQLCentra1安装sQL Remote
5.1.4使用ISQL安装SQL Remote
5.1.5开始复制数据
5.1.6SQL Remote应用结构示例
5.2管理SQL Remote
5.2.1SQL Remote管理概述
5.2.2添加SQL Remote消息类型
5.2.3SQL Remote的权限管理
5.2.4出版物的安装与订购
5.2.5设计出版物和安装订购物
5.2.6同步数据库
5.2.7SQL Remote中语句的复制
5.2.8管理运行中的SQL Re‘mote
5.2.9运行SQL Remote消息代理
5.2.10SQL Remote消息跟踪系统
5.2.11SQL Remote中的事务日志和备份管理
5.2.12SQL Remote中的错误报告和冲突解决
5.2.13使用PASSTHROUGH模式进行管理
第六章 NetlmpactDynamo
6.1数据库和Intemet
6.1.1Web基本概念
6.1.2数据库和Web
6.1.3NetImpactDynam0简介
6.1.4NetImpactDynam0工作总流程
6.2NetImpactDynam0入门
6.2.1安装示例数据库
6.2.2创建示例Web站点
6.2.3创建模板
6.2.4创建脚本
6.2.5在浏览器中查看模板的输出
6.3DynamoWeb站点
6.3.1Web站点的结构
6.3.2创建Web站点
6.3.3文件夹和文档
6.3.4模板
6.3.5连接
6.3.6输入和输出文档
6.3.7调度操作
6.4配置Web服务器和Web站点
6.4.1访问Dynamo Web站点
6.4.2使用Personal Web Server
6.4.3部署一个Dynamo Web站点
6.5Dynam0脚本
6.5.1概述
6.5.2编写简单的脚本
6.5.3Dynam0脚本语言
6.5.4预定义对象
6.6设置移动Intranet
6.6.1建立移动Intranet的必备条件
6.6.2复制Web站点
第七章 SQL Anywhere的编程接口
7.1嵌入式SQL接口
7.1.1C语言的SQL预处理程序
7.1.2嵌入式SQL程序的结构
7.1.3程序首部
7.1.4查询
7.1.5静态语句与动态语句
7.1.6在嵌入式SQL程序中使用存储过程
7.1.7库函数
7.1.8数据库编程示例
7.2ODBC调用接口
7.2.1ODBC应用程序的开发环境
7.2.2ODBC的基本概念
7.2.3一个例子
7.2.4错误的检测
7.2.5ODBC中的游标
7.2.6在ODBC中使用存储过程和触发器
7.2.7ODBC的一致性级别
7.3WSQLDDE服务器
7.3.1DDE基本概念
7.3.2使用WSQLDDE服务器
7.3.3Excel与WSQLDDE服务器
7.3.4Word与WSQLDDE服务器
7.3.5VisualBasic与WSQLDDE服务器
7.4WSQLHLI接口
7.4.1WSQLHLI的宿主变量
7.4.2WSQLHLI函数
7.4.3WSQLHLI与VisualBasic
附录1 SQL Anywhere组件
附录2 SQL Anywhere数据库管理系统性能指标
附录3 SQL Anywhere关键词(Keywords)
附录4 SQL Anywhere的系统表和系统视图
· · · · · · (
收起)