书籍详情

Visual FoxPro 9.0程序设计与实例教程

Visual FoxPro 9.0程序设计与实例教程

作者:肖金秀

出版社:冶金工业

出版时间:2006-05-01

ISBN:9787502439361

定价:¥28.00

购买这本书可以去
内容简介
  本书是根据普通高等教育“十一五”国家级规划教材的指导精神而编写的。Visual FoxPro作为开发中小型数据库应用系统软件的面向对象开发工具,是最常用的数据库管理系统之一。本书图文并茂,以详实的案例来介绍Visual FoxPro 9.0。首先介绍数据库技术的发展及基本理论、用户开发环境、程序设计基础;然后介绍表和数据库的操作、查询和视图、SQL关系数据库标准语言、面向对象的基本概念、表单和控件使用的基本方法、表单的复杂控件、报表与标签的制作、菜单的设计及控件的综合应用、多表的应用;最后,以实例介绍应用程序的设计步骤和方法及Visual FoxPro 9.0编程的经验和技巧。本书采用理论和实例相结合,逐层深入的方法。本书语言通俗易懂,操作简便,概念清晰,例证丰富,实用性强。本书既适合作为高等院校的数据库应用培训配套教材,也可作为配合理论的实例解析用书,同时也能成为Visual FoxPro 9.0初学者的自学参考书。
