当前位置:首页 > 工业技术
数据库应用技术-PowerBuilder应用系统开发
数据库应用技术-PowerBuilder应用系统开发

数据库应用技术-PowerBuilder应用系统开发PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:周建芳,杜鑫,李禹生等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2007
  • ISBN:7508446038
  • 页数:288 页
图书介绍:本书介绍关系数据库的基础知识,详细讲解应用PowerBuilder开发数据库应用系统的方法及其相关技术。全书共分十章,首先介绍关系数据库系统的基础知识,并具体讲解数据库应用系统实例“家庭理财信息系统”的构架以及应用需求分析与实施方案;接着介绍PowerBuilder数据库应用系统环境、数据库管理技术以及PowerBuilder程序设计基础;然后结合实例详细讲解PowerBuilder应用程序对象、窗口控件、菜单控件数据窗口对象和数据窗口控件的设计与编程方法;最后根据实际需求介绍了数据库应用系统的调试与发布。本书适用于普通高校相关专业学生,以及已经具备一定PowerBuilder数据库应用系统开发经验的读者。
上一篇:机械制造实习教程下一篇:人·空间
《数据库应用技术-PowerBuilder应用系统开发》目录

第1章 数据库系统概述 1

1.1 数据库系统相关概念 1

1.1.1 数据与信息 1

1.1.2 信息组织方式 3

1.1.3 计算机数据管理的发展 4

1.2 数据库技术 7

1.2.1 数据库技术概述 7

1.2.2 数据模型 9

1.2.3 数据库数据查询标准语言SQL 14

1.3 数据库应用系统体系结构 16

1.3.1 两层C/S结构 16

1.3.2 多层分布式结构&1 7

1.4 数据库应用系统开发步骤 19

1.4.1 需求分析 19

1.4.2 数据库结构设计 23

1.4.3 应用程序功能设计 23

1.5 家庭理财管理信息系统的开发实例 25

1.5.1 需求分析 26

1.5.2 功能模块概要设计 27

1.5.3 数据库设计与实现 27

1.6 复习思考题 28

第2章 数据库应用系统环境介绍 29

2.1 后台数据库 29

2.1.1 SQL Server概述 29

2.1.2 SQL Server支持的数据类型 31

2.1.3 SQL Server提供的系统函数 32

2.1.4 T-SQL介绍 33

2.2 前台开发工具介绍 34

2.2.1 开发工具PowerBuilder 9.0的基本介绍 34

2.2.2 PowerBuilder环境 36

2.3 复习思考题 44

第3章 数据库管理 45

3.1 数据库的操作 45

3.1.1 数据库的创建与删除 45

3.1.2 数据库的备份与恢复 47

3.2 数据库连接 52

3.2.1 PowerBuilder开发环境与数据库的连接 52

3.2.2 PowerBuilder提供的数据库接口类型 52

3.2.3 数据库连接配置 53

3.2.4 应用程序与数据库的连接 60

3.3 数据对象操作 65

3.3.1 创建数据表 66

3.3.2 删除表 68

3.3.3 设置主键、索引和外键 69

3.3.4 删除主键、索引和外键 72

3.3.5 定义列的扩展属性 73

3.3.6 数据的输入和保存 73

3.3.7 视图的操作 74

3.4 复习思考题 74

第4章 PB编程 75

4.1 PowerScript语言基础 75

4.1.1 代码格式 75

4.1.2 标识符 75

4.1.3 续行 76

4.1.4 注释 76

4.1.5 特殊符号 76

4.1.6 代词 77

4.1.7 空值(NULL) 77

4.1.8 保留字 77

4.2 数据类型 78

4.2.1 标准数据类型 78

4.2.2 枚举类型 80

4.2.3 系统对象数据类型 80

4.2.4 Any类型 80

4.3 常量与变量 81

4.3.1 常量 81

4.3.2 变量 81

4.3.3 数组 83

4.4 函数 84

4.4.1 数值计算函数 84

4.4.2 字符串操作函数 85

4.4.3 日期、时间函数 86

4.4.4 数据转换与检查函数 86

4.4.5 文件系统函数 87

4.4.6 系统与环境函数 88

4.4.7 常用的系统标准函数 88

4.5 运算符 90

4.5.1 运算符的类别 90

4.5.2 运算符的优先级 91

4.6 PowerScript语句 92

4.6.1 赋值语句 92

4.6.2 条件语句 92

4.6.3 循环语句 94

4.6.4 特殊控制语句 98

4.6.5 嵌入式SQL语句 99

4.6.6 游标 102

4.7 复习思考题 104

第5章 应用程序对象——application 105

5.1 工作区和目标 105

5.1.1 工作区的创建和打开 105

5.1.2 目标的创建与打开 108

5.1.3 向工作区添加和删除目标 110

5.2 应用程序对象 110

5.2.1 应用程序画板 111

5.2.2 应用程序对象的属性 111

5.2.3 应用程序对象的函数 113

5.2.4 应用程序对象的事件 113

5.2.5 应用程序的运行 115

5.3 事务对象 115

5.3.1 事务对象的概念 115

5.3.2 事务对象的属性 116

5.3.3 事务对象的使用 117

5.4 复习思考题 119

第6章 用户界面——窗口与菜单设计 120

6.1 窗口对象概述 120

6.2 窗口的基本操作 121

6.2.1 新建窗口 121

6.2.2 设置窗口属性 125

6.3 窗口事件 126

6.3.1 Open事件 127

6.3.2 close事件 127

6.3.3 active事件 127

6.3.4 clicked事件 127

6.3.5 key事件 127

6.3.6 RButtonDown事件 128

6.3.7 Timer事件 128

6.4 操作窗口的函数 128

6.4.1 打开窗口的函数 129

