21世纪高等教育计算机规划教材

Visual FoxPro 9.0 程序设计教程

分享 推荐 0 收藏 0 阅读 1.2K
郭文强 (主编) 978-7-115-30335-6

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

1.目标群体明确,专为经管类院校开设的Visual FoxPro课程设计。

2.版本新,与市场接轨程度高。
¥35.00 ¥29.75 (8.5 折)
立即购买 申请样书

内容摘要

  本书以培养大学生实践能力为核心,增强大学生计算机应用水平为目的。全书共分为12章。前10章系统地介绍了Visual FoxPro的基础知识和编程方法;第11章、第12章以案例教学的方式,向读者展示了开发“学生成绩管理系统”的整个过程,为广大初学者提供了一种开发应用程序的经验和思路。
  本书注重基础知识的理解与实际操作技能相结合的培养;在强调操作技能的同时,为了巩固基础知识,还配有相应的实验、习题册。
  本书层次清楚,实用性强,可作为普通高等学校计算机相近专业及非计算机专业本科生的程序设计类课程教材,也可供编程爱好者参考使用。

目录

目 录

第 1章 数据库系统概述 1
1.1 数据库系统基础知识 1
1.1.1 数据、数据库、数据库管理系统、数据库系统 1
1.1.2 数据管理技术的发展 2
1.1.3 数据库系统的特点 3
1.2 数据模型 4
1.2.1 数据模型组成要素 4
1.2.2 两大数据模型 4
1.2.3 概念模型 5
1.2.4 常用的数据模型 6
1.3 关系数据库 7
1.3.1 关系模型 7
1.3.2 关系运算 7
1.4 数据库设计基础 10
1.4.1 数据库设计步骤 10
1.4.2 数据库设计过程 10
思考题 10

第 2章 Visual FoxPro 9.0软件概述 11
2.1 Visual FoxPro的发展历史 11
2.2 Visual FoxPro 9.0的特点及增强功能 12
2.2.1 增强的集成开发环境(IDE) 12
2.2.2 其他增强功能 13
2.3 Visual FoxPro 9.0的安装与启动 14
2.3.1 Visual FoxPro 9.0的安装环境 14
2.3.2 Visual FoxPro 9.0的安装 14
2.3.3 Visual FoxPro 9.0的启动与退出 16
2.4 Visual FoxPro 9.0的用户界面组成及操作 17
2.4.1 Visual FoxPro 9.0的主界面 17
2.4.2 Visual FoxPro 9.0的工作方式 19
2.5 Visual FoxPro 9.0的辅助设计工具 20
2.5.1 向导 20
2.5.2 设计器 21
2.5.3 生成器 21
2.6 Visual FoxPro 9.0的系统配置 22
2.6.1 使用“选项”对话框 22
2.6.2 使用SET命令 23
思考题 24

第3章 Visual FoxPro程序设计基础 25
3.1 数据与信息 25
3.1.1 数据处理与数据管理 25
3.1.2 数据分类 27
3.1.3 数据模型 27
3.1.4 Visual FoxPro数据库系统 28
3.2 常量、变量 29
3.2.1 常量 30
3.2.2 变量 31
3.3 Visual FoxPro简单命令 35
3.3.1 文件操作 36
3.3.2 屏幕保护 38
3.4 运算符与表达式 39
3.5 函  数 45
3.5.1 数值函数 45
3.5.2 字符串函数 47
3.5.3 日期时间函数 50
3.5.4 类型转换函数 51
3.5.5 控制类函数 52
3.5.6 函数嵌套 55
3.6 SET命令 56
3.7 数组变量 59
思考题 62

第4章 项目管理器及数据库的创建与操作 63
4.1 项目管理器 63
4.1.1 创建项目 63
4.1.2 定制项目管理器 66
4.1.3 使用项目管理器 67
4.2 数据库的创建与操作 69
4.2.1 创建数据库 69
4.2.2 使用数据库 70
思考题 73

第5章 Visual FoxPro 9.0表的创建与操作 74
5.1 创建表 74
5.1.1 使用表设计器建表 75
5.1.2 使用表向导建表 76
5.1.3 使用命令建表 78
5.2 表记录的录入 79
5.2.1 浏览方式录入 79
5.2.2 编辑方式录入 80
5.2.3 使用命令录入 82
5.3 表的操作 82
5.3.1 打开和关闭表 83
5.3.2 复制表 84
5.3.3 浏览表 85
5.3.4 修改表 87
5.3.5 定位表记录 88
5.3.6 删除表记录 92
5.3.7 恢复表记录 94
5.3.8 更新表数据 94
5.4 表的排序 94
5.5 表的索引 95
5.5.1 索引的类型 95
5.5.2 索引的建立 96
5.5.3 索引的删除 98
5.5.4 索引的使用 99
5.6 多表操作 101
5.6.1 表间的逻辑连接 102
5.6.2 表间的物理连接 104
5.7 数据库表 105
5.7.1 添加自由表 105
5.7.2 移去、删除表 106
5.7.3 设置数据库表属性 107
5.7.4 设置表中字段的显示属性 107
5.7.5 设置表中字段的有效性 108
5.8 数据库表之间的关系 109
5.8.1 建立关系 109
5.8.2 编辑和删除关系 110
5.8.3 参照完整性 111
5.9 统计汇总命令 111
思考题 114

