当前位置:首页 > 工业技术
信息素养文库高等学校信息技术系列课程规划教材  Visual FoxPro程序设计教程
信息素养文库高等学校信息技术系列课程规划教材  Visual FoxPro程序设计教程

信息素养文库高等学校信息技术系列课程规划教材 Visual FoxPro程序设计教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:金春霞,化莉主编;许超俊,王兰芳,王留洋副主编;单启成主审
  • 出 版 社:南京:南京大学出版社
  • 出版年份:2016
  • ISBN:9787305164132
  • 页数:241 页
图书介绍:本书是以基于数据库的应用能力培养为目标,面向应用型教学需求,重点突出基础性和应用性。按照“理论+实践”的思想关联知识,以一个简单的教学管理系统开发案例为主线贯穿全书。全书共有10个章节,内容包括数据库基础知识、Visual FoxPro语言基础、数据库与数据表、查询和视图、SQL结构化查询语言、程序设计基础、面向对象基础与表单设计、报表、菜单设计以及应用程序的开发示例等内容,并在每个章节后提供了大量的课后练习。本书按照数据库知识的连贯性和可理解性进行内容的组织和编排,由浅入深、系统而全面地介绍了Visual FoxPro程序设计的开发方法,并结合了江苏省等级考试和全国等级考试的考核内容,帮助学生或程序设计爱好者学习以及参加计算机等级考试使用。
《信息素养文库高等学校信息技术系列课程规划教材 Visual FoxPro程序设计教程》目录

第1章 Visual FoxPro数据库基础知识 1

1.1 数据管理技术的发展 1

1.1.1 数据与数据处理 1

1.1.2 数据管理发展的三个阶段 2

1.2 数据库系统 3

1.2.1 数据库系统的组成 3

1.2.2 数据库系统体系结构 5

1.3 数据模型 6

1.3.1 数据处理的三个阶段 6

1.3.2 关系模型 9

1.3.3 关系代数 11

1.4 Visual FoxPro 6.0概述 13

1.4.1 Visual FoxPro的简介 13

1.4.2 Visual FoxPro 6.0用户界面 13

1.4.3 Visual FoxPro 6.0环境配置 14

1.4.4 命令语法规则 16

1.5 项目管理器 16

1.5.1 创建项目 16

1.5.2 定制项目管理器 18

1.5.3 使用项目管理器 19

1.5.4 Visual FoxPro的文件类型 20

习题 21

第2章 Visual FoxPro语言基础 23

2.1 数据类型 23

2.2 常量与变量 25

2.2.1 常量 25

2.2.2 变量 27

2.3 运算符与表达式 30

2.3.1 运算符 30

2.3.2 表达式 33

2.4 常用系统函数 34

2.4.1 数值函数 34

2.4.2 字符函数 35

2.4.3 日期和时间函数 36

2.4.4 数据类型转换函数 37

2.4.5 数据库和表测试函数 38

2.4.6 宏替换函数 38

2.4.7 其他函数 39

习题 40

第3章 数据库与数据表的创建和使用 44

3.1 数据库设计 44

3.1.1 数据需求分析 44

3.1.2 确定数据表 44

3.1.3 确定所需字段 45

3.1.4 确定表间关系 46

3.2 数据库的组成 47

3.3 创建和使用数据库 48

3.3.1 创建数据库 49

3.3.2 使用数据库 50

3.4 数据表 51

3.4.1 建立数据表 51

3.4.2 打开和关闭数据表 56

3.4.3 数据表的输出和浏览 58

3.4.4 数据表的修改 59

3.4.5 表记录指针的定位 61

3.4.6 表记录的追加 63

3.4.7 表记录的删除与恢复 64

3.4.8 数据表的复制和统计 66

3.5 数据表的索引 68

3.5.1 索引概述 68

3.5.2 索引的创建 70

3.5.3 索引的使用 72

3.6 数据库表的操作 73

3.6.1 建立数据库表 73

3.6.2 数据库表与自由表的转换 77

3.6.3 参照完整性与数据表之间的永久关系 78

习题 81

第4章 查询和视图 85

4.1 查询概述 85

4.2 创建查询 85

4.2.1 查询向导 85

4.2.2 查询设计器 86

4.3 视图概述 93

4.4 创建视图 94

4.4.1 本地视图 94

4.4.2 使用视图 95

4.4.3 用视图更新源表 97

习题 98

第5章 结构化查询语言 100

5.1 SQL概述 100

5.2 数据表定义 101

5.3 数据更新 103

5.3.1 数据插入 104

5.3.2 数据修改 104

5.3.3 数据删除 105

5.4 数据查询 105

5.4.1 SELECT语句结构 105

5.4.2 单表查询 106

5.4.3 多表查询 111

5.4.4 嵌套查询 112

5.4.5 UNION集合查询 113

5.4.6 设置查询去向 113

5.5 视图定义 115

习题 116

第6章 程序设计基础 119

6.1 结构化程序概述 119

6.1.1 程序设计与算法 119

6.1.2 程序的书写规则 121

6.1.3 程序文件的建立 121

6.1.4 程序文件的运行 122

6.1.5 程序中的常用命令语句 122

6.1.6 MESSAGEBOX消息框函数 123

6.2 程序控制结构 125

6.2.1 顺序结构 126

6.2.2 分支结构 126

6.2.3 循环结构 130

6.3 模块化程序设计 135

6.3.1 自定义函数 135

6.3.2 自定义过程 137

6.3.3 参数传递 138

6.3.4 过程文件 139

习题 139

第7章 面向对象基础与表单设计 142

7.1 面向对象基础 142

7.1.1 对象 142

7.1.2 类 143

7.1.3 基类 143

7.1.4 子类 145

7.1.5 对象的操作 148

7.2 表单设计 150

7.2.1 表单向导 150

7.2.2 表单设计器 154

7.3 常用表单控件 162

7.3.1 标签 163

7.3.2 命令按钮 163

7.3.3 文本框 165

7.3.4 编辑框 169

7.3.5 选项按钮组 169

7.3.6 复选框 171

7.3.7 命令按钮组 172

7.3.8 列表框 174

7.3.9 组合框 177

7.3.10 表格 178

7.3.11 计时器 181

7.3.12 页框 182

7.3.13 线条、形状与图像 184

7.3.14 微调控件 185

7.3.15 容器 186

7.3.16 ActiveX控件和ActiveX绑定控件 186

习题 187

第8章 报表 190

8.1 报表概述 190

8.2 报表设计 192

8.2.1 利用报表向导设计报表 192

8.2.2 利用快速报表创建报表 198

8.2.3 利用报表设计器创建报表 199

8.3 输出报表 205

习题 207

第9章 菜单设计与应用 209

9.1 菜单的概述 209

9.1.1 菜单结构和分类 209

9.1.2 菜单设计步骤 210

9.1.3 配置系统菜单 210

9.2 下拉式菜单 211

9.2.1 打开菜单设计器 211

9.2.2 菜单设计器窗口 212

9.2.3 保存和运行菜单 215

9.3 顶层菜单 217

9.4 快捷菜单 219

习题 221

第10章 应用程序的开发 223

10.1 应用系统的组织与开发 223

10.1.1 应用系统开发的基本步骤 223

10.1.2 项目文件的连编与运行 224

10.2 应用程序开发实例 226

10.2.1 教学管理系统主要功能 226

10.2.2 系统总体设计 226

10.2.3 建立项目管理器 226

10.2.4 数据库设计 227

10.2.5 系统功能设计 228

10.2.6 项目的管理 237

习题 239

附录:本书使用的数据库表结构 240

参考文献 243

返回顶部