Visual FoxPro数据库系统开发应用教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:李军等编著
- 出 版 社:清华大学出版社;北方交通大学出版社
- 出版年份:2004
- ISBN:7810822136
- 页数:351 页
目录 1
第1章 Visual FoxPro基础知识 1
1.1 数据库系统简介 1
1.1.1 信息、数据和数据处理 1
1.1.2 数据库系统的组成 2
1.1.3 关系型数据库 3
1.2 数据模型 5
1.3 Visual FoxPro系统概述 6
1.3.1 Visual FoxPro的发展 6
1.3.2 Visual FoxPro 6.0的特点 7
1.3.3 Visual FoxPro 6.0中文版的安装、启动与退出 8
1.4 Visual FoxPro 6.0的用户界面 10
1.4.1 Visual FoxPro 6.0的主界面 10
1.4.2 命令窗口 15
1.4.3 状态行 16
1.5 Visual FoxPro的向导、设计器、生成器简介 16
1.5.1 Visual FoxPro向导 16
1.5.2 Visual FoxPro的设计器 16
1.5.3 Visual FoxPro的生成器 17
习题 17
第2章 数据库中的数据与运算 19
2.1 数据和数据类型 19
2.1.1 数据的分类 19
2.1.2 数据类型 19
2.2 常量、变量和表达式 20
2.2.1 常量 20
2.2.2 变量 21
2.2.3 表达式 25
2.3 常用函数 29
2.3.1 数值函数 29
2.3.2 字符运算函数 31
2.3.3 日期和时间函数 33
2.3.4 转换函数 34
2.3.5 测试函数 35
习题 37
第3章 表操作 41
3.1 建立表 41
3.1.1 几个常用符号的约定 41
3.1.2 新建表 41
3.2 表记录的操作 44
3.2.1 Visual FoxPro命令的一般格式 44
3.2.2 输出命令LIST及DISPLAY 45
3.2.3 打开和关闭表文件操作命令 47
3.2.4 记录指针定位命令 48
3.2.5 追加记录命令 50
3.2.6 表文件记录浏览命令 52
3.2.7 插入记录 53
3.3 表文件的编辑 54
3.3.1 记录的编辑 54
3.3.2 字段值的替换 54
3.4 表文件的维护 56
3.4.1 修改表文件结构 56
3.4.2 表文件记录的删除和恢复 57
3.4.3 物理删除带删除标记的记录 59
3.4.4 物理删除表中的全部记录 60
3.5 建立表索引 60
3.5.2 用命令方式建立索引 61
3.5.1 建立表索引 61
3.5.3 在表设计器中建立索引 64
3.5.4 排序 66
3.6 表记录的查找 67
3.7 表中数值参数的统计 68
3.8 文件操作命令 70
3.8.1 文件的复制命令 70
3.8.2 文件管理操作命令 71
3.8.3 与数组有关的命令 72
习题 72
第4章 Visual FoxPro数据库应用基础 77
4.1 项目管理器 77
4.1.1 创建项目 77
4.1.2 使用项目管理器 79
4.1.3 定制项目管理器 81
4.2 创建数据库 82
4.2.1 建立数据库 83
4.2.2 打开及关闭数据库 83
4.2.3 数据库表和自由表 84
4.2.4 向数据库中添加自由表 85
4.2.5 从数据库中移去表 86
4.3 数据库表的设置 87
4.3.1 设置字段的显示属性 87
4.3.2 设置字段的有效性规则 88
4.3.3 设置字段的默认值 88
4.3.4 设置注释 90
4.4 设置数据库表的属性 90
4.4.1 设置长表名 90
4.4.2 设置记录有效性规则 90
4.5.1 多工作区的概念 91
4.4.3 设置触发器 91
4.5 使用多个表 91
4.5.2 数据工作期 93
4.6 建立表之间的关联关系 94
4.6.1 创建表间关系 94
4.6.2 删除表间关系 95
4.6.3 编辑表间关系 95
4.7 设置参照完整性 95
习题 97
第5章 程序设计基础 100
5.1 程序与程序文件 100
5.1.1 程序的概念 100
5.1.2 程序文件的建立、编辑和执行 100
5.1.3 程序中常用的编辑命令及函数 102
5.2.1 顺序结构 104
5.2 程序的基本结构 104
5.2.2 选择结构 106
5.2.3 循环结构 110
5.3 多模块程序 117
5.3.1 模块的定义和调用 117
5.3.2 参数传递 119
5.3.3 变量的作用域 122
5.4 程序调试方法 123
5.4.1 调试器环境 123
5.4.2 调试方法 124
习题 126
第6章 查询与视图操作 132
6.1 查询 132
6.1.1 查询设计器 132
6.1.2 创建查询 135
6.1.3 运行查询及输出查询结果 137
6.2 视图 138
6.2.1 视图的概念 138
6.2.2 创建视图 138
6.2.3 有关视图的操作命令 140
6.2.4 使用视图更新数据 141
6.3 使用SQL语言 141
6.3.1 SQL语言简介 141
6.3.2 Visual FoxPro 6.0中的SQL定义语句 142
6.3.3 使用SELECT语句查询表中数据 144
6.3.4 SQL语句更新表 150
习题 151
7.1.1 对象 154
7.1 面向对象的基本概念 154
第7章 面向对象程序设计 154
7.1.2 类 155
7.2 Visual FoxPro中的类 156
7.2.1 Visual FoxPro基类 156
7.2.2 Visual FoxPro基类的类型 157
7.3 创建类 159
7.3.1 创建类 159
7.3.2 类的属性、事件和方法的定义 160
7.3.3 通过编程定义类 163
7.4 对象的操作 164
7.4.1 由类创建对象 165
7.4.2 设置对象的属性 165
7.4.3 事件的触发和方法的调用 166
7.5 面向对象程序设计实例 166
习题 168
8.1 创建表单 171
8.1.1 用表单向导创建表单 171
第8章 表单的设计和使用 171
8.1.2 通过表单设计器建立表单 176
8.1.3 通过“快速表单”建立表单 179
8.1.4 修改已有的表单 180
8.1.5 运行表单 181
8.2 向表单中添加控件 181
8.2.1 添加控件 181
8.2.2 设置Tab键的次序 182
8.2.3 使用代码编辑器设定控件的功能 183
8.3.1 打开数据环境设计器 185
8.3.2 在数据环境设计器中添加和移去表或视图 185
8.3 数据环境 185
8.3.3 在数据环境设计器中设置关系 186
8.3.4 向表单中添加字段 186
8.4 单文档和多文档界面 186
8.4.1 表单的类型 187
8.4.2 设置表单的类型 188
8.4.3 显示位于顶层表单中的子表单 188
8.5 常用的表单属性、方法和事件 189
8.5.1 常用的表单属性 190
8.5.2 常用的表单事件 190
8.5.3 常用的表单方法 191
8.6 常用表单控件 192
8.6.1 标签控件 192
8.6.2 命令按钮控件 193
8.6.3 命令按钮组控件 193
8.6.4 文本框控件 195
8.6.5 编辑框控件 197
8.6.6 复选框控件 198
8.6.7 选项按钮组控件 199
8.6.8 列表框控件 199
8.6.9 组合框控件 200
8.6.10 表格控件 200
8.6.11 页框控件 202
8.6.12 微调控件 203
习题 204
第9章 菜单设计和使用 206
9.1 创建菜单系统 206
9.1.1 创建菜单系统的步骤 206
9.2 设计下拉式菜单 207
9.1.2 设计菜单系统的原则 207
9.2.1 使用菜单设计器建立下拉式菜单的步骤 208
9.2.2 菜单设计器的构成和设计环境 209
9.2.3 利用“快速菜单”建立下拉式菜单系统 213
9.2.4 为顶层表单添加下拉式菜单 214
9.3 快捷菜单设计 215
习题 217
第10章 报表和标签设计 218
10.1 创建报表 218
10.1.1 创建报表文件 218
10.1.2 定制报表 226
10.2 数据分组和多栏报表 235
10.2.1 数据分组 235
10.2.2 多栏报表 241
10.2.3 一对多报表 242
10.2.4 报表输出 244
10.3 标签的使用 245
10.3.1 创建标签 245
10.3.2 输出标签命令 246
10.3.3 打印标签示例 246
习题 247
第11章 开发应用程序 249
11.1 开发应用程序的步骤 249
11.2 使用应用程序框架开发应用程序 252
11.2.1 使用应用程序向导 252
11.2.2 应用程序生成器 255
习题 260
第12章 上机指导 262
实验1 熟悉Visual FoxPro操作环境 262
实验2 建立数据库和表 263
实验3 表的基本使用 266
实验4 表的进一步操作 273
实验5 程序设计与调试 279
实验6 建立查询 281
实验7 建立视图 287
实验8 表单设计 290
实验9 使用控件建立表单 295
实验10 菜单的设计 301
实验11 报表及标签的设计 307
实验12 完成应用程序 317
附录 318
附录A Visual FoxPro 6.0常用函数简介 318
附录B Visual FoxPro 6.0文件类型 340
附录C 习题答案 340
参考文献 351
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019