SYBASE和POWERBUILDER基础教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:田志良,丁志强,黄家新等编著
- 出 版 社:昆明:云南大学出版社
- 出版年份:1996
- ISBN:781025703X
- 页数:241 页
第一篇 客户机/服务器体系结构 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
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《中国十大出版家》王震,贺越明著 1991