《数据库应用技术 PowerBuilder 9.0》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:宋斌,秦月霞,熊明编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121013010
  • 页数:182 页
图书介绍:Power Builder 9.0是Sybase公司推出的Client/Server数据库应用系统前端开发工具的最新版本,是一个优秀的数据库系统开发软件。本书从一个简单的个人藏书管理的数据库应用程序开始,通过丰富的实例,详细介绍了使用Power Builder 9.0进行数据库管理系统开发的过程。全书共分八章,包括Power Builder 9.0的开发环境、Power Script语言、设计应用程序界面、操纵数据库和数据窗口对象等内容,最后列举了大型数据库开发的设计实例。本书适合作为中等职业学校的教材,也可作为广大数据库开发人员的参考书。本书配有电子教学参考资料包,包括教学指南,电子教案,习题解答,可供教师免费下载。

第1章 从一个简单的例子开始 1

1.1 总体设计 1

1.2 创建表 2

1.2.1 打开数据库画板 3

1.2.2 创建新的数据库 3

1.2.3 创建新的表 4

1.2.4 建立主键 6

1.2.5 输入数据 6

1.3 创建应用程序对象 7

1.3.1 创建工作区 7

1.3.2 创建应用程序对象 8

1.3.3 为应用程序对象添加脚本程序 9

1.4 创建窗口 11

1.4.1 创建新的空窗口 11

1.4.2 添加命令按钮 12

1.4.3 加入数据窗口控件 13

1.4.4 保存窗口 13

1.4.5 为按钮加入脚本程序 14

1.4.6 为窗口Open事件加入脚本程序 16

1.5 创建Freeform风格数据窗口对象 16

1.5.1 创建新的数据窗口对象 16

1.5.2 预览数据窗口对象 18

1.6.1 创建新的数据窗口对象 19

1.5.3 保存数据窗口对象 19

1.6 创建Grid风格数据窗口对象 19

1.6.2 预览数据窗口对象 20

1.6.3 保存数据窗口对象 21

1.7 数据窗口控件与数据窗口对象连接 21

1.7.1 设置数据窗口控件 21

1.7.2 在窗口“w_book”加入两个单选按钮 22

1.7.3 为单选按钮添加脚本 23

1.8 运行应用程序 23

习题1 24

2.1 PowerBuilder9.0 的集成开发环境 25

第2章 PowerBuilder 9.0 的集成开发环境 25

2.1.1 菜单栏 26

2.1.2 工具栏 26

2.1.3 系统树 27

2.1.4 编辑区 27

2.1.5 画板 27

2.2 PowerBuilder 9.0 应用程序开发过程 28

2.2.1 创建数据库 28

2.2.2 创建工作区与应用程序对象 28

2.2.3 创建窗口 28

2.2.6 编写代码 29

2.2.7 调试应用程序 29

2.2.5 创建菜单 29

2.2.4 创建数据窗口 29

2.2.8 发布应用软件 30

2.3 设计一个简单的应用程序 30

2.3.1 程序的功能要求 30

2.3.2 设计程序 30

习题2 35

第3章 设计应用程序界面 36

3.1 应用程序对象 36

3.1.1 工作区 36

3.1.2 创建应用程序对象 37

3.1.3 设置应用程序对象的属性 38

3.2 设计窗口 40

3.2.1 窗口的分类 41

3.2.2 创建窗口对象 42

3.2.3 实例1:电子时钟 48

3.2.4 实例2:主窗口与子窗口 49

3.3 常用控件 50

3.3.1 窗口中控件的添加与删除 51

3.3.2 调整控件及其布局 52

3.3.3 控件的共同属性 53

3.3.4 控件的基本类型 54

3.3.5 常用控件 55

3.4.1 菜单基本概念 60

3.4 设计菜单 60

3.4.2 创建菜单 62

3.4.3 修改菜单 63

3.4.4 菜单属性 64

3.4.5 使用菜单 66

3.4.6 示例——创建一个文本编辑菜单 68

习题3 72

第4章 Power Script语言 74

4.1 Power Script基本组成 74

4.1.1 标识符 74

4.1.2 保留字 74

4.1.3 代词 75

4.1.4 空值 77

4.1.5 特殊的ASCII字符 78

4.1.6 断行、续行和注释 78

