书籍详情

Visual FoxPro程序设计(第二版)

Visual FoxPro程序设计(第二版)

作者:高怡新 编著

出版社:人民邮电出版社

出版时间:2006-12-01

ISBN:9787115153586

定价:¥29.80

购买这本书可以去
内容简介
  本书是高等学校计算机教材,主要内容包括:数据库系统概论、Visual FoxPro简介、数据与数据运算、数据表基本操作、数据库及其操作、结构化查询语言(SQL)、结构化程序设计、可视化表单设计、报表与菜单设计和应用程序开发实例。本书适合高校计算机专业学生学习。本书根据高等院校最新的计算机教学大纲,及作者多年来积累的教学经验,在第一版的基础上做了较大的修订。主要是调整了某些章节的编排,增加了SQL的教学内容,删除了部分较难掌握的理论知识,强化了对基本知识、基本技能和动手能力的训练。全书共分10章,主要内容包括:数据库系统概论、Visual FoxPro简介、数据与数据运算、数据表基本操作、数据库及其操作、结构化查询语言(SQL)、结构化程序设计、可视化表单设计、报表与菜单设计和应用程序开发实例。本书的特点是概念清晰、实例丰富、编排合理。在每章后都附有一定数量的习题,便于读者复习参考。为便于教师的授课,配有相关电子教学文档。本书可作为各类院校“Visual FoxPro程序设计”或相关课程的教材,也可作为各类培训班相关课程的教材。对于参加全国计算机二级Visual FoxPro考试的读者,也是一本相当实用的参考书。
