当前位置:首页 > 工业技术
VIsual  Foxpro程序设计
VIsual  Foxpro程序设计

VIsual Foxpro程序设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:尹荣章
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2013
  • ISBN:9787564716523
  • 页数:331 页
图书介绍:本书是根据Visual FoxPro 6.0程序设计的课程要求,结合全国高等学校(安徽考区)计算机水平考试(二级)大纲和全国计算机等级考试(二级)大纲,本着理论与实践并重的原则,由浅入深地介绍了关系数据库的基础知识和Visual FoxPro 6.0开发数据库应用系统的方法。全书共分9章,内容包括:数据库基础知识,Visual FoxPro 6.0语言基础,数据库与数据表操作,关系数据库标准语言SQL,查询与视图,结构化程序设计,表单设计,菜单设计,报表与标签设计,应用程序开发等。每章给出了相应的实验和习题,附录包括了Visual FoxPro 6.0课程的教学大纲和计算机水平考试模拟试题供使用。本书既可作为普通高等院校和高职高专Visual FoxPro 6.0程序设计课程的教材,也可以作为计算机水平考试(二级)的培训教材或参考书籍。
《VIsual Foxpro程序设计》目录

第1章 数据库系统基础知识 1

1.1 数据、信息和数据处理 2

1.1.1 数据(Data) 2

1.1.2 信息(Information) 2

1.1.3 数据处理(Data Processing) 2

1.2 数据管理技术的发展 2

1.2.1 人工管理阶段 3

1.2.2 文件系统阶段 3

1.2.3 数据库系统阶段 3

1.3 数据库系统的基本概念 5

1.3.1 数据库 5

1.3.2 数据库管理系统 5

1.3.3 数据库系统 6

1.4 数据模型与关系数据库 7

1.4.1 数据模型的基本要素 7

1.4.2 数据模型的分类 7

1.4.3 关系术语 11

1.4.4 关系运算 12

1.4.5 关系数据库设计方法和步骤 14

1.5 Visual FoxPro系统概述 15

1.5.1 VisualFoxPro 6.0的发展史 15

1.5.2 VisualFoxPro 6.0的安装、启动与退出 16

1.6 VisualFoxPro 6.0界面与工作方式 17

1.6.1 VisualFoxPro 6.0的用户界面 17

1.6.2 VisualFoxPro 6.0的工作方式 20

1.6.3 VisualFoxPro 6.0辅助设计工具 20

1.6.4 VisualFoxPro 6.0文件类型 22

习题1 23

第2章 Visual FoxPro 6.0语言基础 25

2.1 数据类型 26

2.1.1 字符型 26

2.1.2 数值型 26

2.1.3 货币型 26

2.1.4 逻辑型 27

2.1.5 日期型 27

2.1.6 日期时间型 27

2.1.7 备注型 27

2.1.8 通用型 27

2.2 常量与变量 27

2.2.1 常量 27

2.2.2 变量 29

2.2.3 内存变量常用命令 30

2.2.4 数组 32

2.3 表达式 33

2.3.1 数值表达式 33

2.3.2 字符表达式 34

2.3.3 日期时间表达式 34

2.3.4 关系表达式 34

2.3.5 逻辑表达式 35

2.3.6 运算符优先级 36

2.3.7 表达式的书写规则 36

2.4 常用函数 36

2.4.1 数值函数 37

2.4.2 字符函数 39

2.4.3 日期时间函数 41

2.4.4 数据类型转换函数 41

2.4.5 测试函数 43

2.4.6 其他常用函数 44

实验2.1 Visual FoxPro界面与基本运算 46

习题2 48

第3章 Visual FoxPro 6.0数据表基本操作 51

3.1 VisualFoxPro 6.0中的命令 52

3.1.1 命令的组成 52

3.1.2 命令的书写格式 52

3.1.3 命令的使用 53

3.1.4 注释命令 53

3.2 表结构操作 53

3.2.1 表结构的设计 53

3.2.2 表结构的建立 54

3.2.3 表数据的输入 57

3.3 表的基本操作 58

3.3.1 表的打开与关闭 58

3.3.2 表记录的浏览 59

3.3.3 表记录的定位 60

3.3.4 表记录的修改 62

3.3.5 表记录的追加与插入 63

3.3.6 表记录的删除与恢复 65

3.3.7 表结构的修改 67

3.3.8 表与表结构的复制 67

3.4 排序与索引 69

3.4.1 排序 69

3.4.2 索引 70

3.5 数据查询 78

3.5.1 顺序查询 78

3.5.2 索引查询 79

3.6 数据统计 80

3.6.1 统计记录个数命令 80

3.6.2 求和命令 81

3.6.3 求平均值命令 81

3.6.4 汇总命令 82

实验3.1 自由表的建立及其基本操作 83

