当前位置:首页 > 工业技术
SYBASE和POWERBUILDER基础教程
SYBASE和POWERBUILDER基础教程

SYBASE和POWERBUILDER基础教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:田志良,丁志强,黄家新等编著
  • 出 版 社:昆明:云南大学出版社
  • 出版年份:1996
  • ISBN:781025703X
  • 页数:241 页
图书介绍:
《SYBASE和POWERBUILDER基础教程》目录

第一篇 客户机/服务器体系结构 1

第一章 计算机网络基础 1

1.1 计算机网络概念 1

1.1.1 什么是计算机网络 1

1.1.2 计算机网络的主要功能 1

1.1.3 计算机网络分类 2

1.1.4 计算机网络的传输介质 2

1.2 数据通讯基础知识 3

1.2.1 信道、码元和数据通信系统主要技术指标 3

1.2.2 基带传输和宽带传输 4

1.2.3 数据交换方式 5

1.2.4 数据同步方式和差错控制 6

1.3 计算机网络结构(拓扑结构) 7

1.3.1 总线网络 7

1.3.2 环形网络 8

1.3.3 星形网络 9

1.3.4 树形网络 10

1.4 计算机网络通讯协议 10

1.4.1 什么叫网络通讯协议 10

1.4.2 为何引入通讯协议 10

1.4.3 开放系统互连(OSI)参考模型 11

1.5 网络的访问控制方式 11

1.5.1 带有碰撞检测的载波侦听多点访问法(CSMA/CD) 12

1.5.2 令牌环访问控制法(Token King) 12

1.6 计算机网络的组成 13

1.6.1 计算机网络的硬件设备 13

1.6.2 计算机网络的软件 17

第二章 客户机/服务器体系结构 19

2.1 客户机/服务器体系结构 19

2.1.1 主机系统(Host) 19

2.1.2 工作站/文件服务器(Work Station/File Server) 20

2.1.3 客户机/服务器(Client Server) 20

2.2 客户机/服务器的特点 21

2.2.1 分布式处理模式 21

2.2.2 请求响应的处理方式 21

2.2.3 可伸缩性好 22

2.2.4 数据库是集总式的 22

2.2.5 抗灾害性能好 22

2.3 服务器类型 22

2.4 客户机/服务器的配置方式 23

2.5 客户机/服务器系统与工作站/文件服务系统的区别 23

2.6 客户机/服务器应用开发工具 24

2.6.1 服务器端开发工具 24

2.6.2 客户机端开发工具 25

第二篇 Sybase数据库 26

第三章 Sybase数据库的组成和特征 26

3.1 Sybase数据库系统的组成 26

3.2 Sybase数据库系统的特征 27

3.2.1 多线索单进程 27

3.2.2 存储过程 27

3.2.3 基于成本的优化器 28

3.2.4 触发器(Tyigger) 28

第四章 样本数据库设计 29

4.1 多表数据库设计 29

4.2 确定数据库应用的目的 29

4.3 组织所需信息,并将信息分组 29

4.4 搞清表间关系,建立表间联系 31

4.5 向样本数据库输入记录 32

第五章 创建数据库、表和索引 35

5.1 创建、删除、改变用户数据库 35

5.1.1 创建数据库 35

5.1.2 改变数据库的大小 36

5.1.3 打开数据库 37

5.1.4 删除数据库 37

5.2 创建、改变和删除数据库的表 37

5.2.1 创建一个表 37

5.2.2 改变现存表 39

5.2.3 删除表 40

5.3 创建和删除索引 40

5.4 向表中增加新行 41

第六章 查询信息 43

6.1 选用数据库和SELECT句法 43

6.1.1 选用一个数据库 43

6.1.2 SELECT句法 43

6.2 选择列 44

6.2.1 选择表中所有列:SELECTK 44

6.2.2 选择表中若干列 44

6.2.3 在查询结果中改变列名 45

6.2.4 选择项中的计算值 46

6.3 选择行 46

6.4 多表连接 48

6.4.1 什么是连接 49

6.4.2 为何要引入连接 49

6.4.3 怎样进行连接 49

6.4.4 连接操作的类型 50

6.4.5 连接两个以上的表 52

6.5 应用INTO子句创建新表 52

6.5.1 制作表的备份 52

6.5.2 将一张大表制作成几张小表 53

6.5.3 生成表的结构 53

6.6 排序和拼接 54

6.6.1 查询结果排序(ORDER BY) 54

6.6.2 表的拼接:UNION 55

6.7 分组和行统计 56

6.7.1 SQL的统计函数 57

6.7.2 GROUP BY子句 57

6.7.3 给GROUP BY加条件HAVING 58

6.7.4 COMPUUTE子句 58

6.8 子查询 60

