Visual FoxPro程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:谢荣传,王永国编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7302064253
- 页数:329 页
目录 1
第1章 数据库和数据库应用系统 1
1.1 基本概念 1
1.1.1 信息、数据及数据处理 1
1.1.2 数据库相关概念和术语 2
1.2 数据模型与E-R图 3
1.2.1 数据模型 3
1.2.2 E-R图 4
1.3 关系数据库 6
1.3.1 关系数据库的内容 6
1.3.2 关系运算 8
1.3.3 关系的完整性约束 10
1.4.1 数据库应用系统开发 13
1.4 数据库应用系统开发与数据库设计 13
1.4.2 数据库设计 15
1.5 一个简易的考试管理系统KSGLXT 17
1.5.1 需求分析 17
1.5.2 系统设计 18
1.5.3 数据库设计 19
实训1 数据库设计和数据库应用系统开发实验 20
习题1 21
第2章 初涉Visual FoxPro 6.0 23
2.1 概述 23
2.1.1 Visual FoxPro 6.0的发展历史及特点 23
2.1.2 Visual FoxPro 6.0的运行环境与安装 24
2.1.3 Visual FoxPro 6.0的启动与退出 25
2.1.4 Visual FoxPro 6.0的用户界面与工作方式 26
2.1.5 Visual FoxPro的技术指标与常用文件类型 28
2.1.6 Visual FoxPro命令格式与书写规则 29
2.2 数据类型 31
2.2.1 数据类型概述 31
2.2.2 常量 33
2.2.3 变量 35
2.2.4 内存变量及其操作 36
2.3 表达式与函数 38
2.3.1 表达式 38
2.3.2 函数 41
2.4 Visual FoxPro 6.0集成开发环境 50
2.4.1 菜单系统 50
2.4.2 工具栏 53
2.4.3 项目管理器与项目创建 56
2.4.4 使用“项目管理器” 58
2.4.5 定制“项目管理器” 60
2.4.6 Visual FoxPro设计器 61
2.4.7 Visual FoxPro生成器 62
2.4.8 Visual FoxPro向导 62
2.4.9 帮助系统 64
2.5 使用“项目管理器”完成一个简单设计 67
2.5.1 创建项目 67
2.5.2 创建数据库与数据表 69
2.5.3 表单设计及数据输入、修改 70
2.5.4 建立主程序 76
2.5.5 生成应用程序 76
2.5.6 执行应用程序 77
实训2 Visual FoxPro 6.0集成环境与项目操作实验 78
习题2 79
第3章 数据库与数据表的建立及其操作 83
3.1 自由表的建立与数据输入 84
3.1.1 表结构的设计 84
3.1.2 表结构的建立 85
3.1.3 表数据的输入 88
3.2 数据库表的建立 89
3.2.1 创建数据库 89
3.2.2 在数据库中添加或移去表 90
3.2.3 数据字典 91
3.2.4 设置记录规则 93
3.2.5 主索引与永久关系 95
3.3 数据表的维护 97
3.3.1 表的打开与关闭 97
3.3.2 表结构的显示与修改 98
3.3.3 数据记录的显示与定位 100
3.3.4 数据记录的追加与插入 101
3.3.5 表数据的修改 102
3.3.6 数据记录的删除和恢复 103
3.3.7 表与表结构的相关操作 104
3.4 排序和索引 107
3.4.1 排序 107
3.4.2 索引 108
3.5 查询与统计 112
3.5.1 数据查询 112
3.5.2 数据统计 114
3.6 工作区与数据工作期 116
3.6.1 工作区 116
3.6.2 数据工作期 117
3.7 表之间的关联操作 119
3.7.1 关联的概念 120
3.7.2 建立关联 120
3.7.3 参照完整性 123
实训3 数据库与表的建立及其操作实验 124
习题3 125
第4章 查询和视图 131
4.1 查询 131
4.1.1 打开查询设计器窗口 132
4.1.2 进行查询设置 132
4.1.3 运行查询 137
4.1.4 保存查询设置 137
4.2 SQL语言简介 138
4.2.1 概述 138
4.2.2 SQL SELECT语言常用语句 139
4.2.3 使用SQL SELECT实现查询 141
4.3 Visual FoxPro 6.0视图 142
4.3.1 创建本地视图 143
4.3.2 创建远程视图 148
4.3.3 直接用SQL命令建立视图 150
4.3.4 视图的操作 150
实训4 查询和视图实验 151
习题4 152
第5章 Visual FoxPro 6.0面向过程程序设计 154
5.1 概述 154
5.2 程序文件的建立和执行 155
5.2.1 程序文件的建立与修改 155
5.2.2 执行程序文件 156
5.3 基本命令 157
5.4.1 分枝程序设计 159
5.4 程序流程控制 159
5.4.2 循环程序设计 162
5.5 过程与函数 165
5.5.1 变量的作用域 166
5.5.2 过程与过程调用 167
5.5.3 自定义函数 170
5.5.4 参数传递 171
实训5 Visual FoxPro 6.0面向过程程序设计实验 173
习题5 174
第6章 事件驱动和面向对象程序设计 181
6.1 基本概念 181
6.1.1 对象、对象的属性、方法及其相关事件 181
6.1.2 类、子类和继承 183
6.2.1 基类与子类 184
6.2 Visual FoxPro 6.0中的类层次 184
6.2.2 容器类与控件类 185
6.3 事件及事件处理 187
6.3.1 Visual FoxPro 6.0中的核心事件 187
6.3.2 容器事件和对象事件 187
6.4 对象操作 188
6.4.1 创建对象 188
6.4.2 引用对象 189
6.4.3 访问对象的属性和方法 190
6.5 类的定义 192
6.5.1 以编程方式定义类 192
6.5.2 用类设计器创建类 194
6.6 类定义及其事件代码实例 196
实训6 事件驱动和面向对象程序设计实验 201
习题6 202
第7章 Visual FoxPro 6.0表单设计 208
7.1 创建、修改与运行表单 208
7.1.1 创建表单 208
7.1.2 修改表单 210
7.1.3 表单集 210
7.1.4 运行表单 211
7.2 表单属性和方法 212
7.2.1 常用的表单属性和方法 212
7.2.2 创建新属性和方法 212
7.2.3 编辑方法或事件代码 214
7.3 表单设计器 215
7.3.1 表单设计器的设计环境 215
7.3.2 控件的操作与布局 219
7.3.3 设置数据环境 221
7.3.4 表单处理 223
7.4 创建单文档和多文档界面 225
7.4.1 表单的分类 225
7.4.2 指定表单类型 226
7.4.3 显示位于顶层表单中的子表单 227
7.4.4 隐藏Visual FoxPro主窗口 227
7.5 常用控件及其使用 227
7.5.1 标签控件 227
7.5.2 计时器控件 230
7.5.3 命令按钮控件 231
7.5.4 文本框控件 233
7.5.5 单选按钮控件 235
7.5.6 复选按钮控件 236
7.5.7 图像控件 237
7.5.8 列表框与组合框控件 238
7.5.9 表格控件 241
7.5.10 页框控件 245
7.6 表单设计实例 247
实训7 Visual FoxPro 6.0表单设计实验 251
习题7 252
第8章 报表设计 257
8.1 报表向导 257
8.2 快速报表 262
8.3 报表设计器 265
8.3.1 报表设计器的启动与报表设计器的带区 265
8.3.2 报表设计器的数据环境 266
8.3.3 “报表设计器”工具栏和“报表控件”工具栏 267
8.3.4 在报表中添加控件 268
8.3.5 数据分组 270
8.3.6 报表的布局 271
8.4 预览和打印报表 273
8.5 报表设计实例 275
实训8 报表设计实验 276
习题8 277
第9章 Visual FoxPro 6.0菜单与工具栏 279
9.1 建立菜单系统的基本步骤 279
9.2 规划菜单系统 280
9.3 建立菜单系统 280
9.3.1 创建菜单 281
9.3.2 创建菜单项 282
9.3.3 创建子菜单 282
9.3.4 为菜单项分组 283
9.3.5 为菜单或菜单项指定任务 283
9.3.6 生成菜单 286
9.3.7 运行菜单 287
9.4 创建快捷方式菜单和为顶层表单添加菜单 287
9.4.1 创建快捷方式菜单 287
9.4.2 为顶层表单添加菜单 289
9.5 创建自定义工具栏 289
9.5.1 创建自定义工具栏的方法 290
9.5.2 在表单集中添加自定义工具栏 290
9.5.3 创建自定义工具栏示例 291
实训9 用菜单设计器进行菜单系统设计实验 293
习题9 293
第10章 应用程序开发实例 295
10.1 应用程序的开发过程 295
10.2 计算机等级考试管理系统的总体规划与设计 296
10.2.1 系统需求分析 296
10.2.2 系统总体规划与设计 297
10.3 计算机等级考试管理系统的系统开发 299
10.3.1 建立项目管理器 299
10.3.2 建立数据库与数据表 301
10.3.3 建立交互表单 306
10.3.4 建立打印文件 313
10.3.5 建立程序模块 315
10.3.6 建立菜单系统 317
10.3.7 建立启动界面 318
10.3.8 连编项目并运行 319
10.4 制作发行盘 323
10.4.1 创建发布目录,存放用户运行应用程序所需的全部文件 323
10.4.2 使用安装向导创建发布磁盘和安装程序 324
实训10 应用程序的生成与发布实验 327
习题10 328
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019