21世纪高等学校计算机规划教材——高校系列

Visual FoxPro程序设计教程

分享 推荐 0 收藏 0 阅读 1.3K
袁柱 , 游明英 (主编) 许莎 , 徐显秋 (副主编) 978-7-115-24743-8

关于本书的内容有任何问题,请联系 武恩玉

¥32.00 ¥27.20 (8.5 折)
立即购买 申请样书

内容摘要

  本书是在《全国计算机等级考试(二级Visual FoxPro数据库程序设计)考试大纲》的基础上、结合多年的教学经验和教改成果编写的。全书共13章,内容包括数据库系统概述、Visual FoxPro项目管理器、Visual FoxPro的数据及其运算、表的操作、索引与统计、数据库的建立与使用、SQL的应用、结构化程序设计、面向对象程序设计基础、表单设计与应用、菜单设计、报表与标签设计、数据库应用系统开发等。
  本书适合作为高等院校“Visual FoxPro程序设计”课程的教材使用,也可以作为相关专业学生的参考书。

目录

目 录

第 1章 数据库系统概述 1
1.1 数据与数据处理 1
1.1.1 数据和信息 1
1.1.2 数据处理 2
1.1.3 数据管理技术 2
1.2 数据库系统 3
1.3 数据模型 4
1.3.1 数据模型概述 4
1.3.2 实体及其联系 5
1.3.3 数据模型 6
1.4 关系数据库 7
1.4.1 关系模型 7
1.4.2 关系数据库 8
1.4.3 关系运算 9
1.4.4 关系的完整性 10
1.5 Visual FoxPro简介 11
1.5.1 Visual FoxPro的特点 11
1.5.2 Visual FoxPro文件的类型 12
1.5.3 Visual FoxPro命令格式 12
1.6 Visual FoxPro基本操作 13
1.6.1 Visual FoxPro启动、退出及用户界面 13
1.6.2 Visual FoxPro操作方式 16
1.7 Visual FoxPro可视化设计工具 17
1.7.1 Visual FoxPro向导 17
1.7.2 Visual FoxPro设计器 18
1.7.3 Visual FoxPro生成器 19
小结 19
习题 20

第 2章 Visual FoxPro项目管理器 23
2.1 建立与打开项目文件 23
2.1.1 项目文件的建立 23
2.1.2 项目文件的打开 24
2.1.3 项目文件的关闭 25
2.2 项目管理器的界面 25
2.2.1 项目管理器的选项卡 25
2.2.2 项目管理器的命令按钮 26
2.2.3 定制项目管理器 27
2.3 项目管理器的使用 28
2.3.1 在项目管理器中新建或修改文件 28
2.3.2 向项目中添加或移去文件 28
2.3.3 项目文件的连编与运行 28
小结 29
习题 29

第3章 Visual FoxPro的数据及其运算 31
3.1 Visual FoxPro的数据类型 31
3.2 Visual FoxPro的常量与变量 32
3.2.1 常量 32
3.2.2 变量 33
3.3 Visual FoxPro的内部函数 36
3.3.1 数值运算函数 36
3.3.2 字符处理函数 38
3.3.3 转换函数 39
3.3.4 日期和时间函数 41
3.3.5 测试函数 41
3.4 Visual FoxPro的基本运算 43
小结 47
习题 47

第4章 表的操作 51
4.1 表的建立 51
4.1.1 设计表的结构 51
4.1.2 建立表的结构 53
4.1.3 向表输入记录 54
4.2 表的显示与维护 56
4.2.1 表的打开与关闭 56
4.2.2 表的显示 58
4.2.3 表的修改 60
4.2.4 表记录指针的定位 61
4.2.5 表记录的增加与删除 63
4.2.6 表的复制 66
小结 68
习题 68

第5章 索引与统计 72
5.1 表的排序 72
5.2 表的索引 73
5.2.1 索引概述 73
5.2.2 建立索引 74
5.2.3 使用索引 76
5.2.4 删除索引 79
5.3 查询 80
5.3.1 顺序查询 80
5.3.2 索引查询 81
5.4 表的统计与计算 82
5.4.1 计数命令 82
5.4.2 求和命令 82
5.4.3 求平均值命令 83
5.4.4 计算命令 83
5.4.5 汇总命令 83
5.5 多个表的同时使用 84
5.5.1 使用工作区 84
5.5.2 建立表间临时关系 85
5.5.3 表的连接 87
小结 88
习题 88

第6章 数据库的建立与使用 92
6.1 数据库的建立与管理 92
6.1.1 建立数据库 92
6.1.2 打开数据库 93
6.1.3 修改数据库 94
6.1.4 关闭数据库 94
6.1.5 删除数据库 94
6.1.6 添加数据库表 94
6.1.7 移去或删除表 97
6.2 建立关系 97
6.2.1 建立表之间的关系 97
6.2.2 设置参照完整性 98
6.3 创建与使用查询 100
6.3.1 查询的概念 100
6.3.2 创建查询 100
6.3.3 使用查询 109
6.4 视图的创建与使用 109
6.4.1 视图简述 109
6.4.2 创建视图 109
6.4.3 使用视图 113
小结 114
习题 114

第7章 SQL的应用 118
7.1 SQL概述 118
7.2 SQL的数据定义 119
7.2.1 创建数据表 119
7.2.2 修改表的结构 123
7.2.3 删除数据表 124
7.2.4 定义/删除视图 124
7.3 SQL的数据查询 125
7.3.1 SELECT语句的格式 125
7.3.2 投影查询 126
7.3.3 条件查询 127
7.3.4 统计查询 129
7.3.5 分组查询 130
7.3.6 查询的排序 130
7.3.7 内连接查询 131
7.3.8 自连接查询 132
7.3.9 修改查询去向 132
7.3.10 嵌套查询 133
7.3.11 集合查询 134
7.4 SQL的数据操纵功能 135
7.4.1 插入记录 135
7.4.2 更新记录 135
7.4.3 删除记录 136
小结 136
习题 136

