标题：PowerBuilder数据库开发技术
内容简介
《PowerBuilder数据库开发技术》[1]以最新版本的PowerBuilder为背景，从实用的角度介绍了开发信息管理系统应该具备的基础知识、MS SQL Server数据库管理系统的使用、PowerBuilder操作数据库的方法以及：PowerBuilder中的各种对象，最后以一个完整的实例，介绍了数据库应用系统的设计方法、设计步骤以及应用程序的发布等内容。为便于读者掌握和应用：PowerBuilder开发技术，《PowerBuilder数据库开发技术》各章都给出了相应的习题。
编辑推荐
《PowerBuilder数据库开发技术》适合作为普通高校计算机类、管理信息类、电子类各专业和物流管理等专业的教学用书，也可作为高职高专以及培训班的教材，还可作为PowerBuilder开发应用领域的工程技术人员的参考书。
目录
出版说明
前言
第1章　基础知识1.1 管理信息系统综述
1.1.1 管理信息系统的概念
1.1.2 MIS的结构、特征及相关学科
1.2 数据库基础知识
1.2.1 数据和数据管理技术
1.2.2 数据库
1.2.3 数据库管理系统
1.2.4 数据库设计
1.2.5 数据库应用系统
1.3 应用系统的体系结构
1.3.1 客户机/服务器结构
1.3.2 浏览器/服务器结构
1.4 面向对象的编程技术
1.4.1 面向对象的概念
1.4.2 面向对象程序设计的主要特征
1.4.3 PowerBuilder中的面向对象技术
1.5 管理信息系统的开发方法和开发过程
1.5.1 管理信息系统的开发原则
1.5.2 管理信息系统的开发方法
1.5.3 利用PowerBuilder开发应用程序的步骤
1.6 习题
第2章　MicrosoftSQLServer数据库2.1 MicrosoftSQLServer概述
2.1.1 MicrosoftSQLServer数据库的安装
2.1.2 常用的管理工具
2.2 MicrosoftSQLServer数据库管理
2.2.1 创建数据库
2.2.2 删除数据库
2.2.3 备份和还原数据库
2.3 MicrosoftSQLserver数据库的表管理
2.3.1 MicrosoftSQLServer的基本数据类型
2.3.2 创建表
2.3.3 删除表
2.3.4 查看和编辑数据
2.4 习题
第3章　PowerBuilder编程入门3.1 PowerBuilder的功能特点
3.2 PowerBuilder的安装
3.3 建立一个简单的应用程序
3.3.1 概述
3.3.2 PowerBuilder中的应用和应用对象
3.3.3 启动PowerBuilder
3.3.4 创建工作区和应用对象
3.3.5 创建窗口
3.3.6 编译运行
3.4 PowerBuilder开发环境总览
3.4.1 PowerBuilder开发环境
3.4.2 PowerBuilder的菜单栏
3.4.3 PowerBuilder的工具条
3.4.4 PowerBuilder中的视图
3.4.5 PowerBuilder的帮助系统
3.4.6 PowerBuilder画板总览
3.5 习题
第4章　在PowerBuilder中操作数据库4.1 PowerBuilder中的数据库接口种类
4.2 PowerBuilder访问MicrosoftSQLServer数据库的连接方式
4.2.1 PowerBuilder通过ODBC接口访问MicrosoftSQLServer
4.2.2 PowerBuilder通过OLEDB接口访问MicrosoftSQLServer
4.3 PowerBuilder访问Oracle数据库
4.4 在PowerBuilder中操作数据库中的表
4.4.1 数据库画板简介
4.4.2 创建表
4.4.3 修改表
4.4.4 主键管理
4.4.5 索引管理
4.4.6 删除表
4.4.7 数据浏览、修改
4.4.8 数据的导入与导出
4.4.9 数据的排序与过滤
4.5 习题
第5章　PowerScript编程语言5.1 PowerScript语言的特点
5.2 script编程视图的使用
5.2.1 编辑代码
5.2.2 粘贴功能
5.2.3 编译代码
5.3 语言基础
5.3.1 断行、续行与多条语句
5.3.2 注释
5.3.3 标识符
5.3.4 特殊ASCII码字符
5.3.5 空值
5.3.6 对象属性、函数和事件的引用方法
5.3.7 代词
5.3.8 保留字
5.3.9 事件处理程序的编写环境
5.4 数据类型与变量说明
5.4.1 标准数据类型
5.4.2 系统对象数据类型
5.4.3 枚举类型
5.4.4 变量的声明
5.4.5 变量数组
5.4.6 变量的作用域
5.4.7 变量的命名约定
5.5 操作符
5.5.1 算术操作符
5.5.2 关系操作符
5.5.3 逻辑操作符
5.5.4 连接操作符
5.5.5 操作符的优先级
5.6 创建与释放对象实例
5.6.1 创建对象实例
5.6.2 释放对象实例
5.6.3 收集废弃对象
5.7 流控制语句
5.7.1 条件语句
5.7.2 循环语句
5.7.3 返回语句与终止程序运行
5.8 嵌入式SQL
5.8.1 事务对象
5.8.2 提交与回滚事务
5.8.3 常用的SQL语句
5.8.4 检查SQL语句执行情况
5.8.5 读取多行数据
5.8.6 粘贴SQL语句
5.9 常用函数
5.9.1 消息函数MessageBox（）
5.9.2 响铃函数Beep（）
5.9.3 数据类型转换函数
5.9.4 数据类型检查函数
5.9.5 运行其他应用程序的函数Run（）
5.9.6 设置输入焦点函数SetFocus（）
5.9.7 颜色函数RGB（）
5.10 创建自定义函数和结构
5.10.1 创建自定义全局函数
5.10.2 创建自定义结构
5.10.3 公共对象函数
5.1l 全局外部函数的声明
5.12 习题
第6章　应用对象6.1 应用对象及其创建
6.2 应用对象的属性
6.2.1 在应用画板中设置应用对象的属性
6.2.2 在代码中设置应用对象的属性
6.3 应用对象的事件
6.4 应用对象的函数
6.5 习题
第7章　窗口7.1 创建窗口
7.1.1 普通方式创建
7.1.2 继承方式创建
7.2 窗口的类型
7.3 设置窗口属性
7.3.1 在窗口画板中设置窗口属性
7.3.2 在代码中设置窗口属性
7.4 窗口的事件
7.5 窗口的函数
7.5.1 系统级操作窗口的函数
7.5.2 窗口对象级函数
7.6 多文档界面
7.6.1 多文档界面的构成及有关概念
7.6.2 创建多文档界面
7.6.3 工具栏的控制
7.7 习题
第8章　菜单8.1 菜单的类型及构成
8.2 创建菜单
8.2.1 创建菜单的方法
8.2.2 创建各种类型的菜单
8.2.3 修改菜单
8.3 菜单的属性
8.3.1 菜单对象的一般属性
8.3.2 设置工具条属性
8.4 菜单的事件
8.5 菜单与窗口的关联
8.6 习题
第9章　窗口中的控件9.1 在窗口上放置控件
9.2 控件的命名规则
9.3 操纵控件
9.4 设置控件的属性
9.5 各类控件介绍
9.5.1 按钮
9.5.2 单选按钮、复选框和组框
9.5.3 文本显示与编辑控件
9.5.4 图像显示控件
9.5.5 画图控件
9.5.6 滚动控件
9.5.7 进度条控件
9.5.8 列表选择类控件
9.5.9 树形视图控件
9.5.10 列表视图控件
9.5.11 标签控件
9.5.12 OLE控件
9.5.13 超链接类控件
9.5.14 日期选择类控件
9.5.15 统计图控件
9.5.16 用户对象控件
9.5.17 InkEdit控件和InkPicture控件
9.5.18 v动画播放控件
9.6 习题
第10章　数据窗口10.1 数据窗口对象概述
10.2 创建数据窗口对象
10.3 数据源
10.3.1 QuickSelect数据源
lO.3.2 SQLSelect数据源
10.3.3 Query数据源
10.3.4 External数据源
10.3.5 StoredProcedure数据源
10.4 数据窗口的显示风格
10.4.1 列表风格
10.4.2 表格风格
10.4.3 自由格式
10.4.4 标签风格
10.4.5 分栏风格
10.4.6 分组风格
10.4.7 树形视图风格
10.4.8 RichText风格
10.5 数据窗口画板
10.5.1 数据窗口画板工作区
10.5.2 调整对象
10.5.3 预览数据窗口对象
10.6 设置数据窗口对象的属性
10.6.1 设置数据窗口属性的方法
10.6.2 数据窗口的常规属性
10.6.3 数据窗口的HTML属性
10.7 设置列的属性
10.7.1 显示格式
10.7.2 编辑风格
10.7.3 有效性规则
10.8 控制数据行
10.8.1 数据窗口的缓冲区
10.8.2 记录过滤
10.8.3 记录排序
10.8.4 记录分组
10.8.5 按需提取数据
10.8.6 压缩重复值
10.9 数据窗口中的控件
10.9.1 在数据窗口中加入控件
10.9.2 设置数据窗口中的控件属性
10.10 数据窗口控件
10.10.1 数据窗口控件的属性
10.10.2 数据窗口控件的事件
10.10.3 数据窗口控件的常用函数
10.11习题
第11章　一个应用实例11.1 系统需求分析
11.2 数据库设计
11.3 系统设计
11.3.1 创建工作区和应用对象
11.3.2 创建全局变量和函数
11.3.3 创建主窗口
11.3.4 创建菜单
11.3.5 创建功能窗口
11.4 应用程序的发布
11.4.1 创建可执行文件
11.4.2 PowerBuilder运行时库
11.4.3 数据库接口
11.5 小结
……