作者简介
暂缺《Visual FoxPro 9.0程序设计与实例教程》作者简介
目录
第1章 数据库技术的发展及基本理论 1
1.1 数据库技术的发展历史 1
1.1.1 人工管理阶段 1
1.1.2 文件系统阶段 2
1.1.3 数据库系统阶段 3
1.2 数据库系统 3
1.2.1 数据库 4
1.2.2 软件系统 4
1.2.3 硬件系统 5
1.2.4 数据库管理员 5
1.3 数据库基本理论 5
1.3.1 数据处理的抽象描述 5
1.3.2 数据模型 7
1.4 关系数据库的设计与关系运算 10
1.5 Visual FoxPro 9.0高级数据库
开发平台 11
1.5.1 丰富的函数 11
1.5.2 速度提高 11
1.5.3 完全的面向对象支持 12
1.5.4 高度的兼容性 12
小结 12
习题一 12
一、选择题 12
二、填空题 12
三、简答题 13
第2章 认识Visual FoxPro 9.0 14
2.1 Visual FoxPro 9.0的新特点 14
2.2 Visual FoxPro 9.0操作窗口 15
2.3 设置默认路径 16
2.4 项目管理器 17
小结 18
习题二 19
一、选择题 19
二、填空题 19
三、简答题 19
四、上机题 19
第3章 数据库设计与程序设计基础 20
3.1 数据库设计 20
3.1.1 规划数据库的结构 20
3.1.2 创建数据库 20
3.1.3 数据库的基本操作 22
3.2 Visual FoxPro的编程机制 23
3.2.1 命令窗口 23
3.2.2 创建程序文件 23
3.2.3 编辑修改程序 24
3.2.4 运行程序 24
3.3 基本语句 24
3.3.1 赋值语句 24
3.3.2 语句的续行 25
3.3.3 程序注释语句 25
3.3.4 程序暂停语句 25
3.3.5 程序结束语句 26
3.3.6 输出语句 26
3.4 数据存储 27
3.4.1 常量 27
3.4.2 变量 28
3.5 运算符与表达式 29
3.6 过程与函数 31
3.6.1 自定义过程 31
3.6.2 自定义函数 33
3.6.3 关于过程与函数的参数 33
3.6.4 常用函数 35
小结 37
习题三 38
一、选择题 38
二、填空题 38
三、简答题 38
四、上机题 39
第4章 创建表和索引 40
4.1 数据库和表 40
4.2 创建表 42
4.2.1 VFP字段类 42
4.2.2 用表设计器创建新表 43
4.2.3 使用表向导创建表 47
4.2.4 使用命令创建新表 47
4.3 表操作 48
4.3.1 打开和关闭表 48
4.3.2 浏览记录 49
4.3.3 记录定位 51
4.3.4 添加记录 52
4.3.5 删除记录 53
4.3.6 修改记录 54
4.3.7 修改表结构 55
4.3.8 记录排序 55
4.3.9 记录统计 56
4.4 表的索引 57
4.4.1 索引类型 57
4.4.2 索引的建立与记录查询 58
4.4.3 创建表间的永久关系 60
4.4.4 设置参照完整性 61
4.5 表间的临时关系 63
4.5.1 数据工作期窗口 63
4.5.2 建立表间临时关系 64
4.6 数据库表的属性 66
4.6.1 设置字段标题 66
4.6.2 为字段输入注释 67
4.6.3 设置默认字段值 67
4.6.4 设置有效性规则和有效性说明 67
4.7 控制记录的数据输入 68
4.7.1 设置表的有效性规则 68
4.7.2 设置触发器 69
小结 70
习题四 70
一、选择题 70
二、填空题 70
三、简答题 70
四、上机题 71
第5章 查询与视图 72
5.1 查询向导 72
5.1.1 创建一个多表查询 72
5.1.2 打开和修改查询文件 74
5.2 查询设计器 75
5.2.1 启动查询设计器 75
5.2.2 设置表间连接条件 76
5.2.3 选定查询输出字段 78
5.2.4 筛选条件 79
5.2.5 编辑查询结果 80
5.2.6 查询的使用 83
5.3 创建本地视图 84
5.3.1 视图使用的环境 84
5.3.2 创建本地视图 84
5.3.3 定制视图 87
小结 88
习题五 88
一、选择题 88
二、填空题 89
三、简答题 89
四、上机题 89
第6章 SQL关系数据库标准语言 90
6.1 SQL简介 90
6.1.1 SQL的历史和未来展望 90
6.1.2 SQL数据库结构及其基本概念 90
6.1.3 SQL特点 91
6.2 SQL的语法与使用 92
6.2.1 数据库定义 92
6.2.2 SELECT——SQL查询语言 93
6.2.3 数据库更新 101
6.3 Visual FoxPro 9.0中的SQL语言 102
6.3.1 标准语法 102
6.3.2 常用子句和参数 103
小结 103
习题六 103
一、选择题 103
二、填空题 104
三、简答题 104
四、上机题 104
第7章 面向对象程序设计 105
7.1 对象及其特性(类、对象、属性、
事件) 105
7.2 表单 106
7.2.1 VFP中的表单 106
7.2.2 表单的创建方法 109
7.2.3 设置表单数据环境 116
7.2.4 表单的保存和运行 117
7.3 对象的属性、事件和方法程序 118
7.3.1 对象的属性 118
7.3.2 对象的事件 119
7.3.3 对象的方法 119
7.4 Visual FoxPro 9.0的层次 123
7.5 对象的引用 124
7.6 MessageBox()函数 125
7.7 选择结构程序设计 128
7.8 循环结构程序设计 135
7.9 多层次结构程序设计 141
小结 143
习题七 143
一、选择题 143
二、填空题 144
三、简答题 144
四、上机题 144
第8章 表单控件设计 146
8.1 控件的容器类与控件类 146
8.2 控件的用法 146
8.2.1 输出类:标签、图像、线条、
形状 146
8.2.2 输入类:文本框、编辑框、
微调控件、列表框、组合框 153
8.2.3 控制类:命令按钮、
命令按钮组、复选框、
选项按钮组、计时器 166
8.2.4 容器类:表格、页框、
Container容器、表单集 175
8.2.5 连接类:ActiveX控件、
ActiveX绑定控件、超级链接 182
8.3 几种常用控件与表的数据交换 187
8.3.1 文本框与表的数据交换 187
8.3.2 编辑框与表的数据交换 195
8.3.3 组合框与表的数据交换 197
8.3.4 下拉组合框输入数据 198
8.3.5 列表框与表的数据交换 200
8.4 表单集 203
8.5 自定义的类 205
8.5.1 建立命令按钮组父类表单 206
8.5.2 建立含有父类命令按钮组的
表单 207
8.5.3 中文编辑框的设计方法 208
8.5.4 双按钮类 209
8.5.5 类的综合应用 210
小结 211
习题八 212
一、选择题 212
二、填空题 212
三、简答题 212
四、上机题 212
第9章 报表和标签 213
9.1 报表向导 213
9.1.1 创建报表 213
9.1.2 创建一对多报表 214
9.2 报表设计器 216
9.2.1 报表设计器的带区 216
9.2.2 快速报表 217
9.2.3 报表控件 218
9.3 标签 220
小结 223
习题九 223
一、选择题 223
二、填空题 223
三、简答题 223
四、上机题 223
第10章 菜单设计 224
10.1 菜单设计器的启动与功能 224
10.1.1 启动菜单设计器 224
10.1.2 菜单设计器的功能 224
10.2 创建常规菜单 225
10.2.1 创建菜单系统的步骤 225
10.2.2 规划菜单系统 226
10.2.3 创建菜单、菜单项和子菜单 226
10.3 快速菜单功能 230
10.4 创建快捷菜单 230
10.5 调用菜单 231
小结 234
习题十 234
一、选择题 234
二、填空题 234
三、简答题 234
四、上机题 234
第11章 学生选课成绩管理系统 235
11.1 系统分析 235
11.2 设置默认目录路径 238
11.3 建立学生选课成绩管理系统项目 238
11.4 建立学生选课成绩数据库 239
11.5 建立功能表单 242
11.6 建立查询 255
11.7 建立报表 256
11.8 建立主程序 259
11.9 连编应用程序 260
小结 261
习题十一 261
一、选择题 261
二、填空题 261
三、简答题 261
四、上机题 261
第12章 图书管理系统 262
12.1 系统分析 262
12.2 设置默认目录路径 265
12.3 建立图书管理系统项目 265
12.4 建立图书管理系统数据库 266
12.5 建立功能表单 269
12.6 建立报表 284
12.7 建立菜单 287
12.8 建立主程序 290
12.9 连编应用程序 290
小结 290
习题十二 290
一、选择题 290
二、填空题 291
三、简答题 291
四、上机题 291
附录 292
A.1 Visual FoxPro 9.0表单控件
常用属性 292
A.2 Visual FoxPro 9.0表单控件
常用方法 294
A.3 Visual FoxPro 9.0常用命令 295
猜您喜欢

读书导航