第8章 结构化程序设计 140
8.1 程序设计概述 140
8.1.1 程序设计的概念 140
8.1.2 结构化程序设计方法 141
8.1.3 Visual FoxPro程序的语法成分 142
8.1.4 程序的书写规则 143
8.2 程序文件的基本操作 143
8.2.1 程序文件的建立和编辑 143
8.2.2 程序文件的运行 144
8.3 常用命令的使用 144
8.3.1 输入命令 144
8.3.2 输出命令 146
8.3.3 其他常用命令 148
8.4 程序的控制结构 148
8.4.1 顺序结构 148
8.4.2 分支结构 149
8.4.3 循环结构 152
8.5 模块化程序设计 156
8.5.1 子程序 156
8.5.2 自定义函数 157
8.5.3 过程与过程文件 159
8.5.4 内存变量的作用域和参数传递 160
小结 162
习题 162

第9章 面向对象程序设计基础 171
9.1 面向对象程序设计基础 171
9.1.1 对象与类 171
9.1.2 事件与方法 172
9.2 Visual FoxPro中的类与对象 172
9.2.1 Visual FoxPro的基类 172
9.2.2 对象的引用 173
9.2.3 对象的事件与方法 176
9.3 面向对象程序设计方法 178
9.3.1 类的设计 178
9.3.2 对象的设计 183
9.3.3 调用方法 184
小结 186
习题 186

第 10章 表单设计与应用 190
10.1 表单基础知识 190
10.1.1 表单概述 190
10.1.2 用表单向导建立表单 194
10.1.3 用“表单设计器”建立表单 197
10.1.4 执行表单 204
10.2 表单控件的应用 204
10.2.1 控件操作概述 204
10.2.2 “标签”控件 205
10.2.3 “文本框”控件 205
10.2.4 “命令”按钮控件 205
10.2.5 “列表框”控件 206
10.2.6 “组合框”控件 206
10.2.7 “编辑框”控件 206
10.2.8 “复选框”控件 207
10.2.9 “选项按钮组”控件 207
10.2.10 “微调按钮”控件 209
10.2.11 “计时器”控件 209
10.2.12 “图像”控件 209
10.2.13 “表格”控件 210
10.2.14 “页框”控件 210
10.2.15 “命令按钮组”控件 211
10.2.16 “ActiveX”控件和“ActiveX绑定”控件 211
10.2.17 “表单集”控件 211
小结 211
习题 211

第 11章 菜单设计 215
11.1 菜单设计概述 215
11.1.1 菜单的基础知识 215
11.1.2 菜单设计的一般步骤 216
11.1.3 “菜单设计器”介绍 217
11.1.4 为顶层表单添加菜单 219
11.1.5 设计快捷菜单 220
小结 222
习题 222

第 12章 报表与标签设计 224
12.1 报表的基本概念 224
12.1.1 报表的类型 224
12.1.2 报表的数据源 224
12.1.3 创建报表的方法 225
12.2 创建报表 225
12.2.1 使用“报表向导”创建报表 225
12.2.2 使用“报表设计器”创建报表 229
12.3 修改报表 231
12.4 标签设计 232
12.4.1 基本概念 232
12.4.2 创建标签的方法 232
小结 234
习题 235

第 13章 数据库应用系统开发 237
13.1 系统分析 237
13.2 工资管理系统主要模块 238
13.2.1 工资管理系统的主要功能 238
13.2.2 工资管理系统功能模块图 238
13.2.3 工资管理系统主要文件组成 239
13.2.4 功能模块菜单 239
13.3 项目与数据库的建立 240
13.3.1 项目的建立 240
13.3.2 数据库及数据表的建立 240
13.4 工资管理系统模块设计 241
13.4.1 系统封面模块表单设计 241
13.4.2 系统主菜单设计 243
13.4.3 工资录入模块表单设计 245
13.4.4 工资浏览模块表单设计 247
13.4.5 工资修改模块表单设计 248
13.4.8 工资打印表单设计 251
13.5 程序的连编 252
13.5.1 将全部的应用程序添加到项目管理器中 252
13.5.2 主程序的设计 253
13.5.3 在项目管理器中运行应用程序 254
13.5.4 程序的连编 254
小结 255
习题 255

附录1 Visual FoxPro常用文件类型一览表 256
附录2 Visual FoxPro 6.0常用命令一览表 257
附录3 Visual FoxPro 6.0常用函数一览表 269

参考文献 280

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 管理信息系统理论与应用

    陈德良

    本书结合管理信息系统的技术发展,面向高校管理信息系统教学的需要,比较系统地介绍了管理信息系统的基本概念、涉及的...

    ¥39.00
  • Visual FoxPro 程序设计实验教程

    孙瑜 崔杰 范继红

    本书是《Visual FoxPro程序设计》的配套上机指导教材。书中充分考虑大学生应具备的数据库基础能力的实际...

    ¥21.00
  • Visual FoxPro 程序设计

    吴明 崔杰 孙瑜

    本书共计10章,主要内容力求组织合理、实例丰富、体系清晰、深入浅出、通俗易懂,并注重培养读者利用Visual ...

    ¥34.00
  • C语言程序设计--面向思维的拓展

    肖乐 董卓莉 王云侠

    本书是根据我国应用型大学的实际情况,结合当前移动客户端应用情况而编写的实用、立体化教材,全书主要内容包括:引言...

    ¥39.80
  • C语言程序设计

    宋万干 肖建于

    本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...

    ¥39.80

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部