Sybase 数据库技术大全
1997-09
科学出版社/龙门书局
无
内容简介
本书系统全面地介绍了大型关系数据库Sybase。上编主要介绍客户/服务
器体系结构和客户/服务器结构的DBMS的基本概念,从系统管理角度,详细
介绍了Sybase服务器软件SQLServer的基本原理及各项技术。中编介绍
Sybase的TSQL事务处理语言,对DBLibrary/C库函数及开放式服务器库
进行了详细的讨论。下编介绍应用开发环境APT、数据工作台DWB和报表工
作台RWB,给出了使用方法和操作步骤。
该书可作为Sybasc的培训教材,也可作为研究生、本科生及计算机应用
开发人员学习和使用Sybase的参考书。
目 录
上编 SybaseSQLServer系统管理
第一章 SQLServer系统简介
1.1SQLServer结构特征
1.2SQLServer的特殊用户
1.3Sybase数据库的基本对象
第二章 SybaseSQLServer的安装
2.1Sybase产品的目录结构
2.2安装SybaseSQLServer前的准备工作
2.3安装SQLServer
2.4SQLServer的启动与卸下
第三章 用户及权限管理
3.1增加新用户
3.2.增加用户到数据库
3.3增加GUEST用户
3.4改变用户信息及删除用户
3.5查询有关用户及权限的信息
36权限管理
3.7授权和收回授权
3.8用作安全机制的视图和存储过程
第四章 物理资源的管理
4.1存储管理要考虑的主要问题
4.2存储管理和系统表
4.3初始化数据库设备
4.4磁盘镜像
4.5事务日志
46用户数据库
4.7创建和使用段(Segment)
4.8存储信息的查询
第五章 备份与恢复
5.1系统软件故障恢复
5.2介质故障的恢复
5.3数据库恢复的步骤
5.4恢复master数据库
第六章 检测系统问题
6.1错误日志
6.2错误信息和信息号
6.3错误严重级别
6.4杀掉进程
6.5数据库一致性检查器
第七章 系统性能的调优
7.1估算表和索引的尺寸
7.2调节查询和存储过程
7.3数据库选项
7.4监视SQLServer的活动
7.5UPDATESTATISTICS
7.6封锁机制
7.7重设配置变量
7.8用段调整数据库
第八章 远程服务器管理
8.1管理远程服务器
8.2增加远程注册
8.3给远程注册配置变量
第九章 实用程序
9.1bcp
9.2buildmaster
9.3console
9.4convert
9.5dataserver
9.6defncopy
9.7isgl
9.8langinstal1
9.9runrpt
9.10showserver
9.11startserver
9.12syman
中编 SybaseT-SQL与客户、服务器库
第十章 概论
10.1引言
10.2T-SQL语法
10.3SQL和关系数据库
10.4使用T-SQL
第十一章 T-SQL语言
11.1查询
11.2连接
11.3GROUPBY和COMPUTE子句
114内部函数
11.5子查询
116创建数据库、表和索引
11.7添加、改变和删除数据
第十二章 缺省和规则
12.1缺省
12.2规则
12.3关于缺省和规则的帮助提示
第十三章 视图
13.1生成视图
13.2通过视图检索数据
13.3用视图修改数据
13.4视图的优点
第十四章 批处理和控制流语句
14.1批处理
14.2控制流语句
第十五章 存储过程和系统过程
15.1存储过程的创建和使用
15.2系统过程
第十六章 触发器
16.1触发器的创建
16.2触发器是如何工作的
16.3几个比较有代表性的例子
16.4使用触发器的注意事项
第十七章 系统管理
17.1分配权限:GRANT和REVOKE
17.2调整查询和存储过程
17.3索引动态更新
174加锁
17.5事务
第十八章 OpenClient
18.1概述
18.2DB_Library/C库函数简介
18.3特殊库
第十九章 DB_Library参考
第二十章 OpenServer
20.1概述
20.2开放式服务器事件及事件处理程序
20.3多线索编程
20.4结合Server_Library和DB_Library
20.5注册过程
第二十一章 Server_Library/C参考
下编 Sybase应用开发工具
第二十二章 应用开发环境APT简介
22.1APT组成
22.2APT启动
22.3APT4.0版与APT5.0版的比较
第二十三章 APT-Edit介绍
23.1APT-Edit的功能及操作
23.2建立Form
23.3建立域
23.4建立组
23.5建立菜单
23.6处理
第二十四章 APT-SQL
24.1APT-SQL简介
24.2APT-SQL语言
24.3APT-SQL编程
24.4应用程序的编译和调试
24.5复合模式应用程序
第二十五章 APT-Build介绍
25.1APT-Build简介
25.2数据库设计
25.3设计form和运行APT-Build建立form
25.4运行APT-Build应用程序
25.5修改应用程序
第二十六章 APT-Library介绍
26.1APT-Library简介
26.2参数传递
第二十七章 数据工作台DWB简介
27.1DWB的启动
27.2在工作区中的操作
27.3Help系统
27.4退出DWB
第二十八章 使用SQL查询
28.1在SQL窗口中输入和执行查询
28.2存储查询
第二十九章 使用VQL查询
29.1使用表
29.2构造表达式与函数
29.3选择行
29.4对结果排序
29.5SummaryValues选项
29.6使用Joins连接表
29.7查询的修改和执行
29.8在VQL中使用SQL窗口
第三十章 格式化查询结果
30.1使用Format窗口
30.2使用HistoryList重排查询的格式
30.3使用继承的格式
30.4使用格式化的结果作为报表
第三十一章 使用数据字典
31.1进入数据字典窗口
31.2使用数据字典功能
第三十二章 使用DataEntry
32.1进入DataEntry窗口
32.2使用DataEntry功能
第三十三章 使用CopyTable
33.1使用CopyTable功能
33.2完成表拷贝
第三十四章 Tools与DBO实用程序
34.1使用DBO实用程序
34.2使用Tools菜单
第三十五章 报表工作台RWB
35.1RWB简介
35.2建立报表
35.3RWB窗口
35.4SQL批处理
35.5版面和域
35.6变量和断点
35.7报表管理
35.8报表库
附录A 样本数据库PUBS
附录B 函数一览表
附录C APT-SQL命令参考
附录D APT库参考
附录E 报表工作台错误信息
无