作者简介
暂缺《Visual FoxPro程序设计(第二版)》作者简介
目录
第1章 数据库系统概论 1
1.1 数据库的基本概念 1
1.1.1 信息、数据与数据库 1
1.1.2 数据管理技术的发展 1
1.1.3 数据库管理系统 2
1.1.4 数据库系统 3
1.2 数据模型 5
1.2.1 实体及实体间的联系 5
1.2.2 主要的数据模型 5
1.3 关系数据库 7
1.3.1 关系术语与关系特点 7
1.3.2 关系运算 8
1.3.3 关系的完整性 9
习题 10
第2章 Visual FoxPro简介 12
2.1 Visual FoxPro概述 12
2.1.1 Visual FoxPro的发展概况 12
2.1.2 Visual FoxPro的特点 12
2.1.3 Visual FoxPro的用户界面 14
2.1.4 Visual FoxPro的工作方式 15
2.2 Visual FoxPro的设计工具 16
2.2.1 向导 16
2.2.2 设计器 17
2.2.3 生成器 17
2.3 Visual FoxPro的环境设置 18
2.3.1 “选项”对话框的使用 18
2.3.2 SET命令的使用 21
2.4 Visual FoxPro的项目管理器 21
2.4.1 项目管理器界面 22
2.4.2 项目管理器的使用 23
2.5 Visual FoxPro的文件类型 24
习题 25
第3章 数据与数据运算 27
3.1 常量与变量 27
3.1.1 常量 27
3.1.2 字段变量 29
3.1.3 内存变量 30
3.2 运算符与表达式 32
3.2.1 数值表达式 32
3.2.2 字符表达式 33
3.2.3 日期表达式 34
3.2.4 逻辑表达式 34
3.2.5 表达式的书写规则 38
3.2.6 表达式输出命令 38
3.3 常用函数 39
3.3.1 数学运算函数 39
3.3.2 字符处理函数 40
3.3.3 日期时间函数 43
3.3.4 转换函数 44
3.3.5 测试函数 45
3.4 命令格式 47
3.4.1 命令结构 47
3.4.2 命令书写规则 48
习题 49
第4章 数据表基本操作 52
4.1 数据表的建立 52
4.1.1 表结构的建立与修改 52
4.1.2 表记录数据的输入 55
4.1.3 表数据的浏览与维护 56
4.2 数据表操作命令 58
4.2.1 创建数据表命令 58
4.2.2 追加与插入记录命令 61
4.2.3 记录指针移动命令 62
4.2.4 显示记录命令 63
4.2.5 删除记录命令 64
4.2.6 修改记录命令 65
4.3 数据表的排序与索引 67
4.3.1 物理排序 68
4.3.2 索引类型 69
4.3.3 索引文件的建立 70
4.3.4 索引文件的打开与关闭 74
4.4 数据表的查询与统计 77
4.4.1 数据表的查询 77
4.4.2 数据表的统计 79
4.5 数据表之间的操作 82
4.5.1 工作区的选择 82
4.5.2 表之间的数据更新 83
4.5.3 表之间的物理连接 84
4.5.4 表之间的逻辑连接 85
习题 87
第5章 数据库及其操作 91
5.1 数据库的创建与维护 91
5.1.1 数据库的创建 91
5.1.2 数据库的打开与维护 92
5.1.3 数据库中表的组织 92
5.2 数据库表的设置 95
5.2.1 长表名与长字段名 95
5.2.2 设置字段属性 96
5.2.3 设置记录规则 97
5.3 表间关系与参照完整性 98
5.3.1 建立关系前的准备 98
5.3.2 创建永久关系 99
5.3.3 设置参照完整性 100
5.4 查询的建立与运行 102
5.4.1 使用查询设计器 102
5.4.2 查询设计器的界面 105
5.4.3 查询菜单的使用 108
5.5 视图的建立与维护 109
5.5.1 视图的概念 109
5.5.2 视图的创建 110
5.5.3 视图与数据更新 112
5.5.4 视图的使用与维护 113
习题 114
第6章 结构化查询语言(SQL) 117
6.1 SQL概述 117
6.2 SQL的定义功能 118
6.2.1 建立表结构 118
6.2.2 修改表结构 121
6.2.3 建立视图 123
6.2.4 删除表 124
6.3 SQL的操作功能 124
6.3.1 插入记录 124
6.3.2 更新数据 125
6.3.3 删除记录 126
6.4 SQL的查询功能 126
6.4.1 SQL查询命令 126
6.4.2 简单查询 127
6.4.3 特殊运算符 129
6.4.4 嵌套查询 130
6.4.5 多表查询 131
6.4.6 超联接查询 132
6.4.7 统计查询 133
6.4.8 分组查询 134
习题 136
第7章 结构化程序设计 139
7.1 程序文件的建立与运行 139
7.1.1 程序文件的建立 139
7.1.2 程序文件的运行 140
7.1.3 程序中的辅助命令 141
7.1.4 程序中的交互输入命令 142
7.2 顺序结构程序设计 145
7.2.1 3种基本程序结构 145
7.2.2 顺序结构程序设计 145
7.3 分支结构程序设计 146
7.3.1 简单分支结构 146
7.3.2 选择分支结构 147
7.3.3 分支嵌套结构 148
7.3.4 多路分支结构 149
7.4 循环结构程序设计 150
7.4.1 当型循环结构 150
7.4.2 步长型循环结构 153
7.4.3 扫描型循环结构 155
7.4.4 循环嵌套结构 155
7.5 模块结构程序设计 158
7.5.1 程序模块的建立与运行 158
7.5.2 应用程序的模块化设计 160
7.5.3 带参模块的建立与调用 162
7.5.4 内存变量作用域 164
7.5.5 过程与过程文件 166
7.5.6 用户自定义函数 168
7.6 数组及其应用 170
7.6.1 数组的定义与使用 171
7.6.2 一维数组应用举例 172
7.6.3 二维数组应用举例 173
7.6.4 数组与数据表的数据传递 174
习题 176
第8章 可视化表单设计 180
8.1 面向对象程序设计简介 180
8.1.1 面向对象程序设计概述 180
8.1.2 对象与类的概念 181
8.1.3 对象与类的特性 182
8.1.4 Visual FoxPro的基类 183
8.1.5 对象的引用 184
8.2 表单设计概述 186
8.2.1 创建表单的途径 186
8.2.2 表单的修改与运行 186
8.2.3 常用表单事件与方法 187
8.2.4 用表单向导创建表单 188
8.3 表单设计器的使用 192
8.3.1 表单设计器的启动 192
8.3.2 表单设计工具 193
8.3.3 表单生成器 195
8.3.4 用表单设计器设计表单 196
8.4 数据环境与数据绑定 198
8.4.1 数据环境 198
8.4.2 数据绑定 199
8.4.3 向表单添加字段 200
8.5 常用表单控件 200
8.5.1 标签与命令按钮 200
8.5.2 文本框与编辑框 202
8.5.3 列表框与组合框 204
8.5.4 复选框与选项按钮组 207
8.5.5 命令按钮组 208
8.5.6 计时器 211
8.5.7 表格 212
8.5.8 页框 214
8.5.9 ActiveX与ActiveX绑定控件 216
8.5.10 其他控件 217
8.6 表单集与多重表单 219
8.6.1 表单集 219
8.6.2 多重表单 220
习题 221
第9章 报表与菜单设计 225
9.1 报表设计基础 225
9.1.1 报表设计概述 225
9.1.2 使用向导创建报表 226
9.1.3 创建快速报表 229
9.2 报表设计器 230
9.2.1 报表设计器窗口 230
9.2.2 报表设计工具 231
9.2.3 在报表设计中使用控件 232
9.3 报表设计示例 236
9.3.1 设计带表格线的报表 236
9.3.2 设计档案卡片 238
9.3.3 设计分组报表 239
9.3.4 设计标签 241
9.4 菜单设计 243
9.4.1 菜单设计基本步骤 243
9.4.2 快速建立一个下拉菜单 244
9.4.3 菜单设计器概述 245
9.4.4 创建一个应用程序菜单 248
9.4.5 创建快捷菜单 250
习题 252
第10章 应用程序开发实例 254
10.1 应用程序开发步骤 254
10.1.1 需求分析 254
10.1.2 数据库设计 254
10.1.3 系统总体构架设计 255
10.1.4 创建各程序模块 256
10.1.5 主程序设计 256
10.1.6 调试、连编与发行 257
10.2 数据库设计基础 259
10.2.1 数据需求分析 259
10.2.2 确定所需表 259
10.2.3 确定所需字段 260
10.2.4 确定所需关系 261
10.2.5 设计求精 261
10.3 应用程序开发实例 262
10.3.1 系统设计 262
10.3.2 数据库设计 263
10.3.3 创建新类 265
10.3.4 主界面设计 267
10.3.5 查询表单设计 269
10.3.6 维护模块设计 270
10.3.7 统计与报表模块设计 274
10.3.8 系统主菜单设计 275
10.3.9 创建主程序 275
10.3.10 连编与运行 276
习题 278
附录 279
附录1 各章习题参考答案 279
附录2 Visual FoxPro常用命令一览表 284
附录3 Visual FoxPro常用函数一览表 290
附录4 Visual FoxPro常用属性、方法与事件 292
猜您喜欢

读书导航