网站首页 所有分类 注册 登陆 |
||
| | 文学 | 人文社科 | 经济与管理 | 外语 | 艺术与摄影 | 科技 | 计算机 | 工具书 | 外文原版 | 学术 | 母婴少儿 | 生活时尚 | 教育考试 |
| 当前位置:首页->计算机->网络与数据通信->计算机网络-> ->Sybase SQL Anywhere原理和使用高级指南 | |
收藏 |
Sybase SQL Anywhere原理和使用高级指南作者:王珊,冯玉,分类:计算机网络 人气: 装帧:平装 / 16开 / 346页 / 0字 ISBN(10位/13位):7508401395 出版:中国水利水电出版社于1999-11-30出版 定价:¥68元 标签(Tags):计算机网络 数据库综合 SQL Sever SYBASE 收藏人数: |
| 简介: |
| 目录: |
| 目录 前言 第一章 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的系统表和系统视图 |
| 内容摘要: |
| 第一章 SQL Anywhere概述 SQL Anywhere Professional是Sybase公司提供的技术领先、功能强大、具有Web 功能的DBMS,它是Sybase System11的成员之一,主要是为了满足工作组、桌面、移 动用户和新出现的移动Intranet市场的需要。 SQL Anywhere的前期版本是Watcom SQL,在1995年Sybase与P0wersoft合并后, Watcom成为Sybase公司的一部分,其名称由原来的Watcom SQL变为今天的SQL Anywhere。SQL Anywhere每次新版本的推出都增加了许多新的内容:版本4引入了触 发器、存储过程和多数据库的支持,使它进入了真正的全功能关系数据库引擎的行列; 版本5更是增加了新式的管理工具、对Sybasesystem11的T-SQL大子集的支持、复 制功能以及建立和管理可提供动态SQL内容的Web站点所需的一切工具等,使得SQL Anywhere 不仅具有完整的SQL功能,而且体现了其“Anywhere”的特点,它将企业的 Intranet扩展到人们工作和业务发生的任何地方。 1.1 SQL Anywhere的特点 传统的客户/服务器数据库市场满足了高效OLTP和巨大容量的需求,市场的另一 端则是桌面数据库的需求。现有的低端产品,例如Access和Foxpr0缺少事务处理、可 扩充性和对移动用户的可使用性,因此不能满足市场需求。对于单桌面用户、移动桌面 用户以及不超过100个用户的网络工作组来说,SQL Anywhere是比较适用的,这从它 下面的特点可以看出来。 1.完整的SQL功能 SQL Anywhere是遵守ANSI SQL 89 Leve l2和IBMSAA标准的桌面关系数据库, 同时它还提供了对SybaseT-SQL的兼容性,这给开发SQL Anywhere和sQL Server兼 容的程序带来更大的方便。 2.便于配置和管理 SQL Anywhere提供了图形化的数据库管理工具SQLCentral,它运行在Windows95 和Windows NT 3.51操作系统上,基本上与Windows 95的界面风格相同,好学易用。SQL Centtal的特点是强大的拖放功能,便于对NetImpact Dynamo、复制请求、表、索引、 存储过程等的管理。 3.跨平台的便利性 SOL Anywhere分别对Windows95、Wind0ws3.x、Wind0w‘sNT、OS/2、DOS以及 NetWare提供了不同的支持,并且无论是什么操作系统,SQL Anywhere的数据库具有 相同的结构和表示方法,因而可以很方便地进行移植。 4.完善的恢复机制 SQL Anywhere保证数据的一致性和完整性,它支持自动数据恢复的事务管理和事 务日志,同时可以把事务日志翻译成ANSISQL命令供用户或系统管理员阅读,并可进 一步应用于任何SQL数据库中,这在实现分布和移动应用时尤为重要。 5.提供了良好的开发环境 SQL Anywhere为用户提供了如下4种程序接口:嵌入C语言或C++的SQL、ODBC、 动态数据交换(DDE)服务器和WSQLHLI动态连接库,编程者可以使用C、C十十或 Power Builder,Visual Basic和其他4GL应用开发工具开发高性能的应用。 6.适用于Web的结构 SQL Anywhere中的NetImpact Dynamo 是建立Web站点的工具,它是一个动态内 容生成器,使得Web站点可以动态访问任何ODBC数据源,更重要的是它提供Web应 用特性的同时又不失数据库的优点:事务处理、自动恢复、数据的完整性和安全性等。 7.使用SQL Remote进行复制 SQL Remote是一个异步复制器,它使用标准基于消息的API来同步远程移动用户, 使移动用户和临时连接用户与企业数据库保持同步。与NetImpactDynam0联合使用, 可以建立移动Intranet。 1.2 SQL Anyhwere的结构 SQL Anywhere用两种类型的服务器来管理数据:SQL Anywhere Server(服务器) 和SQL Anywhere standalone engine(引擎),SQL Anywhere Server管理网络上的数据, 通常使用客户/服务器的方式,SQL Anywhere standalone engine则管理在单机上的数据, 它们管理数据库的方式完全相同,只是SQL Anywhere standalone engine不支持网络通 信。在本书中,引擎和服务器都用来指数据库的引擎和服务器,只有需要特别区分的时 候,使用单个引擎和网络服务器对其区分。 1.2.1在单机上运行SQL Anywhere 图1-1显示了安装SQL Anywhere引擎的结构,它的基本组成包括: 客户应用。 SQL Anywhere界面层。 SQL Anywhere数据库引擎。 数据库。 |
| 书评: |
| 本书暂时没有评论 |
| 请登陆后发表评论,点击这里登陆,或者点击这里注册 |
| 以下网店提供购买本书: | ||||||
网店 |
价格 |
折扣 |
配送 |
支付方式 |
最近优惠 |
购买 |
| ¥54.4 | 80% | 加急送(北京五环路以内) 快递 全国145个城市 普通邮寄 全国,港澳台,海外 特快专递 全国,港澳台,海外 购物满99元并且选择快递或平邮方式送货时,可以享受免5元运费的优惠 | 货到付款,银行卡付款,邮局汇款,余额支付,银行电汇,网上支付,支票支付 | 直接购买 | ||
| ¥64.6 | 95% | 送货上门、货到付款(运费:北京免费,其他地区5~12元) 送货上门、款到发货(运费:北京免费,其他地区5~12元) EMS快递(运费: 图书原价50元以内14元,超过50部分每增加25元(不足25元按25元计算)加收6元。其中单本书超过50元的部分打折) 普通邮寄(运费:中国大陆地区邮寄费每单6元) | 货到付款 邮局汇款 银行汇款 在线支付 | 直接购买 | ||
| ¥64.6 | 95% | 直接购买 | ||||
关于我们 联系我们
|