Visual FoxPro程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李跃华,彭志娟主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302276838
- 页数:330 页
上篇 数据库 3
第1章 数据库系统概述 3
1.1 数据库系统 3
1.1.1 数据管理技术的发展 3
1.1.2 数据库系统的组成 5
1.1.3 主流数据库管理系统概述 6
1.2 数据库体系结构 8
1.3 概念模型与数据模型 11
1.3.1 概念模型 12
1.3.2 数据模型 14
1.4 数据库设计步骤 19
1.5 Visual FoxPro概述 21
1.5.1 Visual FoxPro的特点 21
1.5.2 Visual FoxPro的操作环境 23
1.5.3 Visual FoxPro 6.0的文件类型 27
1.5.4 Visual FoxPro 6.0的操作方式 28
1.5.5 Visual FoxPro的项目管理及设计工具 30
习题 32
第2章 Visual FoxPro语言基础 35
2.1 Visual FoxPro命令及其规则 35
2.2 数据类型 36
2.3 常量 37
2.3.1 字符型常量 37
2.3.2 数值型常量 37
2.3.3 日期型常量 38
2.3.4 日期时间型常量 38
2.3.5 逻辑型常量 38
2.3.6 货币型常量 38
2.4 变量 38
2.4.1 内存变量 39
2.4.2 数组 40
2.4.3 变量的基本操作 41
2.5 运算符与表达式 43
2.5.1 数值表达式 43
2.5.2 字符表达式 44
2.5.3 日期时间表达式 44
2.5.4 关系表达式 45
2.5.5 逻辑表达式 46
2.5.6 名称表达式 47
2.5.7 宏表达式 47
2.6 系统函数 48
2.6.1 数值函数 48
2.6.2 字符函数 53
2.6.3 日期时间函数 58
2.6.4 转换函数 62
2.6.5 测试函数 64
2.6.6 表操作函数 68
2.6.7 其他函数 68
2.7 空值处理 71
习题 72
第3章 表 75
3.1 表的基本操作 75
3.1.1 表结构概述 75
3.1.2 表结构的创建 76
3.1.3 表结构的修改 78
3.1.4 打开与关闭表 78
3.2 表记录的基本操作 79
3.2.1 输入记录 80
3.2.2 记录的筛选与显示 82
3.2.3 表记录的定位 85
3.2.4 表记录的修改 88
3.2.5 表记录的删除 89
3.3 排序与索引 92
3.3.1 表的排序 92
3.3.2 索引和索引类型 93
3.3.3 索引的创建 94
3.3.4 设置主控索引 97
3.3.5 使用索引快速定位记录 99
3.3.6 删除索引 100
3.4 数据表的统计 101
3.4.1 记录数统计 101
3.4.2 求和命令 101
3.4.3 求平均值命令 102
3.5 工作区操作 102
3.5.1 工作区概念 103
3.5.2 工作区操作 103
3.6 与表相关的几个函数 105
习题 107
第4章 数据库 112
4.1 数据库的创建与使用 112
4.1.1 数据库的创建 112
4.1.2 数据库的打开与关闭 113
4.1.3 设置当前数据库 115
4.1.4 数据库的删除 116
4.2 数据库表的操作 117
4.2.1 创建数据库表 117
4.2.2 数据库表索引 118
4.3 设置数据字典 119
4.3.1 数据字典概述 119
4.3.2 格式化输入输出 120
4.3.3 字段的标题、注释及匹配字段类型到类 121
4.3.4 字段有效性 122
4.3.5 长表名和表注释 123
4.3.6 记录的有效性 124
4.3.7 记录的触发器 124
4.3.8 DBGETPROP()和DBSETPROP() 125
4.4 表的添加与移去 126
4.4.1 将自由表添加到数据库 126
4.4.2 从数据库中移出表 127
4.5 永久性关系和参照完整性 127
4.5.1 建立表之间的永久关系 127
4.5.2 设置参照完整性 131
4.5.3 Visual FoxPro的数据完整性 132
4.6 表文件操作 132
4.6.1 显示表结构 132
4.6.2 复制表文件结构 133
4.6.3 复制表文件到其他文件或数组 134
4.6.4 从其他文件或数组给当前表追加记录 136
4.7 利用SQL语句操作表 137
4.7.1 SQL语句简介 137
4.7.2 CREATE TABLE-SQL语句 137
4.7.3 ALTER TABLE-SQL语句 139
4.7.4 INSERT-SQL语句 141
4.7.5 UPDATE-SQL语句 141
4.7.6 DELETE-SQL语句 142
习题 143
第5章 查询与视图 145
5.1 查询和视图概述 145
5.2 SELECT-SQL语句 145
5.2.1 SELECT-SQL语句 145
5.2.2 SELECT-SQL应用举例 149
5.3 创建查询 153
5.3.1 使用查询向导创建查询 153
5.3.2 使用查询设计器创建查询 155
5.4 创建视图 160
5.4.1 创建本地视图 160
5.4.2 利用视图更新数据 162
5.4.3 视图的使用 163
习题 165
下篇 程序设计 171
第6章 程序设计基础 171
6.1 程序文件 171
6.1.1 程序的概念 171
6.1.2 程序文件的创建、修改和保存 171
6.1.3 程序文件的运行 173
6.2 程序结构控制语句 174
6.2.1 顺序结构 174
6.2.2 分支结构 174
6.2.3 循环结构 178
6.3 过程与自定义函数 185
6.3.1 子程序 185
6.3.2 过程 186
6.3.3 自定义函数 187
6.3.4 参数传递 189
6.4 程序调试 191
6.4.1 程序中常见的错误 191
6.4.2 调试器 192
6.4.3 断点设置与单步调试 195
6.4.4 调试菜单 196
习题 197
第7章 表单与对象 203
7.1 面向对象程序设计基础 203
7.1.1 对象与类概述 203
7.1.2 常用对象的基类、容器类与控件类 204
7.1.3 属性、事件与方法 206
7.1.4 对象的引用 208
7.2 创建与管理表单 210
7.2.1 使用表单向导创建表单 210
7.2.2 使用表单设计器创建表单 216
7.2.3 表单生成器 219
7.2.4 表单文件的保存、修改与运行 220
7.2.5 表单属性和方法 221
7.2.6 常用事件和方法 222
7.3 表单设计器 226
7.3.1 表单设计工具 226
7.3.2 表单的数据环境 230
7.3.3 创建单文档和多文档界面 232
7.3.4 表单集的使用 233
习题 234
第8章 表单控件 236
8.1 输入控件 236
8.1.1 文本框 236
8.1.2 编辑框 238
8.1.3 复选框 240
8.1.4 列表框 240
8.1.5 组合框 243
8.2 输出控件 243
8.2.1 标签 243
8.2.2 图像 244
8.3 容器控件 244
8.3.1 表格 244
8.3.2 页框 247
8.4 其他控件 250
8.4.1 命令按钮 250
8.4.2 命令按钮组 251
8.4.3 选项按钮组 251
8.4.4 计时器 254
8.4.5 微调框 255
8.4.6 线条与形状 255
8.4.7 ActiveX控件 256
习题 257
第9章 报表与标签 260
9.1 报表的创建 260
9.1.1 使用报表向导创建报表 261
9.1.2 用快速报表创建报表 265
9.2 报表的设计 267
9.2.1 报表设计器窗口 268
9.2.2 报表的数据源 271
9.2.3 报表控件的使用 271
9.3 数据分组和多栏报表 274
9.3.1 建立一级数据分组 274
9.3.2 建立多级数据分组 277
9.3.3 多栏报表设计 278
9.4 报表的预览与打印 279
9.4.1 报表的保存 279
9.4.2 报表的预览 279
9.4.3 报表的打印 279
9.5 标签的设计 281
9.5.1 标签类型 281
9.5.2 标签向导 282
9.5.3 标签设计器 283
9.5.4 标签的打印 283
习题 284
第10章 菜单与工具栏 286
10.1 菜单设计概述 286
10.1.1 菜单概述 286
10.1.2 菜单的设计原则与步骤 288
10.2 菜单的设计 289
10.2.1 菜单设计器的使用 289
10.2.2 创建快速菜单 293
10.2.3 创建快捷菜单 294
10.3 为菜单系统指定任务 296
10.3.1 使用命令完成任务 296
10.3.2 使用过程完成任务 297
10.4 创建自定义工具栏 298
习题 301
第11章 应用程序的开发与发布 303
11.1 应用程序的需求分析 303
11.2 应用程序设计的基本过程 304
11.2.1 应用程序设计的基本步骤 304
11.2.2 项目管理器组织 306
11.2.3 设计主程序 310
11.2.4 连编应用程序 313
11.3 应用程序生成器 315
11.3.1 应用程序向导 315
11.3.2 应用程序生成器 316
11.3.3 应用程序向导和生成器的使用 317
11.4 发布应用程序 322
习题 325
附录A 表结构及其说明 328
参考文献 330
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019