数据库应用技术-PowerBuilder应用系统开发PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:周建芳,杜鑫,李禹生等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2007
- ISBN:7508446038
- 页数:288 页
第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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018