6.4.2 关闭窗口 130

6.4.3 隐藏窗口hide 130

6.4.4 显示窗口show 131

6.4.5 移动窗口move 131

6.4.6 改变窗口的大小resize 131

6.4.7 操作窗口事件的函数 132

6.4.8 操作MDI窗口的函数 132

6.5 菜单设计 134

6.5.1 菜单类型 134

6.5.2 创建菜单 136

6.5.3 修改菜单 137

6.5.4 设置菜单项属性 139

6.5.5 保存菜单 141

6.5.6 菜单的方法 142

6.5.7 菜单事件 142

6.5.8 制作弹出式菜单 142

6.6 家庭理财信息系统中的界面设计 144

6.6.1 窗口设计 144

6.6.2 菜单设计 145

6.6.3 关联窗口与菜单 147

6.6.4 菜单编程 148

6.7 复习思考题 149

第7章 窗口控件 150

7.1 控件概述 150

7.1.1 控件的种类 150

7.1.2 控件放置方法 152

7.1.3 控件命名规则 153

7.2 控件操作 154

7.2.1 选中控件 154

7.2.2 删除控件 155

7.2.3 移动控件和改变控件尺寸 156

7.2.4 控件布局调整按钮 157

7.3 焦点与跳转顺序TAB 158

7.4 控件常用属性设置 160

7.5 窗口控件的应用 160

7.5.1 激活动作类控件 160

7.5.2 接受和显示数据类控件 165

7.5.3 指示选择类控件 184

7.5.4 修饰类控件 185

7.6 家庭理财信息系统中的窗口控件的应用 186

7.7 复习思考题 198

第8章 数据窗口对象 199

8.1 数据窗口对象的创建 199

8.2 数据窗口的数据源类型 202

8.2.1 Quick Select 202

8.2.2 SQL Select 204

8.2.3 Query 208

8.2.4 Stored Procedure 210

8.2.5 External 211

8.3 数据窗口的显示风格 212

8.3.1 自由格式风格(Freeform) 212

8.3.2 网格显示风格(Grid) 212

8.3.3 表格显示风格(Tabular) 213

8.3.4 标签风格(Label) 213

8.3.5 分栏显示风格(N_up) 215

8.3.6 复合显示风格(Composite) 216

8.3.7 交叉表显示风格(Crosstab) 217

8.3.8 图表显示风格(Graph) 218

8.3.9 分组显示风格(Group) 219

8.3.10 OLE2.0风格(OLE2.0) 221

8.3.11 超文本显示风格(Richtext) 221

8.4 数据窗口画板 221

8.4.1 数据窗口画板的界面 221

8.4.2 数据窗口画板工具栏 227

8.5 数据窗口中的控件 228

8.5.1 按钮控件(button object) 228

8.5.2 静态文本对象 230

8.5.3 数据列 230

8.5.4 计算域(Computed Filed) 230

8.6 数据窗口的操作 231

8.7 数据列的编辑风格和显示风格 232

8.7.1 数据列的编辑风格 232

8.7.2 列的显示格式 237

8.8 在客户端操作数据窗口中的数据 240

8.8.1 数据排序 240

8.8.2 数据过滤 240

8.8.3 数据分组 241

8.8.4 去除重复值 242

8.8.5 数据导入导出 243

8.9 数据窗口更新控制 244

8.10 家庭理财信息系统中数据窗口对象的应用 246

8.11 复习思考题 249

第9章 数据窗口控件 250

9.1 使用数据窗口控件 250

9.1.1 使用数据窗口控件的一般步骤 250

9.1.2 添加数据窗口控件 251

9.1.3 设置数据窗口控件的属性 251

9.1.4 为数据窗口控件设置事务对象 252

9.2 数据的检索与更新 254

9.2.1 数据检索 254

9.2.2 数据的更新 255

9.3 缓冲区与编辑控件 255

9.3.1 数据窗口控件的缓冲区 255

9.3.2 编辑控件 256

9.4 数据窗口控件的常用方法(函数) 257

9.4.1 与数据检索有关的函数 257

9.4.2 用于操作数据行的函数 257

9.4.3 用于操作数据列的函数 259

9.4.4 操作数据项的值 260

9.4.5 数据窗口控件的打印函数 261

9.5 数据窗口控件事件 261

9.5.1 Clicked事件 261

9.5.2 DoubleClicked事件 262

9.5.3 ButtonClicked事件 262

9.5.4 ButtonClicking事件 262

9.5.5 EditChanged事件 263

9.5.6 ItemChanged事件 263

9.5.7 ItemError事件 263

9.5.8 ItemFocusChanged事件 263

9.5.9 RetrieveRow事件 263

9.5.10 RetrieveStart事件 264

9.5.11 RetrieveEnd事件 264

9.5.12 RowFocusChanged事件 264

9.5.13 UpdateEnd事件 264

9.5.14 UpdateStart事件 264

9.6 数据存储对象 264

9.6.1 使用数据存储对象 265

9.6.2 数据存储对象的属性 265

9.6.3 数据存储对象的方法 265

9.6.4 使用数据存储对象的实例 265

9.7 家庭理财信息系统中数据窗口控件和数据存储对象编程 266

9.7.1 基本信息管理 266

9.7.2 账户操作管理 268

9.7.3 报表管理 271

9.8 复习思考题 274

第10章 程序调试与发布 275

10.1 调试画板简介 275

10.2 断点管理 277

10.2.1 调试对象的切换 278

10.2.2 断点的设置 279

10.3 调试过程 281

10.4 应用程序的发布 282

10.4.1 创建工程对象 283

10.4.2 编译应用为可执行程序 284

10.4.3 应用程序的发行 285

10.5 复习思考题 287

参考书目 288

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