实验3.2 索引的建立与使用 87

习题3 89

第4章 Visual FoxPro 6.0数据库 91

4.1 数据库的设计与建立 92

4.1.1 数据库的建立 92

4.1.2 数据库的基本操作 93

4.1.3 数据库中表文件的基本操作 95

4.2 多工作区操作 96

4.2.1 工作区 96

4.2.2 多表之间的关系 99

4.2.3 永久关系 99

4.2.4 临时关系 101

4.3 数据词典 102

4.3.1 字段属性的设置 102

4.3.2 设置记录规则 105

4.3.3 主索引 107

4.3.4 数据完整性 107

实验4.1 数据库的建立与操作 109

习题4 113

第5章 SQL、查询与视图 115

5.1 SQL概述 116

5.2 SQL查询功能 116

5.2.1 简单查询 116

5.2.2 条件查询 118

5.2.3 多表查询 120

5.2.4 联接查询 122

5.2.5 分组和计算查询 123

5.2.6 查询结果的合并 125

5.2.7 嵌套查询 126

5.2.8 查询结果排序和显示部分结果 127

5.2.9 查询去向 129

5.2.10 SELECT命令的一般格式 130

5.3 SQL的数据定义 130

5.3.1 定义表 130

5.3.2 修改表结构 131

5.3.3 删除表 133

5.4 SQL的数据修改 133

5.4.1 插入数据 133

5.4.2 修改数据 134

5.4.3 删除数据 135

5.5 查询 137

5.5.1 用向导创建查询 137

5.5.2 用查询设计器创建查询 140

5.5.3 查询的保存、打开和运行 144

5.5.4 指定查询去向 145

5.5.5 查看SQL语句 146

5.6 视图 147

5.6.1 视图与查询 147

5.6.2 用视图设计器创建本地视图 148

5.6.3 视图的保存、修改、浏览和删除 149

5.6.4 利用视图更新基本表数据 150

实验5.1 SQL语句 152

实验5.2 查询与视图 153

习题5 157

第6章 结构化程序设计 162

6.1 VisualFoxPro程序文件 163

6.1.1 程序的基本概念 163

6.1.2 程序文件的编辑与执行 164

6.1.3 程序调试 165

6.1.4 程序中常用的输入输出语句 168

6.2 VisualFoxPro程序结构 170

6.2.1 顺序结构 171

6.2.2 分支结构 171

6.2.3 循环结构 176

6.3 VisualFoxPro模块化程序设计 187

6.3.1 模块的定义与调用 188

6.3.2 模块间的参数传递 191

6.3.3 模块中变量的作用域 192

实验6.1 顺序结构程序设计 194

实验6.2 分支结构程序设计 197

实验6.3 DO WHILE…ENDDO循环程序设计 198

实验6.4 FOR…ENDFOR循环程序设计 199

实验6.5 SCAN…ENDSCAN循环和多重循环程序设计 201

实验6.6 模块化程序设计 202

习题6 203

第7章 表单设计 213

7.1 面向对象程序设计 214

7.1.1 类 214

7.1.2 对象 216

7.2 表单设计器 218

7.2.1 表单文件操作 218

7.2.2 表单设计器 219

7.2.3 表单属性 221

7.3 表单向导 222

7.4 表单中的常用控件 224

7.4.1 控件的种类 224

7.4.2 常用控件 225

7.5 典型例题 247

实验7.1 表单设计一 257

实验7.2 表单设计二 259

实验7.3 表单设计三 260

实验7.4 表单设计四 262

习题7 263

第8章 菜单、报表设计 266

8.1 菜单设计 267

8.1.1 菜单系统设计 267

8.1.2 菜单设计器 267

8.1.3 菜单的保存、生成、修改和运行 271

8.1.4 菜单设计实例 273

8.2 报表设计 276

8.2.1 创建报表文件 276

8.2.2 报表相关操作 282

8.2.3 报表设计实例 284

实验8.1 菜单的建立与使用 285

实验8.2 建立报表 288

习题8 289

第9章 应用程序 292

9.1 项目管理器 293

9.1.1 项目管理器的功能 293

9.1.2 创建项目 293

9.1.3 使用项目管理器管理项目文件 295

9.1.4 定制项目管理器 295

9.2 应用程序开发 296

9.2.1 应用程序开发的基本步骤 296

9.2.2 用项目管理器生成应用系统 297

9.2.3 应用程序发布 299

9.3 应用程序开发实例——学生管理系统 301

实验9.1 项目管理器的使用 306

习题9 308

附录A 全国计算机等级考试(安徽考区)二级VFP大纲 309

附录B 安徽省计算机水平考试VFP笔试模拟题 312

附录C 安徽省计算机水平考试VFP机试模拟题 319

附录D 习题参考答案 321

参考文献 331

相关图书
作者其它书籍
返回顶部