6.8.1 由IN引出的子查询 61

6.8.2 由比较操作符引出的子查询 61

6.8.3 由ANY或ALL修饰的比较操作符引出的子查询 62

6.8.4 由EXITS引出的子查询 63

第七章 缺省和规则 64

7.1 什么是缺省,为何引入缺省 64

7.2 怎样建立和应用缺省 64

7.3 释放和删除缺省 65

7.3.1 释放缺省 65

7.3.2 删除缺省 65

7.4 规则的概念 66

7.4.1 什么是规则 66

7.4.2 为何引入规则 66

7.5 怎样生成和应用规则 66

7.5.1 规则的生成 66

7.5.2 规则的应用 66

7.6 释放和删除规则 67

7.6.1 释放规则 67

7.6.2 删除规则 67

第八章 添加、改变和删除数据 68

8.1 增加新行 68

8.1.1 用VALUES增加新行 68

8.1.2 用SELECT增加新行 69

8.2 改变表中数据 69

8.2.1 使用表达式修改特定的行 70

8.2.2 以一个表中的数据修改另一个表 70

8.2.3 修改表中指定列所有数据 71

8.3 删除数据 71

第九章 视图 72

9.1 为何引入视图 72

9.2 怎样生成视图 72

9.3 通过视图检索数据 73

9.3.1 有投影的视图定义及应用 73

9.3.2 含有统计函数的视图定义和应用 73

9.3.3 有连接的视图定义和应用 74

9.3.4 在视图基础上定义视图 75

9.4 通过视图修改数据 75

9.5 有关视图应注意的问题 76

第十章 批处理和控制流语句 77

10.1 什么是批处理 77

10.2 批处理规则 77

10.3 批处理实例 78

10.3.1 GO方式 78

10.3.2 操作系统文件方式 78

10.4 控制流语句 79

10.4.1 BEGIN...END 79

10.4.2 IF...ELSE 80

10.4.3 WHILE,BREAK和CONTINUE 80

10.4.4 DECLARE、局部变量和全局变量 81

10.4.5 GOTO 81

10.4.6 RETURN 82

10.4.7 PRINT 82

第十一章 存储过程 83

11.1 什么是存储过程 83

11.2 为什么引入存储过程 83

11.3 创建和执行存储过程 83

11.3.1 创建简单(不带参数)的存储过程 83

11.3.2 执行存储过程 84

11.3.3 带参数存储过程 85

11.3.4 从存储过程返回参数值 86

11.4.从存储过程返回状态 87

11.5 删除过程 88

第十二章 触发器 89

12.1 什么是触发器 89

12.2 为何引入触发器 89

12.3 怎样创建触发器 90

12.4 触发器的应用 91

12.4.1 删除触发器的应用实例 91

12.4.2 插入触发器的应用实例 92

12.4.3 修改触发器的应用实例 95

12.5 存储过程和触发器的异同 95

第三篇 PowerBuilder开发工具的使用 96

第十三章 PowerBuilder开发工具和开发方法 96

13.1 什么是PowerBuilder 96

13.2 PowerBuilder集成开发环境 96

13.2.1 PowerBuilder集成开发环境的组成 96

13.2.2 PowerBuilder画笔 97

13.2.3 PowerBuilder画笔间的关系 98

13.3 应用系统的构成 98

13.4 开发思想与步骤 99

13.4.1 系统设计 99

13.4.2 利用PowerBuilder工具快速开发出原型系统 99

13.4.3 应用系统开发步骤 100

第十四章 PowerBuilder语言、事件和函数 101

14.1 PowerScript语言 101

14.1.1 语言基础 101

14.1.2 续行和注释 102

14.1.3 数据类型 102

14.1.4 变量类型 103

14.1.5 数组 103

14.1.6 操作符 104

14.1.7 语句 104

14.2 事件 109

14.2.1 什么是事件 109

14.2.2 事件处理程序 109

14.3 函数 109

14.3.1 Open(Windowname) 110

14.3.2 Close(Windowmame) 110

14.3.3 SetTrans(DataWindow,transaction) 110

14.3.4 Retrieve(DataWindow) 110

14.3.5 Rowcount(DataWindow) 111

14.3.6 Setfocus(Objectname) 111

14.3.7 Insertrow(Datawindow,row) 111

14.3.8 Update(Datawindowname) 111

14.3.9 Datawindowname.setfilter(Format) 112

第十五章 数据库设计 113

15.1 关系模型及数据操作 113

15.1.1 关系数据模型概述 113

15.1.2 关系操纵 113

15.2 问题的提出 115

15.3 规范化 116

15.3.1 函数依赖 116

15.3.2 码 117

15.3.3 范式 117

15.4 模式分解 118

15.4.1 Armstrong公理 118

15.4.2 求码的算法 118