4.2 数据类型 79

4.2.1 标淮数据类型 80

4.2.2 系统对象数据类型 80

4.2.3 任意数据类型 81

4.2.4 枚举类型 81

4.3 变量与常量 82

4.3.1 变量 82

4.3.2 常量 83

4.3.3 数组 83

4.3.4 变量的作用域 84

4.4.1 算术运算符 86

4.4.2 关系运算符 86

4.4 运算符和表达式 86

4.4.3 逻辑运算符 87

4.4.4 连接运算符 87

4.4.5 运算符的优先级 87

4.4.6 表达式 88

4.4.7 一个乘法计算演示窗口 88

4.5 基本语句 90

4.5.1 赋值语句 90

4.5.2 条件控制语句 90

4.5.3 循环控制语句 93

4.5.4 其他语句 96

4.6 常用标准函数 98

4.7 自定义函数和结构 100

4.7.1 自定义函数 100

4.7.2 结构 103

4.8 编写脚本 104

4.8.1 打开脚本视图区 104

4.8.2 粘贴脚本 104

4.8.3 编译脚本 105

习题4 106

第5章 操纵数据库 107

5.1 认识数据库 107

5.1.1 什么是数据库 107

5.2 创建和删除本地数据库 109

5.1.2 关系模型的规范化 109

5.2.1 创建ASA数据库 110

5.2.2 删除ASA数据库 112

5.3 连接数据库 112

5.3.1 配置数据源 112

5.3.2 定义数据库配置文件 114

5.3.3 连接数据库 115

5.3.4 断开与数据库的连接 115

5.4 操纵数据表 115

5.4.1 创建数据表 116

5.4.2 定义数据表的主键 117

5.4.3 定义数据表的外键 117

5.4.4 删除表、主键和外键 118

5.4.5 浏览和修改表结构 119

5.4.6 定义表的属性 119

5.4.7 创建和删除视图 119

5.5 操纵数据 121

5.5.1 输入和修改数据 121

5.5.2 数据的排序和过滤 122

5.5.3 数据的导入导出 123

5.5.4 事务对象 123

5.6 嵌入式SQL语句 125

5.6.1 数据库连接的建立与断开 125

5.6.2 提交与回滚事务 126

5.6.3 单行检索语句SELECT 126

5.6.7 检查SQL语句的执行情况 127

5.6.6 修改语句UPDATE 127

5.6.4 插入语句INSERT 127

5.6.5 删除语句DELETE 127

5.6.8 游标操作(读取多行数据) 128

习题5 129

第6章 数据窗口 131

6.1 数据窗口对象 131

6.1.1 创建数据窗口对象 131

6.1.2 数据窗口画板 134

6.2 数据窗口控件与数据窗口对象的连接 137

6.2.1 数据窗口控件 137

6.2.2 与数据窗口对象的连接 138

6.3 数据窗口的典型显示风格 140

6.2.3 访问数据库 140

6.4 数据源的定义 147

6.4.1 数据源的选择 147

6.4.2 五种数据源类型 148

6.5 数据的处理 152

6.5.1 数据窗口中对象元素的设计 152

6.5.2 数据的处理 155

6.5.3 在数据窗口对象中添加对象 157

6.5.4 几个常用的数据窗口函数 158

习题6 159

7.1 设计数据库结构 160

7.1.1 数据库结构设计 160

第7章 个人藏书管理程序的实现 160

7.1.2 功能设计 162

7.2 创建数据库 163

7.2.1 创建ASA数据库 163

7.2.2 创建数据表 163

7.2.3 设置主键和外键 164

7.2.4 添加数据 164

7.3 建立主界面 165

7.3.1 创建登录窗口 165

7.3.2 创建一个父窗口,由其他窗口继承 167

7.3.3 建立菜单 168

7.4.1 创建数据窗口对象 169

7.4.2 创建家庭成员窗口 169

7.3.4 创建主窗口 169

7.4 系统设置 169

7.4.3 创建图书类别窗口 170

7.4.4 与主菜单相连 170

7.5 图书管理 171

7.5.1 图书信息录入窗口 171

7.5.2 创建“借还图书”窗口 174

7.6 编译运行 180

7.6.1 生成可执行文件 180

7.6.2 分发程序 182

习题7 182