当前位置:首页 > 工业技术
Visual FoxPro 6.0程序设计教程
Visual FoxPro 6.0程序设计教程

Visual FoxPro 6.0程序设计教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张久彪主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2009
  • ISBN:9787564703240
  • 页数:319 页
图书介绍:本教材是“大学计算机基础”的后续课程,按照全国计算机等级考试大纲和安微省计算机水平考试大纲组织编写。内容包括:数据库基础知识、VF基础知识;自由表、数据库表、数据库的基本操作;SQL语言;结构化程序设计、面向对象程序设计;应用程序开发。本书适用于高等院校计算机专业学生作为教材使用。
《Visual FoxPro 6.0程序设计教程》目录

第1章 数据库基础知识 1

1.1 数据管理技术的发展 2

1.2 数据库系统 4

1.3 数据模型 4

1.4 关系数据库 6

1.5 数据库设计基础 7

习题一 9

第2章 Visual FoxPro 6.0基础 11

2.1 Visual FoxPro系统概述 12

2.1.1 Visual FoxPro的发展史 12

2.1.2 Visual FoxPro 6.0的安装、启动与退出 13

2.1.3 Visual FoxPro 6.0的用户界面 14

2.1.4 Visual FoxPro 6.0的工作方式 16

2.1.5 Visual FoxPro 6.0辅助设计工具 16

2.1.6 Visual FoxPro 6.0文件类型 19

2.2 数据类型 19

2.3 常量与变量 21

2.3.1 常量 21

2.3.2 变量 22

2.3.3 内存变量常用命令 25

2.4 表达式 27

2.5 常用函数 30

2.5.1 数值函数 30

2.5.2 字符函数 32

2.5.3 日期时间函数 34

2.5.4 数据类型转换函数 35

2.5.5 测试函数 36

2.5.6 其他常用函数 38

实验2-1 Visual FoxPro 6.0中常量、变量和函数的使用 39

习题二 44

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

3.1 表的设计 48

3.1.1 表结构的设计 48

3.1.2 Visual FoxPro 6.0中的命令 49

3.2 表结构操作 50

3.2.1 表结构的建立 50

3.2.2 表结构的修改 55

3.3 表记录操作 55

3.3.1 表的打开与关闭 55

3.3.2 表记录的浏览 56

3.3.3 表记录的定位 57

3.3.4 表记录的修改 59

3.3.5 表记录的追加与插入 60

3.3.6 表记录的删除与恢复 62

3.3.7 表与表结构的复制 64

3.4 排序与索引 66

3.4.1 排序 66

3.4.2 索引 67

3.5 数据查询 75

3.5.1 顺序查询 75

3.5.2 索引查询 76

3.6 数据统计 77

3.6.1 统计记录个数命令 77

3.6.2 求和命令 78

3.6.3 求平均值命令 79

3.6.4 汇总命令 79

实验3-1 自由表的建立及其基本操作 80

实验3-2 索引的建立与使用 85

习题三 87

第4章 Visual FoxPro 6.0数据库 90

4.1 数据库的设计与建立 91

4.1.1 数据库的建立 91

4.1.2 数据库的基本操作 92

4.1.3 数据库表的基本操作 94

4.2 多工作区操作 95

4.2.1 工作区 95

4.2.2 多表之间的关系 98

4.2.3 永久关系 98

4.2.4 临时关系 100

4.3 数据词典 102

4.3.1 字段属性的设置 102

4.3.2 设置记录规则 105

4.3.3 主索引 106

4.3.4 数据完整性 108

实验4-1 数据库的建立与操作 110

习题四 113

第5章 SQL、查询与视图 115

5.1 SQL概述 116

5.2 SQL的查询功能 116

5.2.1 SELECT查询命令 116

5.2.2 简单查询 117

5.2.3 嵌套查询 121

5.2.4 联接查询 124

5.2.5 分组和计算查询 126

5.2.6 集合的并操作查询 127

5.3 SQL的数据定义和数据修改 128

5.3.1 SQL的数据定义 128

5.3.2 SQL的数据修改 129

5.4 查询 130

5.4.1 一个查询实例 130

5.4.2 查询设计器简介 133

5.4.3 查询的运行 134

5.4.4 查询的修改 134

5.4.5 查询的去向 134

5.4.6 创建一个基于多表的查询 135

5.5 视图 138

5.5.1 一个视图实例 138

5.5.2 视图设计器 139

5.5.3 利用视图更新基本表数据 140

5.5.4 视图的其他操作 141

实验5-1 SQL语句 142

实验5-2 查询设计器 144

习题五 146

第6章 结构化程序设计 150

6.1 Visual FoxPro程序文件 151

6.1.1 程序的基本概念 151

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

6.1.3 程序调试 153

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

6.2 Visual FoxPro程序结构 158

6.2.1 顺序结构 159

6.2.2 分支结构 159

6.2.3 循环结构 164

6.3 Visual FoxPro模块化程序设计 174

6.3.1 模块的定义与调用 174

6.3.2 模块间的参数传递 177

6.3.3 模块中变量的作用域 178

实验6-1 程序设计的三种基本结构 180

实验6-2 模块化程序设计 183

习题六 185

第7章 表单设计 195

7.1 表单设计器 196

7.1.1 表单文件操作 196

7.1.2 表单设计器 197

7.1.3 表单属性 198

7.2 表单向导 199

7.3 表单中的常用控件 202

7.3.1 控件的种类 202

7.3.2 常用控件 203

7.4 面向对象程序设计 219

7.4.1 对象 219

7.4.2 类 223

7.5 典型例题 225

实验7-1 表单设计 231

习题七 235

第8章 菜单、报表设计 238

8.1 菜单设计 239

8.1.1 菜单系统设计过程 239

8.1.2 菜单设计器 240

8.1.3 “显示”菜单 242

8.1.4 菜单设计实例 244

8.1.5 快速菜单与快捷菜单设计 247

8.1.6 在应用程序中使用菜单 247

8.2 报表设计 248

8.2.1 创建报表文件 248

8.2.2 在报表中使用控件 260

8.2.3 数据分组 263

实验8-1 菜单的建立与使用 266

习题八 269

第9章 应用程序 272

9.1 项目管理器 273

9.1.1 创建项目 273

9.1.2 “项目管理器” 274

9.2 应用程序开发 275

9.2.1 应用程序开发基本步骤 275

9.2.2 项目信息 276

9.2.3 设置文件的“排除”与“包含” 276

9.2.4 设置主文件 277

9.2.5 连编项目 278

9.2.6 应用程序发布 278

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

实验9-1 应用程序开发 287

习题九 288

附录A 2009年全国计算机等级考试二级VFP大纲 290

附录B 全国计算机等级考试二级VFP笔试、机试模拟题 293

附录C 全省计算机水平考试二级VFP笔试、机试模拟题 302

附录D 习题参考答案 310

参考文献 319

返回顶部