15.4.3 极小函数依赖集 119

15.4.4 无损连接 120

15.4.5 函数依赖保持性 120

15.4.6 保持函数依赖,并且具有无损联接性的3NF分解算法 120

15.5 数据库的概念结构设计 122

15.5.1 E-R图的组成 122

15.5.2 联系的度与联系的类型 122

15.5.3 视图的集成 123

15.6 数据库的逻辑结构设计 126

15.7 一种简易实用的数据库设计方法 128

15.7.1 数据库设计 128

15.7.2 建立样本数据库 134

第十六章 创建应用对象 136

16.1 什么是PowerBuilder应用 136

16.2 什么是应用对象 136

16.3 应用的存储方式 136

16.4 怎样创建应用对象 137

16.4.1 创建存放应用对象的子目录 137

16.4.2 应用画笔工作区 137

16.4.3 创建应用对象 138

第十七章 创建数据库 140

17.1 数据库画笔的功能 140

17.2 数据库画笔工作区 140

17.3 创建表 141

17.4 创建索引 142

17.5 创建视图 143

17.6 输入数据 144

17.7 应用实例…数据库的建立 144

第十八章 数据窗口的创建 148

18.1 数据窗口的概念 148

18.1.1 什么是数据窗口 148

18.1.2 数据窗口画笔 148

18.2 数据窗口的数据源 150

18.2.1 选择“Quick Select”作数据源 150

18.2.2 选择SQL Select作数据源 152

18.2.3 查询(Query)数据源 154

18.2.4 外部(External)数据源 154

18.2.5 存储过程(Store Procedure)数据源 154

18.3 数据窗口的显示风格 155

18.3.1 横向制表(Crosstab)风格 155

18.3.2 自由格式 156

18.3.3 列表格式 157

18.3.4 表格形式 157

18.3.5 N_Up显示风格 158

18.3.6 分组显示风格 159

18.3.7 统计图(Graphs)显示方式 160

18.3.8 标签显示风格 162

18.4 怎样创建数据窗口 163

18.5 应用实例 166

18.5.1 创建数据窗口dw__course 166

18.5.2 创建数据窗口“dw__student”,“dw_s_c”,“dw_teacher”和“dw_t_c” 167

第十九章 窗口的创建和应用 171

19.1 窗口概念 171

19.1.1 什么是窗口 171

19.1.2 窗口的组成 171

19.2 窗口的类型 172

19.2.1 主窗口 172

19.2.2 弹出窗口 172

19.2.3 子窗口 172

19.2.4 响应窗口 172

19.2.5 多文档界面(MDI)和带帮助的多文档界面(MDI with Micro Help) 173

19.3 创建窗口 173

19.3.1 打开窗口画笔(Windew) 173

19.3.2 定义窗口风格 174

19.3.3 选择窗口尺寸与位置 175

19.3.4 窗口中加入控制 175

19.3.5.给窗口和控制的事件编写程序 176

19.4 预览窗口 176

19.5 存储窗口 176

19.6 应用实例 176

19.6.1 创建主菜单选择窗口(W__main) 177

19.6.2 创建“设置”子窗口 178

19.6 -3 创建“录入”子窗口 180

19.6.4 创建“查询”子窗口 186

19.6.5 创建“打印”子窗口 194

19.6.6 创建“数据维护”子窗口 200

第二十章 菜单制作 204

20.1 PowerBuilder菜单 204

20.2 创建菜单 205

20.3 菜单事件及其处理程序 207

20.4 菜单连接到窗口上 208

附录A Noveil网的安装 209

A.1 硬件安装 209

A.2 文件服务器的安装 218

A.2.1 服务器硬件准备 218

A.2.2 服务器软件安装 219

A.3 DOS工作站的安装 227

A.3.1 网卡的安装 227

A.3.2 生成IPX.COM程序 227

A.3.3 建立工作站启动盘 228

A.4 服务器的启动 229

A.5 工作站的启动 229

A.6 退出工作站 229

A.7 退出文件服务器 229

附录B SYBASE和PowerBuilder的安装 231

B.1 SYBASE SQL Server for Novell Netware V3.11的安装 231

B.1.1 安装Novell Netware V3.11,安装过程见附录A 231

B.1.2 配置Netware autoexec.ncf文件 231

B.1.3 拷贝和重构nlm文件 231

B.1.4 配置autoexec.ncf文件 231

B.1.5 执行SYBASE安装程序 232

B.2 SYBASE工作站软件的安装 234

B.2.1 Pathway网络软件 234

B.2.2 DOS下的Sybase接口及实用软件安装 236

B.2.3 Windows下的Sybase接口软件安装 238

B.2.4 PowerBuilder的安装 240

相关图书
作者其它书籍
返回顶部