
基本信息出版社:电子工业出版社
页码:182 页
出版日期:2005年12月
ISBN:7121013010
条形码:9787121013010
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:教育部职业教育与成人教育司推荐教材中等职业学校计算机技术专业教学用书
内容简介 Power Builder 9.0是Sybase公司推出的Client/Server数据库应用系统前端开发工具的最新版本,是一个优秀的数据库系统开发软件。《数据库应用技术-PowerBuilder 9.0》从一个简单的个人藏书管理的数据库应用程序开始,通过丰富的实例,详细介绍了使用Power Builder 9.0进行数据库管理系统开发的过程。
全书共分六章,包括Power Builder 9.0的开发环境、Power Script语言、设计应用程序界面、操纵数据库和数据窗口对象等内容,最后列举了大型数据库开发的设计实例。
《数据库应用技术-PowerBuilder 9.0》配有电子教学参考资料包,包括教学指南,电子教案,习题解答,可供教师免费下载。
《数据库应用技术-PowerBuilder 9.0》为教育部职业教育与成人教育司推荐教材,可作为中等职业学校的教学用书,也可作为广大数据库开发人员的参考书。
目录
第1章从一个简单的例子开始
1.1总体设计
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.3.3为应用程序对象添加脚本程序
1.4创建窗口
1.4.1创建新的空窗口
1.4.2添加命令按钮
1.4.3加入数据窗口控件
1.4.4保存窗口
1.4.5为按钮加入脚本程序
1.4.6为窗口Open事件加入脚本程序
1.5创建Freeform风格数据窗口对象
1.5.1创建新的数据窗口对象
1.5.2预览数据窗口对象
1.5.3保存数据窗口对象
1.6创建Grid风格数据窗口对象
1.6.1创建新的数据窗口对象
1.6.2预览数据窗口对象
1.6.3保存数据窗口对象
1.7数据窗口控件与数据窗口对象连接
1.7.1设置数据窗口控件
1.7.2在窗口“w_book”加入两个单选按钮
1.7.3为单选按钮添加脚本
1.8运行应用程序
习题1
第2章PowerBuiIder9.0的集成开发环境
2.1PowerBuilder9.0的集成开发环境
2.1.1菜单栏
2.1.2工具栏
2.1.3系统树
2.1.4编辑区
2.1.5画板‘
2.2PowerBuilder9.0应用程序开发过程
2.2.1创建数据库
2.2.2创建工作区与应用程序对象
2.2.3创建窗口
2.2.4创建数据窗口
2.2.5创建菜单
2.2.6编写代码
2.2.7调试应用程序
2.2.8发布应用软件
2.3设计一个简单的应用程序
2.3.1程序的功能要求
2.3.2设计程序
习题2
第3章设计应用程序界面
3.1应用程序对象
3.1.1工作区
3.1.2创建应用程序对象
3.1.3设置应用程序对象的属性
3.2设计窗口
3.2.1窗口的分类
3.2.2创建窗口对象
3.2.3实例l:电子时钟
3.2.4实例2:主窗口与子窗口
3.3常用控件
3.3.1窗口中控件的添加与删除
3.3.2调整控件及其布局
3.3.3控件的共同属性
3.3.4控件的基本类型
3.3.5常用控件
3.4设计菜单
3.4.1菜单基本概念
3.4.2创建菜单
3.4.3修改菜单
3.4.4菜单属性
3.4.5使用菜单
3.4.6示例--创建一个文本编辑菜单
习题3
第4章PowerScript语言
4.1PowerScdpt基本组成
4.1.1标识符
4.1.2保留字
4.1.3代词
4.1.4空值
4.1.5特殊的ASCII字符
4.1.6断行、续行和注释
4.2数据类型
4.2.1标淮数据类型
4.2.2系统对象数据类型
4.2.3任意数据类型
4.2.4枚举类型
4.3变量与常量
4.3.1变量
4.3.2常量
4.3.3数组
4.3.4变量的作用域
4.4运算符和表达式
4.4.1算术运算符
4.4.2关系运算符
4.4.3窆辑运算符
4.4.4连接运算符
4.4.5运算符的优先级
4.4.6表达式
4.4.7一个乘法计算演示窗口
4.5基本语句
4.5.1赋值语句
4.5.2条件控制语句
4.5.3循环控制语句
4.5.4其他语句
4.6常用标准函数
4.7自定义函数和结构
4.7.1自定义函数
4.7.2结构
4.8编写脚本
4.8.1打开脚本视图区
4.8.2粘贴脚本
4.8.3编译脚本
习题4
第5章操纵数据库
5.1认识数据库
5.1.1什么是数据库
5.1.2关系模型的规范化
5.2创建和删除本地数据库
5.2.1创建ASA数据库
5.2.2删除ASA数据库
5.3连接数据库
5.3.1配置数据源
5.3.2定义数据库配置文件
5.3.3连接数据库
5.3.4断开与数据库的连接
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.6嵌入式SQL语句
5.6.1数据库连接的建立与断开
5.6.2提交与回滚事务
5.6.3单行检索语句SELECT
5.6.4插入语句INSERT
5.6.5删除语句DELETE
5.6.6修改语句UPDATE
5.6.7检查SQL语句的执行情况
5.6.8游标操作(读取多行数据)
习题5
第6章数据窗口
6.1数据窗口对象
6.2数据窗口控件与数据窗口对象的连接
6.2.1数据窗口控件
6.2.2与数据窗口对象的连接
6.2.3访问数据库
6.3数据窗口的典型显示风格
6.4数据源的定义
6.4. 1数据源的选择
6.4.2五种数据源类型
6.5数据的处理
6.5.1数据窗口中对象元素的设计
6.5.2数据的处理
6.5.3在数据窗口对象中添加对象
6.5.4几个常用的数据窗口函数
习题6
第7章个人藏书管理程序的实现
7.1设计数据库结构
7.1.1数据库结构设计
7.1.2功能设计
7.2创建数据库
7.2.1创建ASA数据库
7.2.2创建数据表
7.2.3设置主键和外键
7.2.4添加数据
7.3建立主界面
7.3.1创建登录窗口
7.3.2创建一个父窗口,由其他窗口继承
7.3.3建立菜单
7.3.4.创建主窗口
7.4系统设置
7.4.1创建数据窗口对象
7.4.2创建家庭成员窗口
7.4.3创建图书类别窗口
7.4.4.与主菜单相连
7.5图书管理
7.5.1图书信息录入窗口
7.5.2创建“借还图书”窗口
7.6编译运行
7.6.1生成可执行文件
7.6.2分发程序
习题7
……
序言 PowerBuilder是Sybase公司推出的Client/Server数据库应用系统前端开发的可视化工具。PowerBuilder以其独有的数据窗口对象,为程序员在数据库开发方面提供强大的支持。PowerBuilder以其开放的体系结构、简洁高效的集成开发环境、强大的数据窗口技术、几乎无所不能的数据库访问能力和友好的用户界面,越来越受到开发人员的青睐。目前,用PowerBuilder开发的系统已经广泛地应用于银行、电信、医疗保健、保险等行业中,为这些行业的网上应用提供了强大的开发功能。从1991年1.0版本的问世,到新近9.0版本的发行,PowerBuilder不断发展,推陈出新,历经了十余年的辉煌,已成为Client/Server模式应用和基于:Intemet模式应用最优秀的开发工具之一。最新推出的9.0版更是通过诸多强大功能、创新特性及与应用服务器的无缝集成,提供了基于Client/Server,Web及多层结构的快速开发环境。
职业技术教育的特色,就是突出培养学生的实践操作能力。作为一本面向职业技术学校的教材,在编写过程中,将实践操作放在首位。
本书突出的特点是实例丰富,适应任务驱动式教学的要求,内容翔实、层次清晰、通俗易懂、由浅入深,精心安排实例和习题。
本书作者在中等职业学校长期担任计算机课程的教学工作,对于中等职业教育的特点,有较深刻的理解。在实际教学工作中,作者发现职业学校学生对于学习PowerBuilder,感觉有一定的难度,集中体现在两个方面。一是许多学生的英语水平有限,对PowerBuilder的全英文界面看不懂;二是对大型数据库基本概念(比如事务和SQL语言等)理解不了。许多学生都学习了Foxpro,然后再来学习PowerBuilder,从小型的单机数据库系统转向网络化的大型数据库系统,感觉不好适应。本书在编写过程中,特别注意了这两点,力求各种名词都给出中英文对照,又深入地讲解了大型数据库系统基本概念,包括事务对象和SQI。语言等相关知识。
从基础知识到最后的数据库应用程序的开发,每一个知识点都辅以实例作为说明,最后一章由一个完整的数据库应用实例作为结尾,使得读者在学完本书后,能够利用PowerBuilder进行数据库应用程序的开发。
本书选取一个“个人藏书管理程序”的开发实例,通过对实例的剖析,使读者深入到数据库系统开发设计的一些细节上,学习一些大型数据库系统设计的通用性规则。
本书由宋斌、秦月霞和熊明共同编写完成,由宋斌统编全稿。
本书由教育部职业教育与成人教育司组织送山东大学王美琴副教授主审和天津财经大学华斌教授审定通过,作为教育部职业教育与成人教育司推荐教材。
由于时间仓促,水平有限,欠缺之处在所难免,敬请广大读者批评指正。
为了方便教师教学,本书还配有电子教学参考资料包(包括教学指南、电子教案及习题答案),请有此需要的教师登录华信教育资源网(http://www.hxedu.tom.on)注册后免费下载。有疑问时请与电子工业出版社联系(E-mail:ve@phei.tom.cn)。
本套教材在原部级“九五”规划教材的基础上,按照“计算机学科教学计划2001”进行全面更新,以适应高校计算机专业课程与教学改革的需要,并特别注意教材的可读性和可用性,为任课教师提供各种教学服务(包括教学电子课件、教学指导材料、习题解答和实验指导等)。
请关注前言,或随时登录电子工业出版社华信教育资源网站http://WWW.hxedu.com.cn。
文摘 插图:
