Visual FoxPro程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:彭春年等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302079455
- 页数:329 页
第1章 Visual FoxPro基础 1
1.1 对象、信息与数据 1
1.1.1 对象 1
1.1.2 信息与数据 1
目录 1
1.1.3 数据处理 2
1.2 表、数据库与关系模型 3
1.2.1 表 3
1.1.4 管理信息系统 3
1.2.2 数据库 4
1.2.3 数据模型 5
1.2.4 关系运算 7
1.3 数据库系统 8
1.3.1 数据库管理系统 8
1.4.4 文件类型 9
1.4.3 众多强大的辅助设计工具 9
1.4.2 先进的程序设计技术 9
1.4.1 概述 9
1.4 可视化数据库管理系统——Visual FoxPro 9
1.3.2 数据库应用系统 9
1.5 Visual FoxPro的安装 11
1.5.1 系统要求及运行环境 11
1.5.2 安装过程 11
1.6 Visual FoxPro的操作方式 11
1.6.1 命令 11
1.6.2 菜单 12
1.6.3 交互式操作 12
1.6.4 程序 12
1.7 交互式操作界面 12
1.7.1 菜单栏 12
1.7.2 工具栏 17
1.7.3 设计器 17
1.7.4 向导 18
1.8.1 控件及控件工具栏 19
1.8.2 生成器 19
1.8 控件、生成器、调试器及窗口 19
1.8.3 调试器 20
1.8.4 窗口 22
1.9 项目与项目管理器 24
1.9.1 启动项目管理器 24
1.9.2 项目及项目管理器的组成 24
1.9.3 定制项目管理器 25
1.9.4 项目管理器的操作使用 26
习题 27
第2章 创建数据库与表 30
2.1 创建项目 30
2.2 创建数据库 31
2.3 创建表 33
2.3.1 数据表结构 33
2.3.2 数据类型 34
2.3.3 数据存储 36
2.3.4 字段类型及命名 42
2.3.5 自由表与数据库表 43
2.3.6 使用表设计器 45
2.3.7 使用命令 46
2.3.8 使用表向导 47
2.3.9 表数据的输入 49
2.4 表、字段属性设置 50
2.4.1 数据字典 50
2.4.2 创建永久关系 56
2.4.3 设置参照完整性 58
2.5.1 索引文件的类型 59
2.5 建立表索引 59
2.4.4 建立存储过程 59
2.5.2 索引文件的建立 60
2.5.3 索引文件的打开与关闭 61
2.5.4 重新索引 64
2.5.5 删除复合索引文件中的标记 64
2.6 建立和编辑表间关联与连接 64
2.6.1 多个数据表的使用 64
2.6.2 选择工作区的命令 64
2.6.3 数据表之间的关联 66
2.6.4 数据表之间的连接 67
2.6.5 数据表文件的更新 68
2.7 数据库设计 69
2.7.1 收集信息、分析数据需求 70
2.7.2 创建构思、结构设置 70
2.7.3 逻辑、物理设计 70
2.7.4 确定表 71
2.7.5 确定所需字段 71
2.7.7 设计优化 72
2.7.6 确定表之间的关系 72
习题 73
第3章 数据库、表操作 76
3.1 打开、关闭数据库和表 76
3.1.1 打开数据库 76
3.1.2 打开表 77
3.1.3 关闭数据库和表 78
3.2 运算符与表达式 79
3.2.1 算术运算符 79
3.2.3 日期(时间)运算符 80
3.2.2 字符串运算符 80
3.2.4 关系运算符 82
3.2.5 逻辑运算符 83
3.2.6 运算符的优先级 84
3.3 函数 85
3.3.1 字符处理函数 85
3.3.2 数值处理函数 87
3.3.3 日期和时间处理函数 87
3.3.4 逻辑函数 88
3.3.5 类型转换函数 88
3.3.6 系统函数 88
3.3.7 文件管理函数 89
3.3.8 数据库管理函数 89
3.4 查看和修改数据库结构 90
3.4.1 查看数据库结构 90
3.4.2 浏览数据库文件 91
3.4.3 扩展数据库文件 91
3.4.4 检查数据库 92
3.4.5 管理数据库 93
3.5 表的操作 94
3.5.1 浏览表 94
3.5.2 修改表结构 96
3.5.3 复制表 97
3.5.4 表的删除与恢复 98
3.5.5 表数据排序 100
3.6.1 记录指针定位 102
3.6 记录操作 102
3.6.2 插入记录 104
3.6.3 记录查找 105
3.6.4 记录的追加 109
3.6.5 记录替换 110
3.6.6 记录修改 111
3.6.7 记录删除 111
3.7 统计计算 115
3.7.1 统计记录个数 115
3.7.3 求算术平均值 116
3.7.2 数值字段值的求和 116
3.7.4 分类汇总 117
3.8 辅助文件操作命令 118
习题 121
第4章 结构化查询语言——SQL 128
4.1 SQL语言简介 128
4.1.1 结构化查询语言SQL的发展历程 128
4.1.2 SQL语言的特点和组成 128
4.1.3 Visual FoxPro对SQL的支持 129
4.2.1 基本查询 130
4.2 查询命令SELECT 130
4.2.2 查询结果的输出 133
4.2.3 多表查询 135
4.2.4 条件查询 137
4.2.5 分组查询 142
4.2.6 合并查询结果 144
4.2.7 查询结果排序 145
4.2.8 复杂嵌套查询 146
4.3.1 定义表的结构CREATE TABLE 147
4.3 其他SQL命令 147
4.3.2 修改表的结构ALTER TABLE 152
4.3.3 创建临时表CREATE CURSOR 152
4.3.4 追加记录INSERT 153
4.3.5 更新记录UPDATE 154
4.3.6 删除记录DELETE 155
习题 156
5.1.1 查询设计器 161
5.1 查询 161
第5章 查询与视图 161
5.1.2 查询向导 174
5.2 视图 179
5.2.1 视图设计器 180
5.2.2 视图向导 185
5.3 查询与视图的区别 189
习题 189
6.1.1 程序文件的建立与修改 192
6.1 程序文件的创建与运行 192
第6章 程序设计基础 192
6.1.2 程序的运行 194
6.2 应用程序的常用命令 194
6.2.1 交互输入命令 194
6.2.2 内存变量操作命令 197
6.2.3 常用辅助命令 201
6.3 顺序结构程序设计 203
6.4 分支结构程序设计 204
6.4.1 双分支结构 205
6.4.2 情况语句 207
6.5 循环结构程序设计 208
6.5.1 当型循环结构 209
6.5.2 固定次数的循环结构 211
6.5.3 表扫描循环结构 212
6.5.4 多重循环结构 213
6.6 过程与自定义函数 214
6.6.1 过程的建立与调用 214
6.6.2 过程文件 215
6.6.3 内存变量作用域 218
6.6.4 过程的带参调用 222
6.6.5 自定义函数 223
6.7 数组变量的应用 224
6.7.1 数组变量的建立与赋值 224
6.7.2 数组变量的使用 227
6.7.3 数组应用举例 230
习题 232
7.1.1 对象和类的概念 236
第7章 表单与面向对象程序设计基础 236
7.1 类与对象 236
7.1.2 类与对象的关系 237
7.1.3 基类、子类与对象的设计、操作平台——表单 237
7.1.4 属性 240
7.2 设计类与对象 241
7.2.1 创建与定义类 241
7.2.2 创建对象 242
7.2.3 设置属性 243
7.2.4 对象的操作 244
7.3 事件与方法程序 246
7.3.1 事件分类 247
7.3.2 方法程序及其代码 248
7.3.3 对象的特性 251
7.3.4 数据环境 252
习题 256
8.1.1 创建简单表单 260
8.1 表单向导 260
第8章 表单的创建和使用 260
8.1.2 创建一对多表单 263
8.2 表单的设计、创建和操作过程 266
8.2.1 表单设计器 266
8.2.2 表单控件工具栏 266
8.2.3 表单及其控件的属性 267
8.2.4 数据环境 267
8.2.5 事件与方法 269
8.2.6 表单的保存、修改和运行 269
8.3.1 标签控件 270
8.3 创建表单和控件 270
8.3.2 命令按钮与命令按钮组 271
8.3.3 文本框 271
8.3.4 选项按钮 272
8.3.5 微调按钮 275
8.3.6 复选框 277
8.3.7 计时控件 280
8.3.8 列表框与组合框 280
8.3.10 表格 282
8.3.9 编辑框 282
8.4 表单的布局调整与定制 286
8.4.1 控件编辑操作 286
8.4.2 控件排列 287
8.4.3 自动格式生成器 287
习题 287
第9章 报表 290
9.1 报表设计基础 290
9.1.1 报表设计器 290
9.1.2 报表设计器的带区 291
9.1.3 “报表控件”和“报表设计器”工具栏 292
9.1.4 报表菜单 292
9.1.5 快速报表 293
9.2 报表设计 293
9.2.1 标题/总结 293
9.2.2 标签 294
9.2.3 数据环境 294
9.2.4 域控件 295
9.2.5 分组 297
9.2.6 画线 299
9.2.7 图片/ActiveX绑定型控件 299
9.3 报表预览与输出 300
9.3.1 报表预览 300
9.3.2 菜单方式打印输出 300
9.3.3 命令方式打印输出 300
习题 300
10.1.2 菜单设计器 303
10.1.1 菜单系统结构及其概念 303
10.1 菜单系统结构及组成 303
第10章 菜单 303
10.1.3 “菜单”和“显示”菜单 305
10.1.4 菜单系统的规划原则与步骤 307
10.2 定制菜单系统 308
10.2.1 快捷菜单 308
10.2.4 以编程方式添加菜单 309
10.3 菜单创建实例 309
10.2.5 分组各菜单项 309
10.2.3 子菜单 309
10.2.2 单文档菜单 309
10.3.1 建立菜单系统 310
10.3.2 指定菜单项任务 313
10.3.3 菜单的生成 314
10.3.4 菜单的运行 315
习题 315
第11章 商务管理数据库应用系统实例 318
11.1 用Visual FoxPro开发数据库应用系统的一般步骤 318
11.2.2 系统功能结构 319
11.2 实例系统分析与规划 319
11.2.1 商务管理系统分析 319
11.3 商务管理数据库系统 320
11.3.1 应用系统主要组成部分 320
11.3.2 功能模块 320
11.3.3 商务管理数据库系统结构 321
11.3.4 主引导程序 324
11.3.5 系统登录表单 324
11.3.6 系统菜单 324
11.4 “商务管理数据库”项目组装 325
11.5 发布应用程序 327
11.5.1 发布应用程序的工作步骤 327
11.5.2 生成应用程序 327
11.6 制作分发磁盘 328
11.6.1 发布树 328
11.6.2 创建发布目录 328
11.6.3 创建发布磁盘 328
参考文献 329
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 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