第6章 结构化查询语言及应用 115
6.1 SQL概述 115
6.2 数据定义 116
6.2.1 表的定义与删除 116
6.2.2 表结构的修改 118
6.2.3 视图的定义与删除 120
6.3 数据查询 120
6.3.1 单表查询 121
6.3.2 多表查询 125
6.3.3 嵌套查询 128
6.3.4 集合查询 130
6.3.5 特殊选项 130
6.4 数据更新 131
6.4.1 插入数据 131
6.4.2 修改数据 132
6.4.3 删除数据 132
6.5 查询与视图 132
6.5.1 使用查询 132
6.5.2 使用视图 143
思考题 150

第7章 结构化程序设计 151
7.1 程序的建立与运行 151
7.1.1 建立程序文件 151
7.1.2 修改程序文件 153
7.1.3 程序运行方式和编译方式 154
7.1.4 程序结束方法 155
7.2 交互式输入命令 155
7.3 程序的基本结构 159
7.3.1 结构化程序及其特点 160
7.3.2 顺序结构 162
7.3.3 选择结构 162
7.3.4 循环结构 166
7.3.5 多重循环 172
7.4 模块化程序设计 175
7.4.1 过程和自定义函数 177
7.4.2 过程子文件 178
7.4.3 参数传递 180
7.4.4 子程序 182
7.5 变量的作用域 186
思考题 188

第8章 表单设计 189
8.1 面向对象程序设计概述 189
8.1.1 对象 189
8.1.2 属性 190
8.1.3 事件与方法 190
8.2 表单对象 191
8.2.1 使用向导创建表单 191
8.2.2 使用设计器创建表单 194
8.2.3 表单的数据环境 195
8.2.4 表单的修改 196
8.2.5 表单的保存与运行 198
8.3 表单的常用控件 198
8.3.1 标签 199
8.3.2 文本框 200
8.3.3 编辑框 201
8.3.4 命令按钮 202
8.3.5 命令按钮组 203
8.3.6 选项按钮组 204
8.3.7 复选框 205
8.3.8 组合框 206
8.3.9 列表框 207
8.3.10 微调按钮 208
8.3.11 表格 209
8.3.12 图像 211
8.3.13 计时器 212
8.3.14 页框 213
8.3.15 OLE控件 215
8.4 表单的应用 215
8.4.1 系统登录表单设计 215
8.4.2 数据编辑表单设计 217
8.4.3 数据查询表单设计 219
思考题 221

第9章 报表及标签设计 222
9.1 创建报表 222
9.1.1 使用向导创建报表 222
9.1.2 利用快速报表方法创建报表 224
9.1.3 使用设计器创建报表 225
9.2 修改报表 226
9.2.1 设置报表数据环境 226
9.2.2 添加报表控件 227
9.2.3 报表布局 230
9.3 输出报表 230
9.4 标签设计 231
思考题 233

第 10章 菜单设计 234
10.1 创建菜单系统 234
10.1.1 菜单系统的结构 234
10.1.2 菜单的设计原则与步骤 235
10.1.3 菜单设计器的使用 236
10.2 下拉式菜单设计 236
10.2.1 创建下拉菜单 236
10.2.2 设置菜单的常规选项与菜单选项 239
10.2.3 保存与生成菜单 240
10.2.4 在顶层表单中使用菜单 240
10.2.5 创建快速菜单 241
10.3 快捷菜单设计 242
10.3.1 创建快捷菜单 242
10.3.2 将快捷菜单附加到对象 242
思考题 243

第 11章 学生成绩管理系统开发实例 244
11.1 系统的总体设计 244
11.2 系统的数据库设计 244
11.3 系统的界面设计及程序编码 245
11.3.1 系统主界面 246
11.3.2 菜单设计 246
11.3.3 录入成绩 247
11.3.4 编辑成绩 251
11.3.5 查询成绩 255
11.3.6 打印模块 258
11.3.7 学生成绩管理系统主程序代码 259
思考题 259

第 12章 编译与发布应用程序 260
12.1 连编可运行文件 260
12.2 发布应用程序 262
思考题 264

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • Java Web程序设计教程

    陈沛强 谷灵康 金京犬

    本书作为Java Web程序设计的大学教程,对Java EE编程技术进行了系统全面的介绍。全书共分14章。首先...

    ¥48.00
  • C++程序设计——思想与方法 慕课版(第3版)

    翁惠玉 俞勇

    本书以C++语言为环境,重点讲授程序设计的思想和方法,包括过程化的程序设计和面向对象的程序设计,且本书非常强调...

    ¥49.80
  • 网页设计与制作(附微课视频 第2版)

    雷伟军

    本书依据教育部高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“网页...

    ¥45.00
  • 数据结构与算法分析(C++语言版)

    张琨 张宏 朱保平

    本书共分10章,主要包括第1章绪论,第2章线性表,第3章栈和队列,第4章串,第5章数组和广义表,第6章 树和二...

    ¥45.00
  • 多媒体技术及应用

    李小英 谷长龙 段伟 蔡益红

    本书全面系统地介绍了多媒体技术的基础知识与应用软件的使用。全书共5章。第1章多媒体技术概论讲述了多媒体技术的基...

    ¥39.00

相关图书

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