Visual FoxPro数据库系统开发应用教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:李军,吴宝禄编著
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2007
- ISBN:7810823116
- 页数:425 页
第1章 Visual FoxPro基础知识 1
1.1 数据库系统简介 1
1.1.1 信息、数据和数据处理 1
1.1.2 数据库系统 2
1.1.3 关系型数据库 5
1.2 数据模型 8
1.2.1 实体间的联系 9
1.2.2 数据模型 9
1.3 Visual FoxPro系统概述 10
1.3.1 Visual FoxPro的发展 10
1.3.2 Visual FoxPro 8.0的功能 11
1.3.3 Visual FoxPro 8.0的安装、启动与退出 12
1.4 Visual FoxPro 8.0的用户界面 16
1.4.1 Visual FoxPro 8.0的主界面 16
1.4.2 命令窗口 21
1.4.3 状态行 22
1.5 Visual FoxPro 8.0的系统配置 23
1.6 Visual FoxPro的向导、设计器、生成器简介 25
1.6.1 Visual FoxPro向导 25
1.6.2 Visual FoxPro的设计器 25
1.6.3 Visual FoxPro的生成器 26
习题 27
第2章 数据库中的数据与运算 30
2.1 数据和数据类型 30
2.1.1 数据的分类 30
2.1.2 数据类型 30
2.2 常量、变量和表达式 32
2.2.1 常量 32
2.2.2 变量 33
2.2.3 表达式 37
2.3 常用函数 42
2.3.1 数值函数 42
2.3.2 字符运算函数 44
2.3.3 日期和时间函数 46
2.3.4 转换函数 47
2.3.5 测试函数 48
习题 50
第3章 表操作 54
3.1 建立表 54
3.1.1 几个常用符号的约定 54
3.1.2 新建表 54
3.2 表记录的操作 58
3.2.1 打开和关闭表文件操作 58
3.2.2 Visual FoxPro命令的书写规则及一般格式 59
3.2.3 表记录的输入 60
3.2.4 输出命令(LIST、DISPLAY) 64
3.2.5 记录指针定位命令 66
3.2.6 表文件记录浏览命令 69
3.2.7 插入记录 69
3.2.8 定制数据的访问范围 70
3.3 表文件的编辑 72
3.3.1 记录的编辑 72
3.3.2 字段值的替换 72
3.4 表文件的维护 74
3.4.1 修改表文件结构 74
3.4.2 表文件记录的删除和恢复 75
3.4.3 物理删除带删除标记的记录 78
3.4.4 物理删除表中的全部记录 78
3.5 建立表索引 78
3.5.1 索引类型 79
3.5.2 建立索引 80
3.6 排序 85
3.7 表记录的查找 86
3.8 表中数值参数的统计 87
3.9 文件操作命令 89
3.9.1 文件的复制命令 89
3.9.2 文件管理操作命令 90
3.9.3 与数组有关的命令 91
习题 91
第4章 Visual FoxPro数据库应用基础 96
4.1 项目管理器 96
4.1.1 创建项目 96
4.1.2 使用项目管理器 98
4.1.3 定制项目管理器 100
4.2 数据库的建立与使用 101
4.2.1 数据库的建立、打开和关闭 101
4.2.2 数据库表和自由表 104
4.2.3 在数据库中创建新表 105
4.2.4 从数据库中移去表 106
4.3 数据库表的设置 106
4.3.1 数据库表的浏览与修改 106
4.3.2 设置字段的相关属性 107
4.3.3 设置表的相关属性 110
4.4 使用多个表 112
4.4.1 多工作区的概念 112
4.4.2 数据工作期 114
4.5 建立表之间的关联关系 115
4.5.1 关联关系的建立与删除 116
4.5.2 删除表间关系 117
4.5.3 编辑表间关系 117
4.6 设置参照完整性 118
习题 119
第5章 程序设计基础 122
5.1 程序与程序文件 122
5.1.1 程序的概念 122
5.1.2 程序文件的建立、编辑和执行 122
5.1.3 程序中常用的编辑命令及函数 124
5.2 程序的基本结构 126
5.2.1 顺序结构 126
5.2.2 选择结构 128
5.2.3 循环结构 133
5.3 多模块程序 141
5.3.1 模块的定义和调用 141
5.3.2 参数传递 142
5.3.3 变量的作用域 145
5.4 程序调试方法 146
5.4.1 调试器环境 146
5.4.2 调试方法 148
习题 149
第6章 查询与视图操作 158
6.1 查询 158
6.1.1 使用查询向导创建查询 158
6.1.2 查询设计器 161
6.1.3 创建查询 165
6.1.4 运行查询及输出查询结果 167
6.2 视图 168
6.2.1 视图的概念 168
6.2.2 创建视图 169
6.2.3 有关视图的操作命令 171
6.2.4 视图的参数化及使用 173
6.3 SQL结构化查询语言 174
6.3.1 SQL语言简介 174
6.3.2 Visual FoxPro 8.0中的SQL定义语句 175
6.3.3 使用SELECT语句查询表中数据 177
6.3.4 SQL语句更新表 185
习题 186
第7章 面向对象程序设计 189
7.1 面向对象的基本概念 189
7.1.1 面向对象 189
7.1.2 对象与类 190
7.1.3 事件与方法 191
7.1.4 面向对象程序设计的特点 192
7.1.5 Visual FoxPro的基本类 193
7.2 类的创建与应用 194
7.3 对象的操作 197
7.3.1 由类创建对象 197
7.3.2 设置对象的属性 197
7.3.3 事件的触发和方法的调用 198
7.4 面向对象程序设计实例 198
习题 200
第8章 表单设计与应用 203
8.1 创建表单 203
8.1.1 用表单向导创建表单 203
8.1.2 通过窗体设计器建立表单 209
8.1.3 通过“快速表单”建立表单 214
8.2 修改及运行表单 215
8.2.1 修改表单 215
8.2.2 运行及关闭表单 215
8.3 设置表单的数据环境 215
8.3.1 数据环境设计器的使用 216
8.3.2 在数据环境设计器中设置关系 217
8.4 向表单中添加控件 218
8.4.1 添加控件的常用方法 218
8.4.2 设置控件的属性及编写事件代码 219
8.4.3 控件的编辑操作 221
8.5 常用的表单控件 224
8.5.1 标签控件 224
8.5.2 命令按钮控件 226
8.5.3 命令按钮组控件 229
8.5.4 文本框控件 231
8.5.5 编辑框控件 236
8.5.6 复选框控件 238
8.5.7 选项按钮组控件 240
8.5.8 列表框控件 243
8.5.9 组合框控件 245
8.5.10 表格控件 246
8.5.11 页框控件 248
8.5.12 微调控件 250
8.5.13 计时器 251
8.5.14 图像 253
8.5.15 OLE绑定型控件 253
8.5.16 线条 254
8.5.17 形状 254
8.5.18 容器 255
8.6 表单集 255
8.6.1 表单集 255
8.6.2 表单集的基本操作 255
8.7 多重表单 257
8.7.1 单文档界面和多文档界面 257
8.7.2 表单的类型 257
8.7.3 定义表单的类型 258
8.7.4 显示位于顶层表单中的子表单 258
习题 259
第9章 菜单设计 263
9.1 菜单系统概述 263
9.1.1 菜单的结构与种类 263
9.1.2 创建菜单系统的步骤 264
9.1.3 设计菜单系统的原则 264
9.2 设计下拉菜单 265
9.2.1 使用菜单设计器建立下拉菜单 265
9.2.2 菜单设计器的构成和设计环境 266
9.2.3 利用“快速菜单”命令建立下拉菜单 272
9.2.4 为顶层表单添加下拉菜单 273
9.3 设计快捷菜单 273
习题 275
第10章 报表与标签设计 277
10.1 设计报表 277
10.1.1 设计报表的步骤 277
10.1.2 报表类型 277
10.1.3 创建报表文件 277
10.1.4 定制报表 284
10.2 数据分组和多栏报表 290
10.2.1 数据分组 290
10.2.2 多栏报表 296
10.2.3 报表输出 297
10.3 标签的使用 298
10.3.1 创建标签 298
10.3.2 输出标签命令 299
10.3.3 打印标签举例 299
习题 300
第11章 开发应用程序 302
11.1 开发应用程序的步骤 302
11.2 应用系统实例——“教师管理系统”的开发 304
11.2.1 “教师管理系统”功能分析及模块组织结构 304
11.2.2 数据库及数据表设计 305
11.2.3 “教师管理系统”的操作界面简介 306
11.2.4 建立项目文件、数据库及数据表 311
11.2.5 功能表单设计 313
11.2.6 工资清单报表设计 338
11.2.7 菜单设计 338
11.2.8 创建用户工具栏类 341
11.2.9 设计系统登录表单 342
11.2.10 创建主程序及连编应用系统 343
第12章 上机实验指导 345
实验1 表的建立 345
实验2 表记录数据的输入、追加和替换 347
实验3 表的基本操作 349
实验4 数据库与数据库表的操作 352
实验5 选择结构程序设计 355
实验6 循环结构程序设计 359
实验7 查询与视图 361
实验8 SQL命令的基本使用 365
实验9 表单设计(1) 369
实验10 表单设计(2) 375
实验11 菜单设计 385
实验12 报表和标签设计 387
实验13 简单应用系统设计 390
附录A Visual FoxPro 8.0常用函数介绍 392
附录B 习题答案 414
参考文献 425
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 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
- 《大学化学实验》李爱勤,侯学会主编 2016